Escola_
Front-end
Além dessa, a categoria Front-end conta com cursos de HTML, CSS, React, Angular, JavaScript, jQuery,e mais...
formação_
Para conclusão
veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end
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?
Conteúdos pensados para facilitar seu estudo
Formação completa para o 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 planosProfessores especializados Front-end
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.
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.
Vanessa Me Tonini
Desenvolvedora Web há mais de 10 anos. Mestranda em Ciência da Computação no IME-USP. Vegetariana, (nem tão) jovem mística, mãe da Yasmin Lis.
Vanessa Me Tonini
Desenvolvedora Web há mais de 10 anos. Mestranda em Ciência da Computação no IME-USP. Vegetariana, (nem tão) jovem mística, mãe da Yasmin Lis.
Pedro Marins
Ajudo devs a conquistarem sua primeira vaga e construírem carreiras de sucesso!
Pedro Marins
Ajudo devs a conquistarem sua primeira vaga e construírem carreiras de sucesso!
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.
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 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.
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.
Ana Mascarenhas
Ana é publicitária, especialista em marketing digital, e cursa Mestrado em Comunicação e Mídias. Trabalha com redes sociais, produção de conteúdo, mídia paga e performance desde 2014, onde começou sua carreira na área de criação de uma agência. Hoje é instrutora na Alura, e além de ensinar, aprende cada vez mais com as infinitas novidades e possibilidades do universo online.
Ana Mascarenhas
Ana é publicitária, especialista em marketing digital, e cursa Mestrado em Comunicação e Mídias. Trabalha com redes sociais, produção de conteúdo, mídia paga e performance desde 2014, onde começou sua carreira na área de criação de uma agência. Hoje é instrutora na Alura, e além de ensinar, aprende cada vez mais com as infinitas novidades e possibilidades do universo online.
Juliana Amoasei
Desenvolvedora JavaScript com background multidisciplinar, sempre aprendendo para ensinar e vice-versa. Atuo em diversas iniciativas de inclusão em tecnologia desde 2018 e acredito no potencial do conhecimento como agente de mudança pessoal e social. Atualmente trabalho como instrutora na Escola de Programação da Alura e dou mentoria técnica a iniciantes na área de desenvolvimento web frontend e backend; fora da tela preta, me dedico ao Kung Fu e à nerdices em geral.
Juliana Amoasei
Desenvolvedora JavaScript com background multidisciplinar, sempre aprendendo para ensinar e vice-versa. Atuo em diversas iniciativas de inclusão em tecnologia desde 2018 e acredito no potencial do conhecimento como agente de mudança pessoal e social. Atualmente trabalho como instrutora na Escola de Programação da Alura e dou mentoria técnica a iniciantes na área de desenvolvimento web frontend e backend; fora da tela preta, me dedico ao Kung Fu e à nerdices em geral.
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.
Juliana Negreiros
Instrutora e Coordenadora Front End
Juliana Negreiros
Instrutora e Coordenadora Front End
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 é.
Curso HTML5 e CSS3 parte 1: crie uma página da Web
08hMais detalhesdo curso HTML5 e CSS3 parte 1: crie uma página da Web
Site Alura Live: como ser um bom dev front-end
Curso HTML5 e CSS3 parte 2: posicionamento, listas e navegação
08hMais detalhesdo curso HTML5 e CSS3 parte 2: posicionamento, listas e navegação
Artigo Guia de Unidades no CSS - Blog da Alura
Curso HTML5 e CSS3 parte 3: trabalhando com formulários e tabelas
08hMais detalhesdo curso HTML5 e CSS3 parte 3: trabalhando com formulários e tabelas
Curso HTML5 e CSS3 parte 4: avançando no CSS
08hMais detalhesdo curso HTML5 e CSS3 parte 4: avançando no CSS
Podcast CSS: Cansei de Ser Simples – Hipsters #09
Site Bootstrap e frameworks CSS (opcional)
Curso Acessibilidade web parte 1: tornando seu front-end inclusivo
06hMais detalhesdo curso Acessibilidade web parte 1: tornando seu front-end inclusivo
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.
Artigo Como funciona o import e export do JavaScript? | Alura Cursos Online
Site Alura Live: Pré-processadores
Alura+ EMMET: Instalação e comandos no Atom
Alura+ Instalando CSS Linter para Atom
Artigo Como lidar com os limites de resolução em sites responsivos?
Curso Arquitetura CSS: descomplicando os problemas
08hMais detalhesdo curso Arquitetura CSS: descomplicando os problemas
Artigo Criando componentes CSS com o padrão BEM (opcional)
Curso SEO: otimização de sites
08hArtigo Dicas de SEO que eu devia ter escutado no início de minha carreira
Alura+ CSS FlexBox: Dicas para começar
Curso Flexbox: posicione elementos na tela
09hCurso Layouts Responsivos: trabalhando com layouts mobile
07hMais detalhesdo curso Layouts Responsivos: trabalhando com layouts mobile
Curso CSS Grid: simplificando layouts
08hArtigo Criando Layouts com CSS Grid Layout (opcional)
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.
Curso JavaScript para Web: Crie páginas dinâmicas
10hMais detalhesdo curso JavaScript para Web: Crie páginas dinâmicas
Alura+ JavaScript Strict Mode
Artigo Manipulação de array com map, filter e reduce
Curso Expressões regulares: capturando textos de forma mágica
12hMais detalhesdo curso Expressões regulares: capturando textos de forma mágica
Alura+ JavaScript assíncrono e Fetch
Curso JavaScript na Web: validação de Formulários e HTML5
08hMais detalhesdo curso JavaScript na Web: validação de Formulários e HTML5
Artigo Trabalhando com datas em JavaScript | Alura Cursos Online
Escola_
Além dessa, a categoria Front-end conta com cursos de HTML, CSS, React, Angular, JavaScript, jQuery,e mais...
Professor claro, objetivo e profundidade correta para cada nível.
HTML5 e CSS3 parte 3: trabalhando com formulários e tabelas
Esse projeto bate muito para com o que estava pensando em fazer inicialmente. Muito Obrigado.
HTML5 e CSS3 parte 2: posicionamento, listas e navegação
Queria poder marcar todos, mas infelizmente não essa possibilidade. Todo conteúdo é incrível, muito bem explicado, didática ótima, qualidade dos vídeos, enfim, tudo está impecável.
HTML5 e CSS3 parte 1: crie uma página da Web
Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.
Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.
Emitimos certificados para atestar que você finalizou nossos cursos e formações.
Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.
Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.
Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.
Emitimos certificados para atestar que você finalizou nossos cursos e formações.
Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.
Acesso completo
durante 1 ano
Estude 24h/dia
onde e quando quiser
Novos cursos
todas as semanas