
Implementa pruebas unitarias, de integración y de UI en Swift y Xcode, usando mocking y stubbing. Controla la cobertura y automatiza el testing para asegurar calidad y evitar errores en tus apps.
Clases del curso
Unit Testing con XCTest
Integration testing
UI Testing con SwiftUI y XCTest
Reporte y Optimización de Calidad
Conoce quién enseña el curso

Santiago Moreno
iOS Developer
📱 Mobile Developer
☕ Profesor y Consultor Universitario
conocimientos previos
- Curso de Desarrollo de Aplicaciones iOS con SwiftUI
software y recursos necesarios
- Xcode
4.8 · 5 opiniones


Oscar Gutiérrez
Lo mejor del curso son los ejercicios prácticos que deja el profesor. Ya que si de verdad lo intentas, puedes llevarte una sorpresa de lo mucho que has avanzado

Fernando Leaños Huerta
El examen debes ser perfecto porque no tiene 15 preguntas si no 8


Gerardo Daniel Naranjo Gallegos
Muy buen contenido. Me gustaría que también cubriera Swift Testing, no solamente XCTest.


Jonathan Hans Ballesteros
Muy bueno el curso deberían profundizar más en la pruebas de automatización mobile "Appium"

Sergio Adrián Quintana Francisco
Me agrada mucho esta parte del desarrollo..!
Complementa este curso con nuestras rutas de aprendizaje

Desarrollo Móvil
Desarrolla habilidades esenciales en metodologías modernas y gestión de negocios digitales para fortalecer la seguridad y eficiencia en organizaciones. Prepárate para aplicar técnicas avanzadas en Inteligencia Artificial y Ciberseguridad, optimizando procesos y promoviendo un entorno de trabajo seguro y avanzado.




Fundamentos de Desarrollo Móvil
Adquiere las bases esenciales de informática, control de versiones, fundamentos de JavaScript y principios de diseño y accesibilidad aplicados al desarrollo móvil.


Desarrollo Multiplataforma con React Native
Crea aplicaciones móviles para iOS y Android simultáneamente utilizando JavaScript y el framework React Native.



Arquitectura y Patrones de Diseño Móvil
Aprende a estructurar aplicaciones móviles robustas, escalables y mantenibles aplicando patrones como MVP, MVVM y Clean Architecture, junto con principios SOLID.




Desarrollo Nativo iOS con Swift
Domina el desarrollo de aplicaciones nativas para iOS con Swift, aprendiendo a usar Storyboards (UIKit) y el moderno framework declarativo SwiftUI.




Integración de APIs y Persistencia Móvil
Conecta tus aplicaciones móviles a servicios backend consumiendo APIs REST o GraphQL, y gestiona datos localmente para funcionamiento offline con herramientas como Room, Realm y SwiftData.




Diseño UX/UI para Móviles
Especialízate en el diseño de interfaces y experiencias de usuario optimizadas para dispositivos móviles, aplicando principios de Material Design, Human Interface Guidelines y técnicas de prototipado.



Testing y Despliegue en Móvil
Asegura la calidad de tus aplicaciones móviles mediante pruebas unitarias y de interfaz de usuario, y aprende los procesos para desplegar y publicar tus apps en Google Play Store y Apple App Store, incluyendo automatización CI/CD.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender