Curso de Desarrollo Avanzado de iOS

Este curso cubre aspectos de Swift avanzado y de Objective-C Avanzado, incluyendo integración e interoperabilidad de Swift y Objective-C, así como el Runtime de Objective-C y Swift.

A quién va dirigido:

El curso de Desarrollo Avanzado de Aplicaciones con iOS esta dirigido a profesionales y/o empresas que ya han trabajado en el desarrollo de aplicaciones móviles para iOS y desean pasar al siguiente nivel en conocimiento y capacidades para el desarrollo de aplicaciones seguras de clase empresarial.

El curso esta enfocado en la última versión de Swift de Apple y cubre temas avanzados como: Swift avanzado y el runtime de Objective-C, Drawing avanzado con Quartz, Seguridad y Encripción, Push Notifications y PassBook, Manejo de Sockets y TCP/IP, etc.

Requerimientos:

Los participantes deben de contar con experiencia en el desarrollo de iOS (empleando Swift u Objective-C), conocimiento de los frameworks base de Cocoa Touch y del ambiente de desarrollo Xcode. Los participantes que han completado nuestros cursos sabatino e intensivos están particularmente bien preparados para tomar este programa avanzado.

Temario: iOS Avanzado

  • UIApplication y el Ciclo de vida de la Aplicación
  • Integración de Objective-C y Swift
  • Mas allá del Storyboard. Desarrollo de proyectos complejos con vistas programáticas
  • UIKit Dynamics
  • Advanced ViewController transitions
  • Layer y Core Animation
  • Core Graphics
    • Drawing, Gradientes y Filtros con Quartz2D
    • Manejo y generación de PDFs
  • JavaScriptCore. Utiliza tus librerías de JavaScript en tus apps
  • Manejo de Gráficas (Line, Area, Bar, Pie, etc)
  • Localization: (Manejo de múltiples idiomas en tu app)
  • Core location avanzado y Map Overlays con Apple Maps
  • Seguridad (TouchID, Keychain, hashing, encripción y manejo de certificados)
  • Local y Push Notifications
  • Integración de PassBook
  • Conexión a redes TCP/IP - Sockets (Crea tu chat como WhatsApp)
  • Grand Central Dispatch (GCD), Threads y NSOperation
  • Integración de SDKs de Terceros: (Google Maps, Google Analytics, Facebook)
  • Integración de pagos con tarjeta de crédito en tu app
  • Workspaces y Repositorios (manejo de control de versiones)
  • Frameworks (Crea tus propias Librerías)
  • Instruments: Manejo de memoria y Desempeño
  • Unit testing y UI Testing
  • Introducción a Apple Watch
  • Beta Testing con TestFlight y distribución ad-hoc e in-house (Enterprise)

Modalidades y Duración del Curso:

El curso de Desarrollo Avanzado de iOS lo ofrecemos en varias modalidades presenciales y online:

  • Presencial Intensivo: Una semana de lunes a viernes de 9am a 6pm (40 horas total)
  • Presencial Sabatino: 10 sesiones sabatinas, de 9am a 1:30pm (45 horas total)
  • Online: 15 sesiones vespertinas (de 5pm a 8pm) en 3 semanas no consecutivas (45 horas total)
  • NOTA: Si quieres conocer los requerimientos técnicos para el Curso Online, da click aquí

Próximas Fechas:

  • Desarrollo de iOS Avanzado

    Inversión: $15,000*

  • Curso Intensivo
    Duración: Una semana, Lun-Vie (40 hrs)
    Horario: 9am a 6pm: Oct 16, 2017

* Los precios incluye el IVA.

Otros Cursos


Aceptamos Tarjetas de Crédito


Puedes pagar a 12 meses sin intereses con tarjetas Visa y MasterCard (vía PayPal), o si prefieres también ofrecemos meses sin intereses pagando en nuestras oficinas


   Inscríbete   


Si deseas otra forma de pago, o te interesa un curso dedicado, contáctanos


Enfocados en soluciones móviles


En code3e estamos enfocados en el desarrollo de tus habilidades para el desarrollo de soluciones móviles de clase empresarial. Seguras, robustas y escalables. Con nuestros cursos de desarrollo de apps, curso iOS, curso Android y curso Unity, te ofrecemos la mejor ruta para un más rápido desarrollo profesional.


Contáctanos