Skip to content

evolutio/ngmasters

Repository files navigation

Aula 1

01 - Javascript pra gente grande

  • História do Javascript
  • Variáveis
  • Arrays e objetos
  • Wat?
  • json
  • Funções
  • Programação assíncrona
  • Closure
  • Prototype
  • This

02 - JQuery

  • Manipulando o DOM
  • Implementação de uma TODO-list
  • A mesma TODO-list com AngularJS

Aula 2

03 - Angular: O feijão com arroz

  • Hello world
  • Binding
  • {[{ Client }]} x {{ server }}
  • ng-model
  • ng-class, ng-show, ng-hide, ng-if
  • O Controller
  • ng-click
  • ng-repeat, ng-filter
  • ng-include
  • $digest()
  • Egghead.io - AngularJS - $index, $event, $log
  • Vamos entender o TODO-list com angular
  • Outro exemplo: Árvore navegável

04 - Ajax e outras coisinhas

  • GET x POST
  • Wrapper http
  • Mockando Ajax
  • O sistema de módulos
  • Controller sem gambis

Aula 3

05 - AngularJS pra gente grande: diretivas

  • Custom tags
  • Escopo isolado: @ e =
  • Transclusão
  • Binding opcional: =?
  • Relação entre escopos
  • Compartilhando dados entre controllers
  • Escopo isolado: &
  • $watch e $on
  • Diretivas de tag (A)
  • $scope vs. scope
  • Integração com plugins JQuery
  • Componentes prontos pra usar: AngularUI

Aula 4

06 - Rotas

  • Rotas

07 - Gulp

  • Setup
  • Concatenação / minificação
  • Template caching
  • Performance++

08 - Espinhos

  • Desvantagens não-óvias

Links úteis

Git

Javascript

Angular JS

About

Repositório auxiliar do curso ng-masters

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published