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, através de tecnologias conhecidas como: TypeScript, HTML e CSS.
Usado para criar Single Page Applications (SPA's) com abordagem modular, componentes e serviços, o Angular facilita a manutenção de layouts complexos e possibilita o isolamento de responsabilidades de cada recurso da aplicação. O Angular também conta com uma grande comunidade internacional, sendo o Google o principal mantenedor do projeto, sendo assim, é um framework vivo que recebe constantes atualizações e melhorias para aplicações seguras e performáticas.
Vamos 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
Anderson Oliveira Santos
Desenvolvedor Full Stack, apaixonado por novas tecnologias e entusiasta de UX
Anderson Oliveira Santos
Desenvolvedor Full Stack, apaixonado por novas tecnologias e entusiasta de UX
Alvaro Camillo
Desenvolvedor há 15 anos, atualmente trabalhando com tecnologias web e open source. Estudando e compartilhando o máximo possível. Especialista em tecnologias front-end, principalmente Angular e TypeScript, atuo na equipe que mantém o design system open source PO-UI (https://po-ui.io/)
Alvaro Camillo
Desenvolvedor há 15 anos, atualmente trabalhando com tecnologias web e open source. Estudando e compartilhando o máximo possível. Especialista em tecnologias front-end, principalmente Angular e TypeScript, atuo na equipe que mantém o design system open source PO-UI (https://po-ui.io/)
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.
Livia Cristina Gabos Martins
Comecei na área de UX quando tudo era mato. Trabalho há 10 anos na área de UX, especialmente com a parte de pesquisa e acessibilidade. Mestre em Visualização de informações aplicada na engenharia de software, graduada em Sistemas de Informação na UNESP/SP. Já dei aulas de programação para pessoas cegas e já trabalhei com Selo de Acessibilidade Digital criado pela prefeitura da cidade de São Paulo.
Livia Cristina Gabos Martins
Comecei na área de UX quando tudo era mato. Trabalho há 10 anos na área de UX, especialmente com a parte de pesquisa e acessibilidade. Mestre em Visualização de informações aplicada na engenharia de software, graduada em Sistemas de Informação na UNESP/SP. Já dei aulas de programação para pessoas cegas e já trabalhei com Selo de Acessibilidade Digital criado pela prefeitura da cidade de São Paulo.
Para iniciar com Angular vamos conhecer como construir uma aplicação do zero utilizando sua principal ferramenta, a CLI (Command Line Interface). Além disso, criaremos componentes e entenderemos quais recursos do framework nos auxiliam na manutenção, reaproveitamento de código e na comunicação entre distintos componentes.
Descobriremos como uma Single Page Application gerencia o fluxo de navegação através do recurso de roteamento, também aprenderemos como utilizar o cliente HTTP do Angular, para integração de dados do backend.
E ainda mais, conheceremos como manipular formulários, desde uma simples validação até aquela que necessita uma resposta do servidor.
Artigo Javascript ou Typescript? | Alura Cursos Online
Curso Angular: começando com o framework
10hCurso Angular: boas práticas em arquiteturas e formulários
10hMais detalhesdo curso Angular: boas práticas em arquiteturas e formulários
Curso Angular: controle o fluxo de navegação
12hMais detalhesdo curso Angular: controle o fluxo de navegação
Neste passo, entenderemos como o Angular implementa um dos recursos mais importantes para o desenvolvimento de páginas Web, a acessibilidade. Para isto iremos criar componentes implementando o WCAG, que é um guia de como criar conteúdo acessível para web do W3C, conhecendo recursos para criar atalhos de teclado, instruções para formulários, integrado com componentes dinâmicos e animações.
Alura+ O que é acessibilidade?
Curso Angular: design de componentes com acessibilidade
10hMais detalhesdo curso Angular: design de componentes com acessibilidade
Curso Angular: avançando no design de componentes com acessibilidade
10hMais detalhesdo curso Angular: avançando no design de componentes com acessibilidade
Vídeo Acessibilidade na Web - Alura Live#47 - YouTube
Após dominar a criação de uma aplicação Angular, necessitamos consolidar a qualidade do código desenvolvido e garantir o funcionamento estável da aplicação ao adicionarmos novas funcionalidades. Para isto, os testes automatizados são as principais formas de garantir estas premissas de desenvolvimento. O Angular contém um conjunto de bibliotecas disponíveis e prontas para serem utilizadas que abrangem vários tipos de testes, e nesta seção conheceremos estas ferramentas e como utilizá-las no dia a dia.
Curso Angular: testes automatizados com Jasmine e Karma
14hMais detalhesdo curso Angular: testes automatizados com Jasmine e Karma
Curso Angular: avançando com testes automatizados
14hMais detalhesdo curso Angular: avançando com testes automatizados
O Angular usa nativamente em seu framework algumas bibliotecas que possibilitam um código mais robusto e elegante. Uma dessas bibliotecas é a famosa RxJS. Aqui vamos conhecer o funcionamento desta biblioteca em uma aplicação Angular e entender como ela potencializa as possibilidades do projeto, principalmente quando o assunto é assincronicidade.
Curso Angular e RxJS: programação reativa
06hEscola_
Além dessa, a categoria Front-end conta com cursos de HTML, CSS, React, Angular, JavaScript, jQuery,e mais...
Didática muito boa, exercícios sem erros, poucos vícios de linguagem.
Angular: boas práticas em arquiteturas e formulários
Áudio da voz muito baixo porém dá pra ouvir o barulho do instrutor engolindo (garganta seca).
Angular: começando com o framework
foi ótimo mas faltou dizer como fez quando usava atalhos de teclado, não disse as combinações de teclas algumas vezes
Angular: controle o fluxo de navegação
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