Programa del Curso
Introducción
Desarrollo avanzado iOS
- iOS Arquitectura empresarial
- Patrones de diseño
- Programación orientada a protocolos
RxSwift Marco
- Programación funcional vs programación reactiva
- Reactive extensiones
Biblioteca Alamofire Networking
- Plataforma como servicio
- Servicios web y Alamofire
Avanzado Swift y Protocolo Programming
- Uso de enumeraciones
- Desarrollo de protocolos
- Trabajar con los delegados
- Escribir extensiones de protocolo
- Creación de funciones recursivas
- Trabajar con estructuras de datos y algoritmos
Reactive Programming en Swift con RxSwift
- Implementación de observables y suscripciones
- Uso de sujetos
- Filtrado, transformación y combinación de operadores
- Integración y trabajo con RxCoaCoa
- Implementación de MVVM
- Depuración y control de errores
Fuego de álamo
- Integración de Alamofire en Swift
- Importación de archivos
- Recuperación de datos
- Optimización de PhotoTagger
Pruebas unitarias y de interfaz de usuario
- Unit Testing En Swift
- Pruebas de interfaz de usuario en Swift
Resumen y conclusión
Requerimientos
- Experiencia con iOS desarrollo
Audiencia
- iOS Desarrolladores
Testimonios (4)
The way of transferring knowledge and the knowledge of the trainer.
Jakub Rekas - Bitcomp Sp. z o.o.
Curso - Machine Learning on iOS
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.
Ben Leiken - SurveyMonkey
Curso - Reactive Programming for iOS with RxSwift
He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform. Moreover, he was giving the course using the latest versions of is and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.
Abdullah Alaradi - Thiqah Business Services
Curso - iPhone and iPad Development in Swift for iOS 8 and Xcode 6
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.