Data: 22 e 23/08

Horário: 9h às 18h

Carga horária: 16 horas

Valores do investimento:

Até 07/08: R$ 400,00

Após 08/08: R$ 450,00

Material de apoio: Livro AngularJS - Uma Abordagem Prática e Objetiva

 

Curso AngularJS - Centro de Treinamento da Novatec


Sobre o curso

AngularJS é um framework Javascript criado e mantido pelo Google que tem o jQuery em seu núcleo, o que expande as possibilidades de trabalhar com o que há de melhor e mais completo no mercado.

No curso serão abordados tópicos como injeção de dependências, MVC e two way data-bind e os alunos desenvolverão um sistema de gerenciamento de tarefas.

Cada aluno receberá um exemplar do livro AngularJS - Uma Abordagem Prática e Objetiva, que servirá como guia de consulta para a solução dos exercícios propostos.

Objetivos

Capacitar o aluno a desenvolver aplicações front-end no melhor estilo cliente/servidor com AngularJS, utilizando as melhores práticas e recursos avançados.

 A quem se destina este curso?

Desenvolvedores back-end e front-end que desejam criar aplicações SPA (Single Page Apps), conhecer mais sobre RESTFul e dar os primeiros passos no mundo das apps mobile.

Pré-requisitos
  • Conhecimentos básicos em Javascript, HTML e CSS

Importante: O aluno deverá trazer seu próprio notebook e carregador.

Conteúdo do curso Introdução
  • Introdução ao AngularJS
  • Ambiente de desenvolvimento
Primeiro projeto
  • Entendendo o AngularJS- NgApp, NgModel, NgShow e NgHide
  • Listando dados - NgController e NgRepeat
  • Inserindo e removendo - NgClick
  • Revisando
Filtros e diretivas
  • Filtros - Introdução
  • Filtros - Criando um filtro
  • Diretivas - Como usar
  • Diretivas - Criando diretivas
  • Diretivas - Tipos de diretivas
  • Diretivas - 25 diretivas mais usadas
  • Revisando

Formulários e CSS
  • Validação com CSS
  • Estados dos elementos (mensagens e botão de submit)
  • Criando uma validação
  • Requisitando um dado do servidor
  • Salvando no servidor
  • Revisando
Projeto final
  • Instalando módulos externos
  • Criando rotas
  • Criando um CRUD com NgResources
  • Factories
  • Requisições GET, POST e DELETE
  • Criando requisições PUT (personalizadas)
  • Revisão

Integrando com Framework CSS e jQuery
  • Múltiplos módulos
  • RequireJS
  • Encerramento

Benefícios
  • Coffee breaks
  • Internet wireless
  • Material didático (livro AngularJS - Uma Abordagem Prática e Objetiva)
  • Certificado impresso

Instrutor

erik-figueiredoErik Figueiredo É desenvolvedor web e designer gráfico desde 2004 e criador e professor no WebDevBr.
Comentários