O documento apresenta um mini-curso sobre desenvolvimento de aplicações com Angular 2. Ele ensina como configurar o ambiente, criar componentes, exibir dados, utilizar serviços, implementar rotas e requisições HTTP. O curso é dividido em sete seções que cobrem tópicos como template, binding, formulários, listas, componentes reutilizáveis e arquitetura MVC.
17. 01.
Agenda
1. Instalar Node.js e npm
2. Criar e configurar o projeto
3. Criar a aplicação
4. Criar um componente e adicionar à aplicação
5. Iniciar a aplicação
6. Definir a página inicial
7. Criar folha de estilos
8. Compilar a rodar a aplicação
9. Fazer alterações em tempo real
19. 01.
2. Criar e configurar o projeto
mkdir angular2-secomp-users
cd angular2-secomp-users
Baixar o projeto com os arquivos base:
package.json, tsconfig.json, typings.json,
systemjs.config.js
https://github.com/hugomn/angular2-secomp-users/
releases/tag/base
20. 01.
2. Criar e configurar o projeto
Instalar pacote do Node.js listados no package.json:
npm install
37. 03.
Agenda
1. Definindo nossos usuários
2. Exibindo os usuários
3. Alterando o estilo
4. Selecionando os usuários
5. Destacando o usuário selecionado
53. 05.
Agenda
1. Criando Service que fornece os dados dos usuários
2. Criando mock de usuários
3. Recuperando os usuários do mock
4. Usando o service de usuários
5. Usando o hook ngOnInit para carregar os usuários
6. Usando promises
62. 06.
Agenda
1. Quebrando o AppComponent
2. Adicionando rotas
3. Disponibilizando rotas
4. Criando um dashboard
5. Redirecionando para o dashboard
6. Adicionando a navegação
7. Separando htmls e css
8. Nova rota para exibir detalhes
9. Adicionando botão voltar
10. Link para a tela de detalhes
11. Adicionando novos estilos