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 Wallet, 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)

Próximas Fechas:

  • Curso de Desarrollo de iOS Avanzado

    Inversión: $16,000*

    Pregunta por tu descuento si eres ex alumno o estudiante
  • Curso online entre semana  
    Duración: 10 sesiones (total 40 hrs)
    Horario: 4pm a 18pm Solicitar informes
  • Curso online sabatino  
    Duración: 10 sesiones (total 40 hrs)
    Horario: 9am a 1:00pm Solicitar informes

* Los precios incluye el IVA.

Otros Cursos





Aceptamos Tarjetas de Crédito


Puedes pagar a 12 meses sin intereses con tarjetas Visa y MasterCard

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


Contáctanos