
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 · 307 opiniones


Gerardo Estrella
Excelente curso, tiene algo de tiempo pero las bases siempre son recomendadas, esperemos tener mas cursos por parte de Juan Gabriel

Jesús Martin Aguilar
Muy buena explicación de los ejercicios!


Miguel Zabala Figueroa
Excelente instructor

Edwin Garcés Saucedo
El profesor es buenísimo explicando, no deja huecos en cómo se usa la sintaxis del lenguaje


Jhonathan Andres Mauricio la Torre
Excelente curso, mis felicitaciones al profe hizo un tema dificil en eun lenguaje deficil facil de entender


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


Javier Urbina
soy un JGG lover

Rober Martínez Bejarano
Excelente curso, la explicación de los temas por parte del profesor fueron muy claros.

Jhonly Junior Garcia Pitoy
Bien explicado, pero creo que en algunas explicaciones mecionan rectangulo al formar un cuadrilatero, ya que no necesariamente la anchur es mayor que la altura, solo es un detalle , pero siempre hay que ir mejorando, muchas gracias por aplicar frases y palabras en Ingles, eso es de mucha ayuda.

Francisco Javier Duarte Benítez
Excelente curso y excelente profesor


Percy Bloomfield
Excelente explicación del profesor y ejemplificación práctica, el contenido del curso muy bueno.


Aldrich González
Bien explicado

July Andrea Suarez Suarez
excelencente curso he aprendido infinidades de cosas


José Galdámez
Es el más poderoso de los lenguajes que he estudiado hasta ahora.


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


Ismael Roman Sanchez
Excelente curso y sobre todo excelente profesor, todos los cursos que he tomado con el me han servido muchísimo.


Arturo Fabian Ocampo Ficher
Excelente el instructor


Dennis David Arango Mandieta
Excellent course, I Love It

Andrés Sánchez
Excelente


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


Hector Cruz
Excelente curso


Sidney Leonardo Leusson A.
Excelente!!

Kevin Alexander Ramírez Rodríguez
excelente curso me gusta mucho por la cantidad de ejemplos que contiene


Jacob Aguilar Campos
Excelente curso y excelente profesor. Lo mejor de este curso es que el profesor explica muy claramente los conceptos (Obviamente en este curso hay que tener muy claros los previos a este)


Julian Andres Castro Ruge
Me gustó mucho el contenido, en este curso me doy cuenta que Swift ofrece nuevas herramientas para implementar POO, como por ejemplo los observers
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. Aprenderás conceptos, términos y herramientas usadas en la industria. Mejorarás tu habilidad para resolver problemas lógicos y matemáticos con programación. Además, descubrirás los lenguajes y herramientas que ofrece el ecosistema de desarrollo de software a través de nuestras especialidades. Explora y prueba qué tecnologías quieres usar para iniciar tu carrera en programación. ¡Es el momento de empezar!




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 con JavaScript
Domina JavaScript, el lenguaje fundamental de la web, explorando su motor, asincronismo, estructuras de datos, POO y buenas prácticas.




Programación Orientada a Objetos con Java
Sumérgete en Java y el paradigma de orientación a objetos, aprendiendo a construir aplicaciones robustas con clases, herencia, polimorfismo y programación funcional.




Desarrollo con C# y .NET
Entra al ecosistema .NET y aprende a programar con C#, aplicando orientación a objetos, manejo de datos con LINQ y buenas prácticas de código limpio y SOLID.




Programación con PHP
Aprende PHP desde sus fundamentos, operadores, estructuras de control, manejo de datos, hasta la programación orientada a objetos y gestión de dependencias con Composer.




Programación con Go y Rust
Explora Go y Rust, lenguajes modernos conocidos por su rendimiento y seguridad, ideales para concurrencia, sistemas distribuidos y desarrollo backend.


Programación Móvil con Swift y Kotlin
Aprende los fundamentos de Swift y Kotlin, los lenguajes principales para el desarrollo de aplicaciones nativas en iOS y Android, con un fuerte enfoque en orientación a objetos.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender