Vagas limitadas. Você precisa ser aprovado em nosso processo de candidatura para se inscrever.
Aprenda com o maior time de mentores do Brasil, de empresas como:
Neste curso de Desenvolvimento Front-End, aprenda com base em cases reais desde os primeiros passos e a utilização de HTML, CSS e Javascript, até conceitos avançados de React.JS para a criação de interfaces web dinâmicas e complexas, baseado em cases reais.
Torne-se um desenvolvedor Front-End e comece a atuar no mercado de tecnologia, que está entre os que mais cresce no Brasil e no mundo. Ao finalizar as aulas, você estará preparado para criar interfaces complexas utilizando as principais ferramentas e linguagens.
Feita por especialistas, pensada no mundo real
Nós temos um comprometimento com a qualidade de nossos cursos, e nossa grade curricular é a mais completa do mercado sobre o tema. Ela foi criada por especialistas e pensada desde o primeiro dia em sua aplicabilidade prática.
1
Boas-vindas
O que você irá encontrar nesta jornada em Programação Front-End
Proposta do Curso
Aulas e Mentoria
Projeto e práticas
Ajuda e Dicas
2
Fundamentos de FrontEnd
Uma visão geral sobre a programação da interface do usuário e webapps
A Evolução das Tecnologias FrontEnd
Internet, Web e Webapps
O que é FrontEnd
Poder do React.js em FrontEnd
Principais Tecnologias FrontEnd
Pensando como um Desenvolvedor
Inspecionando Sites
3
Base em HTML, CSS e Javascript
Entenda os blocos de construção fundamentais da web: HTML, CSS e Javascript
Linguagens de Programação
HTML: Estrutura da Web
CSS: Estilos e Formatação
Javascript: Engrenagens da Web
Explorando Recursos da Linguagem
Padrão DOM e Javascript
Javascript
HTML
CSS
Padrões em CSS
Desenvolvimento Básico em FrontEnd
4
Começando em React.js
Primeiros passos com React.js, a principal biblioteca front-end da atualidade
Fundamentos de React.js
Primeiro Contato com React.js
Instalação e Configurações
Sintaxe JSX
Elementos e Renderização
Aplicação Inicial em React.js
5
Components e Props em React
Componentes: entenda o conceito central de React.js
O que são Componentes
Criando Componentes
Entendendo Props (Propriedades)
Composição de Componentes
Extração de Componentes
Recriando a Tela de Login em React
6
Estados e Eventos em React
Controlando estados da interface do usuário com componentes
Adicionando Estados e Eventos
Lidando com Estados
Ciclo de Vida de Componentes
Manipulação de Eventos
Formulários
Estados e Eventos a Partir de um Mini-Game
7
Conceitos Avançados em React
Recursos da biblioteca React.js para incrementar e facilitar a programação
Contexto (context)
Outros Conceitos Avançados
Introdução a Hooks
State Hook: Estados em Funções
Effect Hook: Efeitos Colaterais
Componentes e Configuração de Tela em React
8
APIs e Dados
Use dados de outras aplicações para alimentar as interfaces que você programa
Ferramentas Úteis para Desenvolvimento
O que é API
JSON: Dados em Javascript
Arquitetura REST
Consultas em GraphQL
Consumindo Dados com Fetch e Axios
Integrando APIs à uma Aplicação
9
Boas Práticas em Código
Recursos e metodologias para programar como um profissional
Pensando como uma Pessoa Desenvolvedora
Git, Github e Versionamento
Recursos para Revisar e Corrigir Códigos
Testando o Código
Princípios SOLID, DRY e KISS
Acessibilidade e SEO com React
Utilizando o Github e Colaborando
10
Próximos Passos
Avance na carreira com dicas e referências na área
Posicionamento de Carreira
Livros, Artigos e Referências
Encontrando a Comunidade
Continuando a se Desenvolver
Terças e quintas às 19h
Você vai aprender ao longo de 8 semanas, e participar de aulas ao vivo duas vezes na semana. Ao total, você vai ter mais de 16h de aulas com os melhores profissionais do Brasil.
Materiais de apoio
Elas ficam gravadas pra você assistir depois. Além disso, você vai ter acesso aos materiais da plataforma – são artigos, vídeo-aulas e outros conteúdos para complementar seu aprendizado.
Receba seu
No total, a carga horária do curso é de 120h. Ao fim do curso você receberá um certificado com o selo da ABED, Associação Brasileira de Ensino à Distância.
Já são milhares de histórias de sucesso com a Awari
Nós já ajudamos mais de 30 mil alunos a avançarem suas carreiras. Faça parte de nossa comunidade com os melhores profissionais do mercado.
Confira todos os depoimentos →Confira os valores
Aulas ao vivo, mentorias individuais, aconselhamento de carreira e uma comunidade com os melhores profissionais. Tudo o que é essencial para você se desenvolver e se destacar no mercado.
Investimento
Dê seu próximo passo profissional
R$266,58 por mês
Plano anual no boleto, pix ou cartão de crédito
Enviar minha candidaturaVagas limitadas. Você precisa ser aprovado em nosso processo de candidatura para se inscrever.
Aulas ao vivo e online com professores especialistas
Agenda com webinars e lives recorrente e exclusiva para alunos
Aprenda com cases reais relacionados às principais demandas do mercado
Flexibilidade para se organizar e estudar no seu tempo
Acesso aos materiais de todos os cursos da plataforma
Acesso ilimitado aos materiais do curso durante doze meses
Encontros individuais com profissionais das principais empresas do mercado como Nubank, iFood, Google e outras
Agende encontros para ter auxílio de nosso time de especialistas de carreira para encontrar uma oportunidade no mercado de trabalho
Fortaleça seu networking em nossa comunidade exclusiva de alunos, professores e mentores
Receba um certificado validado pela ABED (Associação Brasileira de Educação à Distância)
Profissionais atuantes no mercado de Tecnologia com sólida experiência em suas áreas de atuação
Quer treinar seu time?
Conheça nossas soluções corporativas →Não encontrou sua dúvida abaixo? Nosso time está pronto para te atender:
Fale ConoscoComo funciona o processo de candidatura?
Nosso processo de candidatura consiste em duas etapas: um formulário inicial e uma entrevista com nosso time.
Nosso objetivo é entender seu momento profissional e avaliar se é um fit interessante com o que buscamos para nossa comunidade.
Qual plataforma de ensino é utilizada pela Awari?
O curso é realizado através da nossa própria plataforma de ensino, desenvolvida internamente.
É através dela que você vai agendar mentorias, acessar aulas ao vivo, conferir os materiais de apoio e mais.
Qual a política de reembolso?
Você pode solicitar o reembolso total do valor pago no prazo de até 14 (quatorze) dias corridos após a data de compra.
Como funcionam as mentorias individuais?
As mentorias são chamadas de vídeos realizadas através da nossa plataforma, e têm duração de 30 (trinta) minutos.
Você pode usar as ligações para tirar dúvidas, receber feedback sobre suas tarefas e aprender mais sobre o dia a dia do especialista da área.
Quantas mentorias eu posso agendar?
Existem dois tipos de mentorias totalmente individuais – gratuitas e mentorias agendadas por créditos.
Você vai poder agendar quantas mentorias gratuitas quiser enquanto sua assinatura estiver ativa. Além disso, vai receber 800 créditos para agendar até 8 (oito) mentorias de 100 créditos cada.
Qual é a carga horária do curso?
O curso de Front-End tem carga horária total de 120 horas.
Quais são os métodos de pagamento?
O pagamento pode ser realizado por cartão de crédito em até 12x sem juros, parcelado no boleto via financiamento estudantil, ou à vista através do Pix ou boleto.