Formação ofertada pela Digital Innovation One em parceria com o Banco PAN. A formação tem o intuito de fornecer todo um background, para formar profissionais capacitados para atuar com desenvolvimento web por meio do Agular Framework. Nela foram abordados desde princípios básicos do desenvolvimento de software, até conceitos avançados acerca da construção de sistemas web, aplicando boas práticas, padrões de projeto, falando um pouco acerca de mercado e vivência em equipes de desenvolvimento.
-
Princípios do desenvolvimento colaborativo:
- Versionamento de código com Git e GitHub;
- Contribuindo para um projeto Open Source no GitHub;
-
Fundamentos de Front-End
- Introdução a criação de Websites com HTML e CSS;
- Introdução a JavaScript:
- Primeiros passos;
- Funções;
- Objetos e Classes;
- Arrays e estruturas de repetição;
- Importação e exportação;
- Introdução a desenvolvimento web com JavaScript;
- Projeto HTML e CSS, listagem de Pokemons;
- Protocolo HTTP, integração com API;
- Construindo uma pokedex com JavaScript;
-
Fundamentos do Angular Framework:
- Web Components Front-End;
- TypeScript para Angular;
- Introdução ao ecossistema Angular;
- Trabalhando com Components Angular;
-
Explorando Agular framework:
- LifeCycle Hooks Angular;
- Single Page Applications com Angular;
- Módulos Angular;
- Criando um blog com Angular;
- Trabalhando com Rotas no Angular;
- Trabalhando com Sevices no Angular;
- Criando um Clone do BuzzFeed com Angular;
Este repositório terá diversos subdiretórios, os quais possuíram um README, visando um esboço do que foi visto em cada um dos módulos, será disposto alguns materiais de apoio, códigos e links usados durante as aulas.