
Comprende a fondo la programación orientada a objetos en Swift. Aprende a manejar propiedades, métodos, subíndices, herencia, inicializadores y desafíos con valores opcionales. Alcanza el nivel de crear aplicaciones móviles con expertise en control de datos y estructuras complejas.
Clases del curso
Tipos de Propiedades
Métodos, subíndices y herencia
Inicializadores o constructores
Encadenamiento opcional
Conclusión
Conoce quién enseña el curso

Juan Gabriel Gomila
Data Scientist & Game Designer
👨🏫 Unity Certified Instructor
🐸 CEO de Frogames
🕹️ Apasionado a los videojuegos
4.9 · 306 opiniones


Ricardo Ivan Herrera Rocha
⭐️⭐️⭐️⭐️⭐️ Excelente curso para consolidar los fundamentos de la programación orientada a objetos en Swift. El contenido está bien estructurado, con ejemplos prácticos y claros que me ayudaron a entender temas como computed properties, optional chaining, herencia y más. El docente explica con mucha claridad y me permitió aplicar los conocimientos directamente en mis proyectos. Recomiendo este curso si estás buscando llevar tus habilidades de Swift al siguiente nivel y prepararte para desarrollar apps reales para iOS.


Miguel Zabala Figueroa
Excelente instructor


LUIS FERNANDO CABALLERO MORALES
Utilizar conceptos avanzados de Swift


Alexander Lopez
Complejo pero muy completo


Jesus Ervin Chapi Suyo
muy buena explicación, recomiendo llevarlo primero.


Raúl Gallego Alonso
Me a guateado mucho, aunque algunas clase como dice el profesor, han sido duras de entender.


Gaspar Dolcemascolo
El contenido es muy bueno y didactico. El profesor excelente


Nicolas Silva
Si bien y estamos todos de acuerdo en que esto se encuentra en la documentacion de swift, es la forma de enseñar la que vale, y en particular este curso fue el mas sencillo de seguir por los tipos de ejemplos, la progresion de las cosas que se enseñaron a diferencia de los cursos anteriores

David Stiven Rodríguez Taborda
El curso súper completo con todas las facilidades que trae Swift

Francisco Javier Duarte Benítez
Excelente curso y excelente profesor


Rolando Semehí Sumoza Rivas
Algo pesado, pero al final todo vale la pena. A seguir! :)


Betty Rossana Jimenez Cedeño
Excelente teacher <3


Aldrich González
Bien explicado


Exelente curso


Tulio Junior Rangel Nuñez
Definitivamente este es el mejor profesor de desarrollo mobile de Platzi, ojalá la ruta de Android estuviese tan buena como esta clase. Espero que el resto de desarrollo iOS tenga el mismo nivel que estas clases


Magdiel Márquez
Excelente el profesor y el curso. Muy buena didactica para explicar lo complejo de forma muy sencilla


Maria Isabel Torres Torres
El docente es excelente y se hace entender fácilmente; lo cual hace que uno se mantenga motivado en el curso =)


Carlos Rodríguez
La manera en que explica el curso es la mejor!!


Jesus Alberto Herrera Puerto
Excelente curso, muy bien explicado los conceptos de POO en swift, y la docencia al 100


Buen curso lo recomiendo


Giovanny Zdenco Jukopila Rueda
Excelente curso estoy muy contento con todo lo que aprendi del profesor. Agradecido por compartir sus conocimientos en esta plataforma


Carlos Medina
Muy buen contenido.


Alex Camacho
Buen curso, te enseña las bases sobre la programación orientada a objetos en Swift.


Erick Gaitan
Gracias por todo, fue un poco dificil pero voy avanzando


Daniel Tavera
Excelente profesor, explica muy bien las bases de swift, realmente lo recomiendo.

Andrés Sánchez
Excelente


Jesús Daniel Medina Cruz
La POO es fundamental para el desarrollo en Android y IOS. Me alegra tener recursos que validen mis conocimientos para poder ejercer mis habilidades en el mundo real.

Fernando Juan Candila Rodríguez
x


Yael Ramírez
Excelente curso. El profesor es muy bueno explicando tanto la teoría como la practica


Hector Cruz
Excelente curso
Complementa este curso con nuestras rutas de aprendizaje

Programación
Aprende a configurar tu entorno de desarrollo, sobre lenguajes de programación, desarrollo móvil, videojuegos y IoT con nuestros cursos especializados.




Fundamentos de Programación e Ingeniería de Software
Establece las bases esenciales de la informática, el pensamiento lógico, las matemáticas aplicadas y el manejo de herramientas indispensables para cualquier desarrollador.




Matemáticas para Programación
Profundiza en los conceptos matemáticos cruciales para entender algoritmos, estructuras de datos y la lógica detrás del software de alto rendimiento.




Programación con Python
Aprende a programar con Python, uno de los lenguajes más versátiles y demandados, desde sus fundamentos hasta técnicas avanzadas y buenas prácticas.




Programación Orientada a Objetos con Java
Programación Orientada a Objetos con Java


Programación Móvil con Swift y Kotlin
Programación Móvil con Swift y Kotlin
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender