Formação Front-end

Do zero a uma carreira de sucesso no mercado mais quente de TI

Esta formação faz parte dos nossos cursos de Front-end
250h
Para conclusão
15
Cursos
3
Vídeos extras
5
Podcasts
11
Artigos

Assista o vídeo

veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end

O front-end domina o mundo

A Web é a plataforma de programação mais importante do mundo. Suas tecnologias principais, o HTML, o CSS e o JavaScript, são as linguagens mais usadas. E quem domina essas tecnologias, suas boas práticas e seus recursos mais avançados, hoje é um(a) disputado(a) Engenheiro(a) Front-end.

Praticamente todo produto digital precisa de um Front-end Web, por isso é um mercado imenso no Brasil e no mundo. Mas se engana quem acha que aprender um pouco de HTML e CSS, e arranhar um jQuery, são suficientes. O bom profissional de Front-end tem que lidar com desafios enormes. Precisa saber as boas práticas de código, como lidar com múltiplos navegadores e saber escrever sites resilientes. Precisa estar antenado nas novidades do JavaScript e do CSS, desenvolver pensando em mobile e responsivo assim como conhecer frameworks e SPA.

É muita coisa! Mas é um conhecimento rico e essencial para quem quer se destacar nessa área que é tão valorizada.

A Formação Front-end da Alura foi pensada para você começar do zero e se tornar um profissional de ponta. É um guia de estudos com um passo a passo pensado com carinho pela equipe da Alura.

Pré-requisitos

Lógica de programação com JavaScript e noções de Git para submissão dos projetos. Aqui na Alura, curso de lógica I e curso de lógica II, além do curso de git.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você irá aprender

  • Alberto Souza

  • Douglas Quintanilha Barbosa Ferreira

  • Flavio Henrique de Souza Almeida

  • Natan Souza

  • Pedro Marins

  • Sérgio Lopes

  • Yuri Padilha

Passo a passo

  1. 1 HTML & CSS

    A base de todo desenvolvimento Web é um bom HTML. Mais que aprender tagzinhas, é saber a importância de um código semântico e bem estruturado. Em cima disso, aplicamos o layout CSS que também é muito mais que apenas colocar uma cores e firulas por aí. É muito fácil escrever códigos HTML e CSS ruins. E é muito fácil não dar a atenção devida a esses fundamentos da Web. Mas não é o que recomendamos. Bons estudos!

  2. 2 JavaScript, Ajax e jQuery

    Sites modernos são muito mais que páginas estáticas com layouts bonitos, são interativos, dinâmicos. É aí que entra o JavaScript, a linguagem de programação mais importante da atualidade. Agora você vai aprender os fundamentos e boas práticas dessa linguagem, além de conhecer a biblioteca mais famosa do mundo: o jQuery.

  3. 3 Front-end UI Avançado

    A Web raiz de antigamente parava em algumas poucas propriedades do CSS. Mas não mais. O mundo evoluiu, novas exigências surgiram, e a Web cresceu junto. Agora você vai mergulhar em técnicas e tecnologias mais recentes e profundas, que vão te trazer um outro olhar ao desenvolvimento front-end.

    Desde pré-processamento de CSS com SASS até o uso de ferramentas de debug, passando por layouts avançados com flexbox. E, o mais importante, como lidar com o mundo multidispositivo que temos hoje com a criação de sites responsivos e mobile-first.

  4. 4 JavaScript moderno

    A linguagem JavaScript já tem mais de 20 anos, mas recentemente deu uma grande evoluída. A especificação do EcmaScript 6 (e depois as seguintes) trouxe muitas novidades bacanas que vamos ver agora. Veremos o estado atual do JS no browser e também seu futuro.

  5. 5 SPA com React e Redux

    Muitos sistemas modernos usam a arquitetura de Single Page Applications no front-end. Usamos frameworks robustos para organizar, encapsular e modularizar melhor nosso código. E obtemos uma interface mais rica e agradável para o usuário.

    Há muitas opções de frameworks SPA no mercado. O React e o Angular são os mais famosos - mas temos Vue, Ember, Meteor e vários outros. Como não podemos estudar todos, aqui na Formação Engenheiro Front-end, vamos estudar o React e seu ecossistema. Ele é hoje o principal framework em mercado e oportunidades, e traz muitos conceitos relevantes mesmo se depois você for estudar e usar algum outro framework.

Front-end

Além dessa, a categoria Front-end conta com cursos de HTML, CSS, JavaScript, Angular, React, jQuery,e mais...

Experiências de quem já estudou com a gente

fabiovilarino

em 23/03/2019

Para os cursos da alura ficarem ainda melhores, em vez de fórum poderia ter professores disponíveis para responder dúvidas, estou lotado delas.Outra coisa, poderia ter uma apostila no final de cada curso com pelo menos um resumo do curso, quando acabo um curso não me lembro de todas as funções que aprendi mais ficando assim um conhecimento superficial,

jQuery: Domine a biblioteca mais popular do mercado parte 1

Mauricio Tavares

em 02/09/2019

Muito bom o curso! Gostei bastante das dicas dadas sobre bibliotecas de Carrossel, Selectize e o Tooltipster.

jQuery: Avance na biblioteca mais popular do mercado parte 2

CRISTINA DO COUTO LEITÃO GUERRA

em 06/09/2019

Achei o curso muito bem explicado, com uma evolução bem coerente e, a cada passo, as coisas eram acrescentadas em doses homeopáticas. Gostei muito das explicações bem detalhadas do professor em relação às definições de cada assunto. Apenas uma ressalva por eu ter um probleminha de atenção que prejudica meu aprendizado: alguns códigos eram corrigidos no meio do vídeo e eu acabava ficando confusa e perdendo a sequência lógica. Mas isso é uma questão pessoal que potencializa essa ressalva.

JavaScript: Programando na linguagem da web

Comece hoje mesmo os cursos de Front-end. Matricule-se agora!

  • 910 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 910 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 910 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 910 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana