CURSO EN BOGOTÁ DE: DESARROLLO DE APLICACIONES MÓVILES

Crea aplicaciones para múltiples plataformas móviles con la misma base de código: Ionic Framework
Horario: Lunes a viernes, de 7pm a 10pm.
Fecha de inicio: 2 de mayo.
Cierre de inscripciones: 20 de abril.
Duración: 42 horas.

Regístrate ya y te enviaremos toda la información y precios

Nombre*

Email*

Celular*

Acepto la política de privacidad.

CURSO EN BOGOTÁ DE: DESARROLLO DE APLICACIONES MÓVILES

Crea aplicaciones para múltiples plataformas móviles con la misma base de código: Ionic Framework
Horario: Lunes a viernes, de 7pm a 10pm.
Fecha de inicio: 2 de mayo.
Cierre de inscripciones: 20 de abril.
Duración: 42 horas.

Regístrate ya y te enviaremos toda la información y precios

Nombre*

Email*

Celular*

Acepto la política de privacidad.


Placeholder

Sobre el curso

Ionic framework ha revolucionado el mundo de las aplicaciones híbridas; pues se hace un sólo desarrollo aplicable a varias plataformas. En su versión 2 (basada en todo el poder de ES6, Angular2 y Typescript) desarrollarás apps para Android; IOS; Windows, teniendo la misma base de código y partiendo del SDK que nos provee. Entenderás sus principales características, componentes, conexiones a REST y acceso a componentes nativos como Cámara, Acelerómetro, Geolocalización; hasta llegar al proceso de distribuir la aplicación en tiendas como en Google Play o App Store.

Con el curso lograrás:

Dominar las bases de IonicV2 (@Component, @Directive, @Pipe y @Injectable).
Usar los principales componentes de UI en Ionic.
Entender el sistema de navegación (Pushing and Popping) y sus componentes de Navegación como Tabs, SideMenus, Modals, etc.
Manipular datos con Ionic.
Conectar a recursos nativos como Cámara, Acelerómetro, SQLite,Geolocalización etc.
Entender el proceso de construcción y subida de aplicaciones en Play Store o AppStore.

Contenidos del curso:

A tener en cuenta:

Pre requisitos

  1. Bases de desarrollo con Html, Css y Js.

Material necesario

  1. Computador personal.
  2. Editor de código.(Recomendado VSCode)
  3. Chrome
  4. NodeJS
  5. Android SDK
  6. Genymotion (opcional)

Sesión 1:

Fundamentos básicos

  1. ¿Que es una HybripApp?
  2. ¿Que es ionic y quien lo usa?
  3. Nuevos conceptos (ES6, Typescript, Angular2)
  4. Transpiling
  5. Web Components

Sesión 2:

Entendiendo Ionic

  1. Generando tu primer App
  2. Sintaxis de Ionic 2 y Angular 2
  3. Anatomía de un proyecto
  4. Ionic CLI

Sesión 3:

Decoradores

  1. Decoradores (@Component, @Directive, @Pipe y @Injectable)
  2. Ionic generator
  3. Creando componentes
  4. Creando directivas
  5. Creando pipes
  6. Creando providers

Sesión 4:

Navegación

  1. Push, Pop y setRoot.
  2. Enviar parámetros entre vistas
  3. Tabs y Menus

Sesión 5:

Componentes de UI.

  1. Cómo trabajan con los componentes
  2. Implementación de componentes sin JS (List, Cards, Grid, Inputs, etc)
  3. Implementación de componentes con JS (Modals, Alerts, Action Sheets etc)

Sesión 6:

UI/UX con Ionic

  1. Ionic y Sass
  2. Material Desing
  3. IOS Stlye
  4. Window Phone Style
  5. Icons

Sesión 7:

Formularios

  1. Binding con ngModel
  2. Formularios con FormBuilder
  3. Validaciones
  4. Mostrar errores

Sesión 8:

Data

  1. REST API
  2. LocaStorage
  3. WebSqLite
  4. Native Sqlite

Sesión 9:

Bass

  1. Implementación de Firebase Database
  2. Implementación de PouchDB

Sesión 10:

Nativo

  1. Cordova y Ionic
  2. Configuracion Emuladores
  3. Debug

Sesión 11:

Nativo

  1. Implementación de plugins
  2. Uso de Ionic Native
  3. Crosswalk Project
  4. Consumir plugins nativos (Cámara, Geolocation, Vibration etc)

Sesión 12:

Ionic Cloud

  1. Ionic Auth
  2. Ionic Push Notifications
  3. Ionic Deploy
  4. Ionic Package

Sesión 13:

Compilación

  1. Phonegap Build y ionic Package
  2. Compilando aplicaciones para Android
  3. Compilando aplicaciones para IOS

Sesión 14:

Distribución

  1. Subiendo aplicaciones para Android
  2. Subiendo aplicaciones para IOS

Instructor

Nicolás Molina

Desarrollador de software y líder de las comunidades HybridAppsColombia, DjangoBogota y MeteorBogota; con mas de 5 años de experiencia como Frontend & Mobile Developer.

Autor del libro ion­book y tutor de cursos sobre ionic en Colombia, Perú, Chile y Bolivia. Actualmente trabaja en cómo Mobile Developer en SponzorMe.

 
Regístrate ya y te enviaremos toda la información y precios

Nombre*

Email*

Celular*

Acepto la política de privacidad.

Regístrate ya y te enviaremos toda la información y precios

Nombre*

Email*

Celular*

Acepto la política de privacidad.