quevasaestudiar.com

SEGUINOS
TAMBIÉN EN
SEGUINOS
TAMBIÉN EN
educacionit

Sedes

  • Sucursal Ciudad de Buenos Aires Lavalle 648, 8° Piso
    Capital Federal


Más carreras de esta institución

Curso de Angular JS

educacionit


  • Tipo de Carrera:Curso
  • Modalidad:Presencial y a Distancia
  • Provincia:Capital Federal
  • País:Argentina
 

Consultá

  • *
  • *
  • *
  • *Campos obligatorios
    Dejá tu celu y te contactaran por dudas!
  • Solicitar Información a cerca de:


Desarrolla SPA con AngularJS de manera simple

Aprende a crear aplicaciones dinámicas de manera simple y rápida, extendiendo el lenguaje HTML y utilizando todas las herramientas y ventajas que este poderoso framework tiene para ofrecer.

En este curso aprenderás a
Crear aplicaciones de una sola página (Single Page Application o SPA).
Crear Módulos dentro de AngularJS y sus dependencias entre Módulos con fines específicos.
Crear Controladores para darle comportamiento a nuestras páginas HTML.
Utilizar las directivas propias o nativas de AngularJS para darle dinamismo a nuestro sitio.
Utilizar Expresiones de AngularJS para mostrar contenido dinámico en nuestras páginas HTML.
Utilizar filtros de AngularJS para mostrar el contenido de nuestras páginas HTML en el formato correcto.
Generar un paginado utilizando filtros personalizados en AngularJS.

En este curso se aprenderán a usar los conceptos básicos de este potente framework, tales como módulos, controladores, directivas, inyección de dependencia y otros tantos más que nos permitirán desarrollar sitios dinámicos de una sola página (conocidos como Single Page Application o SPA), para lo cual se utilizarán muchas de las herramientas provistas por AngularJS como son ruteo de URLs, refresco de contenido HTML de forma dinámica, utilización y consumo de servicios http para luego mostrar el JSON resultante en nuestras páginas HTML y respondiendo al cambio de las mismas a través del sistema de enlace de doble sentido (two way binding).

AngularJS es un framework de JavaScript de código abierto, mantenido por Google, que ayuda con la gestión de lo que se conoce como aplicaciones de una sola página. Su objetivo es aumentar las aplicaciones basadas en navegador con capacidad de Modelo Vista Controlador (MVC), en un esfuerzo para hacer que el desarrollo y las pruebas sean más fáciles. La filosofía de AngularJS esta basada en mejorar y extender HTML entendiendo las necesidades tanto de los nuevos como de los ya experimentados desarrolladores.
PRACTICAS EN CLASE:
En este curso desarrollaremos un proyecto integrador desde la primer clase hasta la última donde todos los elementos visto serán aplicados al mismo. Se complementará con un PHP que reemplazará al JSON inicial, que contendrá un arreglo de empleados para poder traerlo a través del servicio HTTP. También se trabajará en las dos últimas clases con rutas y cambios de vistas, junto a un PHP simple de confirmación de usuario y contraseña para poder acceder al panel de nuestra tabla de Empleados.



Se requieren conocimientos sólidos en programación con Javascript o haber realizado el curso Javascript Desarrollador Front-End.

Es recomendable contar con conocimientos básicos en:
Maquetado web o haber realizado el curso Maquetación Web: HTML 5 y CSS
Cualquier lenguaje de programación desde el servidor o haber realizado el curso Java para no Programadores, C# para no Programadores o PHP.


1. Fundamentos de AngularJS
Introduccion a angular js

Diferencia entre ng-bind y expresiones

Primeros controladores

Que es el ambito de accion de un controlador

Variantes en la creacion de modulos desde angularjs

Directiva ng-repeat

Iteracion de arreglo con objetos

Directiva ng-model

Primer evento y formulario de empleados

$apply y $window

Otros usos de $window

angularforEach


2. Comenzando a trabajar con filtros
Introduccion a filtros

orderby, filter, y limitTo

Filtros desde los controladores

Filtro orderBy dinamico

ng-show, filter y animate

Filtros Personalizados

Filtros personalizados y paginado

ng-options vs ng-repeat

filtros y ng-options

ng-options filters y disable

ng-src y ng-href

ng-style y funciones

3. Validacion de formularios
Introduccion a validacion de formularios

Animate y validacion

Mensajes de error especificos

Directivas ng-maxlength y ng-minlength

ng-disabled y validacion

Clases de css especificas de validacion

ng-class y validacion de formularios

Introduccion a ng-messages

Entendiendo ng-include

ng-messages y ng-messages-include

4. Introduccion al servicio http
De como instalar un servidor local

Introduccion a $http

Manejo de errores

Manejo de errores con $log

Metodo post , data y headers

Servicio $http, json y la aplicacion de empleados

Trabajando con un arreglo en PHP y el servicio $http

Introduccion a login

print_r desde PHP con la informacion enviada

Login con Angularjs y PHP funcionando

Fabricas

5. Directivas Personalizadas y Route
Introduccion a directivas

Directivas y controladores

Isolar el scope en las directivas

Isolar el scope alternativas

Template URL

Introduccion a route

html5 mode para mejorar la ruta

$location , $locationProvider y $routeProvider

Inyectar nuestros propios controladores


Quien finalice este curso podrá ser un desarrollador FrontEnd JR, y estará preparado para continuar con otros desafíos tanto en JS como así en otros lenguajes de programación.

MODALIDAD DE CURSADO
Modalidad Presencial
Cursos 100% prácticos con grupos reducidos.
Clases con uso de PC, una por alumno (no tienes que traer tu PC).
Coffee Break incluido.
Espacio de networking.
Posibilidad de volver a tomar el mismo curso gratis.

Modalidad Distancia
Cursos 100% prácticos con grupos reducidos.
Clase en tiempo real por video conferencia.
Profesor disponible para hacer consultas en vivo.
Grabación de las clases disponibles para ver en otro momento.
Asistencia administrativa personalizada todos los días.



educacionit

Sedes

  • Sucursal Ciudad de Buenos Aires Lavalle 648, 8° Piso
    Capital Federal


Más carreras de esta institución