Awari

Garantia Awari

Intensivo de
Desenvolvimento Web com Garantia de Emprego

Em nosso curso de Desenvolvimento Web você aprende na prática, recebe mentorias de profissionais experientes e consultoria de carreira para se tornar um desenvolvedor disputado pelas empresas.


Mentoria individual com especialistas

Aulas ao vivo e suporte de carreira

7 meses de duração

1

Participe de nosso processo seletivo

Limitamos o número de vagas em cada turma para garantir o nível de atenção e qualidade necessários para o intensivo. O processo seletivo é composto por um formulário de inscrição detalhado, teste de garantia de emprego e entrevistas com o nosso time.

2

Aprenda na prática e receba mentoria individual

A metodologia da Awari envolve a resolução de problemas reais através de estudos de caso. Você será mentorado por um desenvolvedor experiente, responsável por te guiar ao longo dessa jornada e fornecer feedbacks individuais para acelerar seu desenvolvimento profissional.

3

Prepare-se para entrevistas e crie seu portfólio

Vamos trabalhar com você para criar um currículo, um perfil no LinkedIn e um portfólio para garantir que você seja chamado para cada vez mais entrevistas. Além disso, vamos te preparar para as perguntas mais comuns e te ensinar a resolver os cases técnicos mais comuns nesta etapa dos processos seletivos.

4

Garantimos sua vaga de emprego

Estamos totalmente alinhados ao sucesso de nossos alunos. Vamos te acompanhar ao longo de todas as etapas dos processos seletivos e se em até 6 meses após a conclusão do curso você não estiver recolocado na área de Desenvolvimento Web seguindo as estratégias da Awari, você recebe seu investimento de volta.

Seu mentor expert da indústria

Nossos mentores são profissionais apaixonados por desenvolvimento e por ajudar quem quer aprender.

Veja Mais Mentores →

Conheça nossos consultores de carreira

Nossos consultores são profissionais de Recursos Humanos prontos para desenvolver suas Soft Skills, revisar seu currículo, e muito mais.

Veja Mais Consultores →

INSTRUTOR

Conheça seu instrutor

Profissional com mais de 10 anos de experiência em tecnologia

Ibrahim Cesar
N

Ibrahim Cesar

Ibrahim é uma pessoa desenvolvedora e diretor de tecnologia do jornal Nexo. Com mais de 10 anos de experiência em tecnologia e duas startups fundadas, Ibra trabalha com uma stack diversa, incluindo React, Node, NextJS e diversas ferramentas da AWS (onde é um community builder).

Nossa metodologia de ensino:

Aprender os fundamentos de Desenvolvimento Web

Frontend, backend e ciência da computação: o curso abrange o que é necessário para trabalhar em diferentes cargos na área de programação.

Suporte de carreira e recolocação profissional

Desenvolva suas soft skills, treine para entrevistas e conte com a ajuda de nosso time para encontrar seu novo emprego como programador.

Adquira experiência e aprenda com profissionais

Aplique a teoria na prática e crie um portfólio com a ajuda do nosso time de mentores. Resolva desafios reais e ganhe experiência com os projetos desenvolvidos ao longo do curso.

Conteúdo das aulas:

1

Começando

  • Introdução
  • Como Funciona o Curso
  • Estrutura das Semanas
  • Estrutura da Grade Curricular
  • Ligações de Mentoria
  • Projeto e Aplicação Prática
  • Ferramentas Necessárias
  • Comunidade e Colegas
  • Dúvidas e Suporte

2

Introdução ao Desenvolvimento Web

  • HTTP, TCP/IP e os Protocolos da Web
  • UNIX e o Terminal
  • Principais Comandos: cd, pwd, mv, ls, cat entre outros

3

Git e Versionamento

  • Repositórios
  • Principais Comandos: clone, commit, push, pull, merge
  • A Evolução das Tecnologias da Web

4

Networking

  • O que é Networking
  • Como elaborar um bom perfil no LinkedIn

5

Fundamentos de Ciência da Computação

  • Linguagens de programação
  • Estruturas de Dados
  • Algébra Booleana
  • Tabelas da Verdade

6

Pensando como uma Pessoa Desenvolvedora

  • I/O - Input e Output
  • Gráfico de Dependência
  • README: Leia a Documentação
  • Unknowns unknowns (O que não sabemos que não sabemos)
  • Debugging

7

Front-end e Web Vitals

  • Acessibilidade e Web Vitals
  • Ferramentas do Desenvolvimento
  • Web Semântica

8

HTML5

  • Príncipios de HTML
  • Elementos e atributos
  • DOM

9

Preparação de Materiais de Carreira

  • Como utilizar o Linkedin
  • Como construir um Currículo e uma Carta de Apresentação
  • Exemplos

10

CSS

  • CSS3
  • Padrões de Projetos
  • CSS-In-JS

11

JavaScript

  • Gramática e Introdução
  • Classes, Funções
  • JSON
  • Runtimes

12

TypeScript

  • Gramática e Introdução
  • Tipos
  • Generics
  • Ts-config

13

Frameworks Modernos JavaScript

  • Visão Geral
  • Desenvolvimento uma aplicação com React e NextJS

14

Back-end

  • Servidores
  • Networking

15

Banco de Dados

  • SQL, NoSQL
  • ETL
  • OLTP e OLAP
  • CAP Theorem

16

Princípios de Segurança

  • OWASP
  • Princípio do Mínimo Privilégio
  • LGPD

17

Procurando Empregos

  • Principais plataformas de Recrutamento e Seleção
  • Como encontrar e analisar oportunidades
  • Tipos de empresa
  • Como elaborar uma planilha de controle de candidaturas

18

APIs

  • JavaScript no servidor: NodeJS e TypeScript
  • REST
  • GraphQL

19

O que significa ser Full Stack e Profissionais em T

  • Perfil Profissional
  • Desafios
  • BFF (Back-end for Front-end)
  • Documentação
  • QA

20

Containers

  • VMs
  • Instâncias
  • Docker
  • Kubernetes

21

Cloud

  • Introdução aos tipos de Cloud: IaaS, PaaS, SaaS, DaaS e outros
  • Data Centers

22

Fundamentos da Amazon Web Services (AWS)

  • Introdução a AWS
  • Principais Serviços
  • Visão da Infraestrutura e Plataforma

23

Preparação para Processos Seletivos

  • Principais etapas de processos seletivos
  • Testes iniciais e perguntas introdutórias
  • Como se preparar para um processo seletivo

24

Continuous Integration (CI)

  • Integração contínua
  • Ferramentas
  • Melhores práticas

25

Continuous Delivery (CD)

  • Entrega Contínua
  • Features Flags
  • DevOps
  • Deploy

26

Infraestrutura como Código (IaC)

  • Benefícios
  • Terraform
  • Pulumi
  • CDK
  • CloudFormation

27

Serverless

  • Arquitetura de Computação sem Servidor
  • FaaS - Conhecendo Lambda

28

Arquitetura de Software

  • Fundamentos em Arquitetura de Software
  • Estratégias do Ciclo de Vida

29

Tipos de Arquitetura

  • Arquitetura em 3 camadas
  • Arquitetura orientada a serviços
  • Arquitetura orientada a eventos
  • Monolitos e Microsserviços

30

Planejamento de Carreira

  • Identificação de valores profissionais
  • Plano de desenvolvimento de carreira

31

Well-Architecture Framework

  • Segurança
  • Otimização de Custos
  • Eficiência de Performance
  • Confiabilidade
  • Excelência Operacional

32

Algoritmos

  • Sorting
  • Linked Lists
  • Tress
  • Grafos

33

Padrões de Design

  • Padrões Criacionais
  • Padrões Estruturais
  • Padrões de Comportamento

34

Open Source e Comunidade de Desenvolvedores

  • Open Source
  • Contribuindo
  • Perfil no GitHub

35

Conclusão

  • Carreira em Engenharia de Software
  • Primeiros Passos
  • Construindo um bom currículo e LinkedIn
  • Como Buscar Vagas com Eficiência
  • Networking e Comunidade
  • Como se Preparar para Entrevistas
  • Progressão de Carreira
  • Finalização e Próximos Passos

Ao longo desse curso você vai ter a rotina:

Diária

Consumir os materiais disponibilizados e colocar a mão na massa. Você vai aplicar na prática tudo que aprender na teoria e irá progredir em seu projeto diariamente.

Semanal

Você vai participar de aulas ao vivo duas vezes por semana. Além disso, existem atividades complementares como sessões de office hours e palestras com profissionais experientes toda semana.

Mensal

Vamos entender seus objetivos e começar a te preparar para o processo de entrevistas. Além disso, você vai trocar experiências com outros alunos e mentores em eventos presenciais e remotos.

Ao fim do curso de Desenvolvimento Web, você estará:

Trabalhando em uma vaga na área

Nós te ajudaremos com tudo que você precisa saber para garantir uma vaga neste mercado. Receba dicas e instruções de seu mentor e de nosso time de consultoria de carreira, especializado em recolocação profissional.

Preparado para utilizar diferentes tecnologias de desenvolvimento

Aprenda a identificar e utilizar as tecnologias adequadas para cada tarefa em diferentes contextos e mercados. Ao final do curso você saberá qual tecnologia utilizar em cada situação em tempo recorde, como profissionais experientes fazem.

Com um estudo de caso pronto

Crie um portfólio com diversos projetos baseados em problemas reais e aprenda como apresentá-los a empresas e recrutadores para garantir sua contratação como desenvolvedor web.

Familiarizado com as atividades de um Desenvolvedor Web

Você será capaz de compreender demandas, encontrar soluções e tecnologias ideais, escrever códigos no front-end, back-end e fazer a gestão dos projetos.

Garantia Awari

Nós estamos totalmente alinhados ao sucesso do aluno. Você vai estar recolocado e trabalhando na área em até seis meses após a graduação - caso contrário, recebe seu investimento de volta.

Treinamento intensivo na prática e com mentoria

Trabalhe em projetos reais e aplique a teoria na prática. Receba mentoria individual e acompanhamento ao longo do curso.

Prática para entrevistas e desafios técnicos

Iremos entender seus objetivos, identificar vagas que se encaixem em seu perfil e te ajudar a praticar para entrevistas e desafios técnicos.

Dicas de negociação de salário, equity e benefícios

Ao longo do processo de recolocação, você irá receber dicas e treinamento para negociar ofertas de salário, equity e benefícios.

Processo de recolocação

Nosso trabalho continua mesmo após você completar o curso. Entenda abaixo como funciona nosso acompanhamento ao longo do processo de recolocação.

SEMANA 1

Entender seu perfil ideal de empresa

Próximo das últimas semanas do curso, nós iremos entender e te ajudar a definir seus objetivos de carreira para o curto, médio e longo-prazo. Com base nisso, vamos te ajudar a identificar as características seu perfil ideal de empresa. Isso inclui, por exemplo: o tamanho, indústria, cultura interna e mais.

SEMANA 2

Identificar oportunidades que se encaixem em seu perfil

Com base nisso, iremos te ajudar a criar um processo para identificar oportunidades que se encaixem nesse perfil. Além disso, vamos revisar e sugerir pontos de melhoria necessários em seu Linkedin, currículo, portfólio e apresentação pessoal.

SEMANA 3

Preparação para entrevistas

Você vai entender o que é necessário para ter sucesso em um processo seletivo, e vai receber treinamento para a prática de entrevistas, entender como lidar com desafios técnicos e mais.

SEMANA 4

Negociar propostas

Por fim, nós vamos também te ensinar a negociar propostas de salário e benefícios, além de tirar dúvidas sobre conceitos como stock options, vesting schedules e mais. Você estará pronto para conseguir uma vaga na área de Desenvolvimento Web.

Investimento

Você vai estar recolocado e trabalhando na área seis meses após a graduação - caso contrário, recebe seu investimento de volta.

Pague em até 24x, a partir de

R$ 566 ,62


*Confira outras formas de pagamento com nosso time

Ou à vista em 1x de R$12.919,00.

  • Mentorias semanais com os melhores desenvolvedores do país

  • Garantia de recolocação em até 6 meses após a graduação

  • Aprendizado prático, grade curricular completa e aulas ao vivo

  • Curso com mais de 500h de carga horária

  • Acesso permanente à nossa comunidade de alunos e mentores

  • Acompanhamento de carreira individualizado para entrevistas e portfólio

  • Certificado de conclusão validado pela ABED

  • Apresentação de projeto para líderes de Desenvolvimento e recrutadores

Perguntas Frequentes

Listamos abaixo algumas dúvidas frequentes. Se preferir, você também pode entrar em contato e vamos te retornar em até um dia útil.

Tire sua dúvida

Quando irão abrir novas turmas?

A próxima turma vai iniciar em novembro (01/11).

Como funciona a Garantia Awari?

A Garantia Awari existe para diminuir o risco de sua decisão e reafirmar nosso comprometimento com nossos alunos. O contrato do curso com Garantia de Emprego implica em uma série de obrigações para nossos alunos e para nós da Awari. Seguindo as orientações da Awari como descritas em nosso contrato, garantimos que você estará trabalhando como Desenvolvedor Web em até 6 meses após a finalização do curso ou devolveremos seu investimento integralmente.

O que eu preciso fazer para garantir meu emprego?

Para manter a garantia até o final do curso, você precisará participar das aulas, estar presente nas mentorias, ser aprovado tanto nas atividades práticas quanto nas de carreira e se candidatar a um número pré-estipulado de vagas na área todos os meses. Siga as orientações do time da Awari e garantiremos seu emprego.

Quais os pré-requisitos para estar elegível a Garantia Awari?

Para estar elegível a nossa Garantia Awari, você deve:


Ter mais de 18 anos;

Ter internet e computador de qualidade boa para realização das atividades do curso;

Tem permissão para trabalhar no Brasil ou nas localidades que pretende buscar vagas;

Ser aprovado pelo Consultor de Carreira na Seleção inicial de Carreira (caso tal seleção ocorra);

Ser aprovado pelo especialista da área em ou em nosso desafio de entrada;

Estar disposto e disponível para se realocar para as regiões e cidades onde as vagas da área estão disponíveis;

É possível participar do curso mesmo que você não atenda estes pré-requisitos.

Quais os pré-requisitos para participar do curso?

Não é preciso ter experiência em Web Development, mas é necessário ter conhecimentos básicos de lógica de programação.

Até quando terei acesso ao material?

Você terá acesso ao conteúdo do curso por dois anos, incluindo as atualizações neste período.

Qual é a duração do curso?

O curso possui a duração de 28 semanas e a garantia se estende por outras 24 semanas após a finalização do curso.

O curso é presencial ou remoto?

O curso é totalmente remoto. Você possui a flexibilidade de estudar de onde estiver.

Quais ferramentas e equipamentos preciso ter para fazer o curso?

Você precisa ter acesso a um computador (Windows, Linux ou MacOS) e uma boa conexão à internet. Outras ferramentas específicas de desenvolvimento, serão apresentadas e explicadas ao longo do curso.

Quantas horas por semana dedicarei ao curso?

Para garantir que você estará preparado para os principais desafios encontrados pelos profissionais de dados, nosso curso requer uma dedicação de aproximadamente 20 horas semanais divididas entre aulas teóricas, atividades práticas e consultoria de carreira, sempre no período da noite.

E se eu não conseguir um emprego?

O seu período para conseguir uma vaga de emprego dentro da área é de 6 meses após a finalização do curso. Caso não consiga um emprego dentro deste período e tenha cumprido as condições da Garantia Awari, devolvemos seu investimento.

Como é a metodologia de vocês?

As aulas ao vivo acontecem duas vezes por semana em uma plataforma de vídeo, com duração de aproximadamente 1h30min cada. Você também terá acesso a palestras com profissionais do mercado, sessões de prática e horários para tirar dúvidas com um especialista toda semana.

Como funcionam as mentorias?

Você realizará 32 ligações de mentoria no total, sendo uma por semana. O tempo de cada ligação é de meia hora. O objetivo é que você utilize-as para tirar dúvidas sobre o curso, receber feedbacks sobre suas tarefas e aprender mais sobre o dia a dia de um Desenvolvedor. Além da ligação, você terá contato direto com seu mentor e outros profissionais da área em nossa comunidade.

Qual a carga horária do curso?

São aproximadamente 500h no total.

O curso oferece um certificado de conclusão?

Sim! Ao completar o curso e finalizar seu estudo de caso, você receberá um certificado de conclusão validado pela ABED.


Vale lembrar que o curso do modelo de Garantia Awari não é um curso superior.

O curso é certificado pelo MEC?

Não. O certificado de conclusão da Awari é validado pela ABED (Associação Brasileira de Educação à Distância).