Semana da Programação

16% de desconto!
Oferta acaba em:

0

dias

00

hrs

00

min

00

seg

formação_

Formação Front-end

Do zero a uma carreira de sucesso no mercado web, com HTML, CSS, JavaScript!

Esta formação faz parte dos nossos cursos de Front-end
170h

Para conclusão

17
Cursos
7
Vídeos extras
2
Podcasts
12
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

Se você conhece um pouco sobre lógica de programação, design e está querendo mergulhar no mundo do front-end, esse é o lugar para você!

Nosso foco aqui é a criação de páginas web de maneira que você tenha a base necessária para estudar os frameworks mais famosos do mercado. Por isso, vamos nos aprofundar ainda mais em HTML e CSS e principalmente no JavaScript já que essa é a linguagem base da web.

Antes de mergulhar em seus estudos é importante que você tenha conhecimentos básicos de lógica de programação e de ferramentas de versionamento como o github

Bora mergulhar?

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

Professores especializados Front-end

Com quem você vai aprender

  • Nico Steppat

    Nico trabalha na área de tecnologia há mais de 20 anos e atuou como desenvolvedor e instrutor no Brasil e na Alemanha. Participa ativamente na comunidade e com uma experiência de mais de 12 anos em educação, coordena hoje equipes de instrutores e é responsável pela curadoria de cursos online na Alura.

  • Nico Steppat

    Nico trabalha na área de tecnologia há mais de 20 anos e atuou como desenvolvedor e instrutor no Brasil e na Alemanha. Participa ativamente na comunidade e com uma experiência de mais de 12 anos em educação, coordena hoje equipes de instrutores e é responsável pela curadoria de cursos online na Alura.

  • Pedro Marins

  • Pedro Marins

  • Yuri Padilha

    Yuri é desenvolvedor full-stack, formado em Tecnologia de Informação pela USP. Como instrutor de cursos presenciais (Front-end, Java e PHP, Spring e MySQL) sumarizou mais de 1 000 horas de aulas ministradas.

  • Yuri Padilha

    Yuri é desenvolvedor full-stack, formado em Tecnologia de Informação pela USP. Como instrutor de cursos presenciais (Front-end, Java e PHP, Spring e MySQL) sumarizou mais de 1 000 horas de aulas ministradas.

  • Matheus Castiglioni

    Apaixonado pelo mundo dos códigos e um eterno estudante, gosto de aprender e saber um pouco de tudo, aquela curiosidade de saber como tudo funciona, tento compartilhar o máximo de conhecimentos adquiridos e ajudar todos aqueles que sou capaz.

  • Matheus Castiglioni

    Apaixonado pelo mundo dos códigos e um eterno estudante, gosto de aprender e saber um pouco de tudo, aquela curiosidade de saber como tudo funciona, tento compartilhar o máximo de conhecimentos adquiridos e ajudar todos aqueles que sou capaz.

  • Ricardo Bugan Debs

    Ricardo é designer de jogos, programador e instrutor. Trabalha desenvolvendo jogos desde 2012 e está sempre em busca de novas quests. Como instrutor, vê jogos como mundos interativos onde as pessoas entram para aprender.

  • Ricardo Bugan Debs

    Ricardo é designer de jogos, programador e instrutor. Trabalha desenvolvendo jogos desde 2012 e está sempre em busca de novas quests. Como instrutor, vê jogos como mundos interativos onde as pessoas entram para aprender.

  • Matheus Alberto

    Formado em Sistemas de Informação na FIAP e em Design Gráfico na Escola Panamericana de Artes e Design. Trabalho como desenvolvedor e instrutor na Caelum e Alura. Nas horas vagas sou artista/ilustrador.

  • Matheus Alberto

    Formado em Sistemas de Informação na FIAP e em Design Gráfico na Escola Panamericana de Artes e Design. Trabalho como desenvolvedor e instrutor na Caelum e Alura. Nas horas vagas sou artista/ilustrador.

  • Felipe Nascimento

    Desenvolvedor e instrutor na Alura com foco em JavaScript.

  • Felipe Nascimento

    Desenvolvedor e instrutor na Alura com foco em JavaScript.

  • Natan Souza

    Atualmente projeto, ensino e lidero Product Design na Alura Cursos Online de Tecnologia.UX Designer e desenvolvedor front-end com um histórico de quatro anos em ensinar.Desenvolvimento de interfaces web e sua implementação front-end, desde o HTML/CSS, projetando protótipos de alta fidelidade e testes com usuários.- http://designernatan.com.br - https://www.dicasux.com.br

  • Natan Souza

    Atualmente projeto, ensino e lidero Product Design na Alura Cursos Online de Tecnologia.UX Designer e desenvolvedor front-end com um histórico de quatro anos em ensinar.Desenvolvimento de interfaces web e sua implementação front-end, desde o HTML/CSS, projetando protótipos de alta fidelidade e testes com usuários.- http://designernatan.com.br - https://www.dicasux.com.br

  • Gustavo Loureiro

    Mestre em Adm. Desenvolvimento de Negócios pelo Mackenzie, Gustavo possui experiência de mais de 15 anos com marketing digital e comércio eletrônico onde trabalhou com empresas de pequeno, médio e grande porte.Ajudou mais de 40 Start-ups a usar Marketing Digital para aumentar a reputação, venda e melhorar o relacionamento com os clientes.Possui experiência acadêmica de mais de 10 anos e atualmente é pesquisador nas áreas de inovação, negócios digitais e empreendedorismo e consultor.

  • Gustavo Loureiro

    Mestre em Adm. Desenvolvimento de Negócios pelo Mackenzie, Gustavo possui experiência de mais de 15 anos com marketing digital e comércio eletrônico onde trabalhou com empresas de pequeno, médio e grande porte.Ajudou mais de 40 Start-ups a usar Marketing Digital para aumentar a reputação, venda e melhorar o relacionamento com os clientes.Possui experiência acadêmica de mais de 10 anos e atualmente é pesquisador nas áreas de inovação, negócios digitais e empreendedorismo e consultor.

  • Juliana Amoasei

    Desenvolvedora JS com background multidisciplinar. Sempre aprendendo para ensinar e vice-versa.

  • Juliana Amoasei

    Desenvolvedora JS com background multidisciplinar. Sempre aprendendo para ensinar e vice-versa.

  • Juliana Negreiros

    Instrutora e Coordenadora Front End

  • Juliana Negreiros

    Instrutora e Coordenadora Front End

  • Giovanni Tempobono

    Giovanni é instrutor na Alura e desenvolvedor de software. Possui um bacharel em Ciência da Computação pelo Mackenzie e gosta muito de conhecer novas linguagens e tecnologias.

  • Giovanni Tempobono

    Giovanni é instrutor na Alura e desenvolvedor de software. Possui um bacharel em Ciência da Computação pelo Mackenzie e gosta muito de conhecer novas linguagens e tecnologias.

Passo a passo

  1. 1 HTML & CSS

    Vamos molhar os pés começando com um conhecimento sólido de HTML, afinal essa é a base de toda Web. Mais que aprender sobre as tags, precisamos entender a importância de um código semântico e bem estruturado e como ter uma boa estrutura para os estilos com CSS .

    Como a web é um lugar para todos é essencial que seus sites estejam adaptados para qualquer pessoa, pensando nisso veremos como estruturar nosso pensamento ao redor de acessibilidade e como o código que criamos influencia o quão acessível um site é.

  2. 2 JavaScript a linguagem da Web

    Chegou o momento de nos aprofundarmos na linguagem que torna a Web dinâmica e que é responsável pela maioria das interações entre as pessoas e nossos sites

    Aqui vamos entender a fundo como o JavaScript se comporta como linguagem, mas ainda não veremos como fazer a integração dele com os sites. Isso porque existe uma separação de conceitos entre o que é parte da linguagem JS e o que são as WebAPIs que veremos em módulos mais pra frente.

    Como existe essa separação, é muito importante você ter conhecimentos aprofundados de JavaScript que irão facilitar sua vida ao aprender um novo framework.

  3. 3 Front end UI

    Agora você vai mergulhar em técnicas e tecnologias mais recentes e profundas de quando tratamos de CSS, que vão te trazer um outro olhar ao desenvolvimento front-end.

    Desde plugins para fazer checagem e padronização de códigos, passando por layouts responsivos e maneiras de posicionar elementos com Flexbox e Grid CSS . Veremos como o CSS cresceu hoje oferece um mar de possibilidades para designers.

  4. 4 Sites interativos, integrando o JavaScript ao Navegador

    Chegou o momento de juntarmos tudo que aprendemos até agora e montarmos uma página web dinâmica, utilizando HTML e CSS para a criação de elementos gráficos, junto com o JavaScript para a manipulação dos componentes da página, permitindo modificação e interação.

    Aqui também vamos aprender sobre as WebAPIs que estendem as funcionalidades do JavaScript e são responsáveis por tornar possível a manipulação de elementos HTML e faz com que possamos usar todos os recursos presentes em navegadores modernos!

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Professor claro, objetivo e profundidade correta para cada nível.

HTML5 e CSS3 parte 3: Trabalhando com formulários e tabelas

Bianca Sales Vila Real Mós

Extraordinária pelo fato de você realmente por a mão na massa..ops no teclado

HTML5 e CSS3 parte 2: Posicionamento, listas e navegação

Thiago de Souza Netto

Curso introdutório de HTML e CSS, com ótimas explicações e exemplos. Obrigado!

HTML5 e CSS3 parte 1: A primeira página da Web

Alan Nascimento Batista Cordeiro

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

  • 1304 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

  • 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

  • 1304 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

  • 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

  • 1304 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

  • 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

  • 1304 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

  • 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
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas