• Curso de AngularJS e Ionic Framework

Domina el mundo Web y App con AngularJS e Ionic Framework

  • Información
  • Temario Angular
  • Temario Ionic
  • Dirigido a
  • Profesorado
  • Precio

 

AngularJS es un conjunto de herramientas creadas y mantenidas por Google que te ayudarán a dar un salto cualitativo en tu carrera como desarrollador Web. Con AngularJS aprenderás a diseñar, estructurar y desarrollar aplicaciones Web modernas siguiendo las mejores prácticas, por lo que aprender y entender AngularJS será un factor clave a la hora de optar a nuevas oportunidades laborales. Más información: https://angularjs.org/

Ionic Framework es un conjunto de utilidades y herramientas que te permitirán crear Apps móviles híbridas para iOS, Android y demás plataformas. Ionic es una herramienta muy potente que ofrece acceso a todas las posibilidades de los dispositivos móviles, como GPS, cámara, acelerómetro, etc. Lo mejor de todo es que Ionic está basado en AngularJS, por lo que con tus recién adquiridos conocimientos sobre Angular encontrarás muy sencillo comenzar a utilizar y aprovechar las posibilidades que ofrece Ionic. Más información: http://ionicframework.com/

Además, en esta nueva edición, aprenderás a utilizar Firebase 3.0 en tus proyectos Web/App.
Google Firebase, es un completo sistema de herramientas que añade características avanzadas a tu proyecto de forma sencilla. Por ejemplo: O-Auth authentication, real-time database, cloud messaging, etc. Todo desde una única plataforma. Más información:
https://firebase.google.com/

Invierte en tu futuro. Con AngularJS e Ionic Framework en tu arsenal no habrá proyecto Web o plataforma móvil a la que no puedas llegar, ni idea que no puedas desarrollar.

Temario

1. ¿Qué es AngularJS?

Definiendo el problema que intenta solucionar AngularJS entenderemos mejor su propia naturaleza.

2. Modelo, Vista...

Veremos brevemente en qué patrón de arquitectura (MVC, MV*, MVVM, MVW) encaja AngularJS.

3. Inyección de dependencias.

Un nombre demasiado rimbombante para un concepto muy sencillo

4. Servicios y $scope.

$scope es el primer y más importante servicio AngularJS. Veremos por qué.

5. Directivas.

Saber qué son las directivas nos llevará a entender qué es data binding y por qué es mejor aún en dos direcciones

6. $http, $q, $ngResource.

Veremos los servicios para trabajar con HTTP más utilizados, además de $q, que es la propia implementación de Promises de AngularJS.

7. Práctica - desarrollo de una SPA (single page Application).


Desarrollaremos una App que consulte servicios externos y manipule y presente los datos recibidos.

8. Preview de Angular 2.


Un pequeño paseo por el futuro del framework.

Temario

1. ¿Qué es Ionic?.

Una pequeña introducción al concepto de Apps híbridas y al mundo de Ionic

2. Instalación y dependencias.

 Veremos cómo instalar Ionic y sus dependencias para crear un entorno de desarrollo.

3. Plataforma Ionic.

Ionic ofrece una variedad de servicios extra que hace que desarrollar nuestras Apps sea más sencillo.

4. Elementos CSS.

Con Ionic tenemos a nuestra disposición una gran cantidad de componentes CSS listos para utilizar.

5. Elementos JavaScript.

Ionic nos permite utilizar diferentes widgets, módulos y componentes JavaScript ya preparados en nuestras App.

6. ngCordova.

 Más de 70 extensiones AngularJS de todo tipo listas para utilizar en nuestras App Ionic.

7. ngCordova.

 Más de 70 extensiones AngularJS de todo tipo listas para utilizar en nuestras App Ionic.

8. Firebase

    • Aprenderemos a utilizar la plataforma Firebase, específicamente su sistema de autentificación y de real-time database (NoSQL).
    • Utilizando AngularFire, podemos interactuar con Firebase como un servicio más de Angular..

9. Práctica 2 - API + router App para iOS y Android.

Desarrollaremos desde cero una App que consuma información de un servicio REST, lo muestro en un componente ListView y permita ver detalles de cada elemento (master/detail), además de añadir una mayor interacción con los elementos.

10. Práctica 3 - Real-time chat App para iOS y Android.

Desarrollaremos desde cero una App que permita crear salas de chat e interactuar con ellas en tiempo real, aprendiendo a utilizar un un servicio backend en la nube (MBaaS).

11. Publicación de Apps.

Consejos y procedimientos para publicar nuestras App en las stores respectivas.

12. Preview de Ionic 2.

Un pequeño vistazo al futuro de Ionic y su plataforma.

El curso está dirigido a cualquier profesional o estudiante con un mínimo trasfondo y experiencia en el mundo Web, es decir, que tiene un conocimiento esencial de HTML, CSS y entiende los conceptos básicos de JavaScript, tales como ámbito, objetos y closures.

Independientemente, durante el desarrollo del curso se impartirán pequeños bloques “extra” que tratarán de forma breve partes del lenguaje JavaScript que son necesarias para entender de verdad AngularJS.

Juan Andrés Núñez
Full-stack Web and APP Developer

Juan Andrés Nuñez @juanwmedia es full-stack Web Developer, Mobile App Developer, además de consultor de proyectos online por cuenta propia. Colabora con varias agencias y estudios de la Comunidad Valenciana. Wmedia

EL CURSO COMPLETO: 25 horas.
HORARIO: Sábados de 10 a 13:00 h
INICIO CURSO: 13 enero  2018


MATRÍCULA ABIERTA: PLAZAS LIMITADAS

RESERVA DE PLAZA : 100 € (a descontar del precio del curso)

COSTE: 490 € *

*290 € Precio Ex-Alumnos de ESAT

POSIBILIDAD DE PAGO APLAZADO EN 2 MESES 

Si deseas ampliar la información, solicita una entrevista en:

  • Rellenando el formulario que aparece a tu derecha.
  • A través de nuestro formulario de contacto.
  • Enviando un correo electrónico a: info@esat.es
  • Llamando al teléfono: 96 315 56 37

Solicita información

Nombre y Apellidos (obligatorio)

Su e-mail (obligatorio)

Teléfono

Provincia

Mensaje

Código de seguridad

captcha

Share on Facebook0Tweet about this on TwitterEmail this to someone

Related Studies