gmsoft / stock_angularjs

Curso de AngularJS - Intertron Education

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#Curso de AngularJS. Laboratorio Integrador alt tag ##Sistema para manejo de stock y publicación en MercadoLibre El siguiente código es el resultado de la parte teórica del curso de AngularJS dictado por Gustavo Mena en Intertron Education

Temario del Curso

CLASE 1

  • Introduccion a AngularJS. Que es AngularJS? Porque AngularJS?
  • Comparacion con jQuery
  • Comparación con Angular 2
  • Arquitectura de AngularJS
  • Patrones de diseño MVC / MVVM
  • Introduccion a GIT con TryGit. Creación de cuenta de GitHub. https://pages.github.com/
  • Modulos
  • Expresiones
  • Directivas ng-app / ng-init / ng-model / ng-bind / ng-controller
  • Practico:

CLASE 2

  • El objeto $scope
  • Controllers.
  • Directivas ng-disabled / ng-show / ng-hide
  • Practico:
  • Todo List

CLASE 3

  • El objeto $rootScope
  • Funcion config y run
  • Funcion forEach
  • La directiva ng-repeat
  • Filtros de AngularJS.
  • Filtros Personalizados.
  • La directiva ng-src
  • Practico:
  • Inicio del proyecto final: Listado de Productos con Buscador, Imagen y Filtros personalizados

ClASE 4

  • Forms. Form Validations
  • Directiva ng-options, ng-class, ng-show, ng-hide
  • Practico:
  • Pantalla de Alta de Producto. Validación

CLASE 5

  • Directivas propias
  • Introduccion a NodeJS + Express
  • Routes ngRoute - ng-view
  • Practico: Instalación de NodeJS/Express. Creacion de server.js Crear Directivas propias

CLASE 6

  • Service y Factories
  • Patrones en AngularJS
  • Inversion Of Control (IoC)
  • Inyeccion de dependencia (DI)
  • Services
  • Factories
  • Autenticacion basada en Token. Introduccion
  • Practico: Creacion de Services Pantalla de Login. Auth0

CLASE 7

  • Bootstrap
  • Less
  • Foundation
  • Practico: Refactorizar a Bootstrap Materialize

CLASE 8

  • Introduccion a REST
  • Ajax $http
  • Promesas
  • Publicar la Aplicacion. Minificacion + Uglify
  • Practico Publicar productos en Mercado Libre

-== Proyecto Final: Aplicacion ABM de Productos con Login Social y posiblidad de publicar los productos en Mercado Libre Notas:

  • Se sugiere Auth0 para el login social
  • Persistencia de datos opcional en MongoDB, LocalStorage, Firebase
  • Opcional: Buscador de productos en Mercado Libre

-== Aplicativos:

  • Visual Studio Code / Sublime / Atom o Notepad++
  • GIT
  • NodeJs
  • Cuenta en GitHub
  • Cuenta en Mercado Libre Developer
  • Google Chrome

About

Curso de AngularJS - Intertron Education


Languages

Language:JavaScript 78.6%Language:HTML 20.7%Language:Batchfile 0.6%Language:CSS 0.1%