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
O Angular é um dos frameworks mais populares do mercado de desenvolvimento front-end. Utilizado para construir aplicações web, mobile ou desktop, que são desenvolvidas utilizando TypeScript, HTML e CSS.
Se você não conhece TypeScript, não se preocupe, nessa formação te daremos a base de como trabalhar com essa linguagem para que você aproveite o máximo dela e facilite seu dia-a-dia, tirando proveito da análise estática de código e do sistema de tipos dela.
Usado para criar páginas web baseadas em componentes, o Angular facilita a manutenção de layouts complexos e isola as responsabilidades de cada parte do seu código. Ele também conta com uma comunidade muito grande e, tendo o Google como mantenedor do projeto, ele sempre está atualizado e evoluindo para se tornar ainda melhor.
Bora mergulhar no mundo do Angular?
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
Flavio Henrique de Souza Almeida
Flávio é desenvolvedor e instrutor, focado no desenvolvimento com Angular e procurando conciliar o frontend com o backend. Palestrou em conferências como QCON e MobileConf. É autor do best-seller "Cangaceiro JavaScript". Além da sua graduação e MBA em TI, também é graduado em Psicologia, aplicando os aprendizados desta área no desenvolvimento de software e de aplicações web.
Flavio Henrique de Souza Almeida
Flávio é desenvolvedor e instrutor, focado no desenvolvimento com Angular e procurando conciliar o frontend com o backend. Palestrou em conferências como QCON e MobileConf. É autor do best-seller "Cangaceiro JavaScript". Além da sua graduação e MBA em TI, também é graduado em Psicologia, aplicando os aprendizados desta área no desenvolvimento de software e de aplicações web.
O TypeScript, também conhecido como "JavaScript melhorado", é a linguagem usada pelo Angular. Então, se você ainda não conhece essa linguagem, vamos mergulhar nos estudos dela e aprender tudo sobre o sistema de tipos e como ele evita erros no desenvolvimento de projetos.
Esse sistema de tipos é uma das características mais famosas da linguagem, mas ela não é a única. Utilizando de análise estática de código e de um compilador que transforma seu código em JavaScript, ela te dá sugestões de como melhorar seu código e evitar erros, ao mesmo tempo que gera uma documentação simples do código criado. Tudo isso traz uma experiência muito agradável para quem está programando o projeto.
Curso TypeScript parte 1: Evoluindo seu Javascript
Curso | 08hMais detalhesdo curso TypeScript parte 1: Evoluindo seu Javascript
Curso TypeScript parte 2: Mais técnicas e boas práticas
Curso | 10hMais detalhesdo curso TypeScript parte 2: Mais técnicas e boas práticas
Artigo TypeScript, favoreça o uso de Type Definitions - Blog da Caelum: desenvolvimento, web, mobile, UX e Scrum
Conforme a web foi se desenvolvendo, começaram a surgir problemas de retrocompatibilidade. A criação de sites tem gerado códigos cada vez maiores e emergem desafios sobre como organizar projetos de forma eficiente para disponibilizar ao público. Por todos esses problemas, foram criadas ferramentas de empacotamento dos projetos, os bundlers, elas automatizam uma série de tarefas que as equipes precisam executar sempre que vão subir um site para produção.
Aqui você vai aprender sobre o Webpack e como separar a sua aplicação em diferentes pacotes aplicando as boas práticas seguidas pela comunidade. Também vai começar um novo projeto em Angular e a criação de componentes.
Curso Webpack: Manipulando módulos na sua webapp
Curso | 08hMais detalhesdo curso Webpack: Manipulando módulos na sua webapp
Curso Angular parte 1: Fundamentos
Curso | 16hCurso Angular parte 2: Autenticação, Forms e lazy loading
Curso | 12hMais detalhesdo curso Angular parte 2: Autenticação, Forms e lazy loading
Artigo AngularJS, Angular 1, Angular 2 ou Angular 4? Que confusão! - Blog da Alura
Podcast Angular vs React – Hipsters #142
Na web o principal método para obtermos informações das pessoas é via formulário. Porém, como podemos garantir que as informações estejam de acordo com as regras do negócio? Para isso, precisamos saber como validar informações e orientar as pessoas sobre o preenchimento adequado.
Aqui você vai fazer essas validações e também o upload de imagens para um servidor. Para mergulhar ainda mais fundo, vai fazer requisições para o servidor e usar um interceptor para facilitar o fluxo de autenticação.
Curso Angular parte 3: upload, build e novos componentes
Curso | 12hMais detalhesdo curso Angular parte 3: upload, build e novos componentes
Curso Angular parte 4: lapidando o projeto
Curso | 10hEscola_
Além dessa, a categoria Front-end conta com cursos de HTML, CSS, React, Angular, JavaScript, jQuery,e mais...
em 03/01/2020
Sou um fã do instrutor Flavio Almeida. Simplesmente sensacional o nível de detalhe que consegue dar dos assuntos técnicos, ao mesmo tempo que tem uma didática incrível.
em 18/11/2019
Eu gostei muito deste curso, notei como fica bacana a organização do projeto, o meu projeto rodou. "Flávio Almeida é sensacional" tb. Top.
em 16/11/2020
É meu primeiro curso na Alura. Achei excelente. Ótima didática do professor, qualidade excelente dos vídeos, assuntos demonstrados em pequenos vídeos de forma extremamente esclarecedora.
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
Certificado de que assistiu o curso e finalizou as atividades
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
Cursos de introdução a tecnologia através de games, apps e ciência
Reforço online de inglês e espanhol para aprimorar seu conhecimento
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
Certificado de que assistiu o curso e finalizou as atividades
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
Cursos de introdução a tecnologia através de games, apps e ciência
Reforço online de inglês e espanhol para aprimorar seu conhecimento
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
Certificado de que assistiu o curso e finalizou as atividades
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
Cursos de introdução a tecnologia através de games, apps e ciência
Reforço online de inglês e espanhol para aprimorar seu conhecimento
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
Certificado de que assistiu o curso e finalizou as atividades
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
Cursos de introdução a tecnologia através de games, apps e ciência
Reforço online de inglês e espanhol para aprimorar seu conhecimento
Acesso completo
durante 1 ano
Estude 24h/dia
onde e quando quiser
Novos cursos
todas as semanas