Contacta con nosotros

Temario del curso

Introducción

Desarrollo Avanzado de iOS

  • Arquitectura empresarial de iOS
  • Patrones de diseño
  • Programación orientada a protocolos

Framework RxSwift

  • Programación funcional vs programación reactiva
  • Extensiones reactivas

Biblioteca de Networking Alamofire

  • Plataforma como Servicio (PaaS)
  • Servicios web y Alamofire

Swift Avanzado y Programación con Protocolos

  • Uso de enumeraciones
  • Desarrollo de protocolos
  • Trabajo con delegados
  • Escritura de extensiones de protocolos
  • Creación de funciones recursivas
  • Trabajo con estructuras de datos y algoritmos

Programación Reactiva en Swift con RxSwift

  • Implementación de observables y suscripciones
  • Uso de sujetos (subjects)
  • Operadores para filtrado, transformación y combinación
  • Integración y uso de RxCoaCoa
  • Implementación de MVVM
  • Depuración y manejo de errores

Alamofire

  • Integración de Alamofire con Swift
  • Importación de archivos
  • Recuperación de datos
  • Optimización de PhotoTagger

Pruebas unitarias y pruebas de interfaz (UI)

  • Pruebas unitarias en Swift
  • Pruebas de interfaz (UI) en Swift

Resumen y conclusiones

Requerimientos

  • Experiencia previa en desarrollo de iOS

Audiencia objetivo

  • Desarrolladores de iOS
 14 Horas

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas