
Crea una app en Swift utilizando Storyboards, desde la conexión con APIs hasta la programación de interfaces. Implementa un juego para adivinar Pokémon, validando respuestas y manejando puntuaciones y errores.
Clases del curso
Mi primera app en Swift
Setup
Lógica del juego
Ejecución
Despedida
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

Conoce quién enseña el curso

Alejandra Camacho
Software Consulting Engineer en Cisco
🐈 Le encantan los gatos.
🥘 Su comida favorita es la lasagna.
🎮 Es fan de Zelda y Pokemon.
Proyecto del curso

¿Quién es ese Pokémon?
El "Hola mundo" ha quedado atrás. Tu primera app será un juego completo donde importarás imágenes de todo el pokédesk, validarás respuestas, llevarás el marcador de tu jugador y crearás la posibilidad de reiniciar el juego. Al presentar el examen del curso, opta por subir tu proyecto y obtén tu certificado. ¡A programa!
conocimientos previos
- Curso de Programación con Swift: Funciones
software y recursos necesarios
- Figma
- Xcode
Mira las primeras 3 clases sin costo en este momento
4.6 · 38 opiniones


Jovani Sosa
el curso es magnífico, didáctico y el profesor enseña bien todos los conceptos de este curso. en lo personal me gusto demasiado este curso

Guadalupe MoralesCarmona
Me ha gustado mucho el curso, es justo lo que iba buscando. Sobre todo muy ameno y el proyecto que se lleva a cabo es genial y se aprende un montón


Gustavo Adolfo Cardona Quintero
Es bastente bueno, deberian actualizarlo y usar XIB tambien.


Elam Vera
Una clase muy interesante y clara, los retos son esenciales para que termines este curso comprendiendo de pies a cabeza

David Stiven Rodríguez Taborda
Switf me encantó y el curso es genial para empezar a hacer aplicaciones como tal y aun así, usa conceptos avanzados


Marcos Gonzalez
Excelente curso, me encanto la explicación.


Intertech S.A
Me gustó muchísimo, el proyecto de curso fue muy divertido de realizar!

Jonathan Leo Castro García
Excelente curso, aprendí muchísimo


Percy Bloomfield
Muy buen curso práctico!!!

Jorge Eliecer Castaño Valencia
Este curso es perfecto para iniciar en el mundo iOS con Storyboard, excelente contenido.


Maria Isabel Torres Torres
Me encantó el poder realizar mi primera aplicación en Swift, la docente se hizo entender a la perfección

Adriana Calvo Bueno
El uso de APIs fue de lo mejor, toca GraphQL jajajaja


Dennis David Arango Mandieta
Excellent course


José Galdámez
Excelente curso.


Sergio Daniel Aguirre Consuegra
Me gusto el curso, me pareció bastante completo, la Maestra en seña bastante bien y ademas se hace un proyecto didáctico que fue lo que mas me gusto, pero como recomendación me gustaría que explicara de forma mas detalla que es lo que hace y porque al momento de hacer el código.


Daniel Palacios Romero
excelente curso, aunque hay partes en el cual deja muchas dudas


Alexander Lopez
Excelente, aunque me hubiese gustado entrar un pcoo mas a detalle en los packages, instalacion etc


Bryan Condor
Super que podamos terminar con una aplicacion IOS funcional.

Brian Smith Chuquiruna Leon
La app de pokemon que se desarrolla en el curso es super divertida, eso hace que mi motivación por aprender aumente, y que las frustraciones de no entender algo a la primera valga mucho mas la pena al final del camino.


Servando Hernández Camargo
Gracias por sus conocimientos


Jesus Ervin Chapi Suyo
Muy bueno para ser de nivel básico, o no lo es?

Manuel Ruiz
Muy bien explicado y con resultados concretos. Además de inclusión de Género...


Jesus Moises Bautista Romero
Buen curso


Melany Karolay Casani Valencia
Me encantó el curso, sobre todo la forma tan sencilla en que explicó todo

Keiner Calpabire
=)


Sebastian Camilo Rozo Rozo
La explicación de la tutora, a pesar que solo fuera un proyecto de tamaño pequeño explico varios conceptos para tener en cuenta, se nota la profundización sobre el desarrollo


Betty Rossana Jimenez Cedeño
Excelente curso, Aprendi muchisimo.


Jhoan Sebastian Franco
excelente contenido.


Miguel Zabala Figueroa
Muy buenas clases, se aprende lo básico, pero es un buen comienzo


Victor Hugo Vázquez Gómez
Muy buen curso introductorio, se vio temas como conexion entre storyboards y codigo, consumo de APIs, uso de dependencias. Pero me hubiera gustado que este curso aundara mas en el tema de como construir interfaces graficas que se vean bien en todos los dispositivos porque los ejemplos que se ven no es que sean visualmente bonitos en todos los dispositivos.
Complementa este curso con nuestras rutas de aprendizaje

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




Producción de videojuegos
Aprende el proceso de creación para liderar la planeación, producción y dirigir el equipo de desarrollo de un juego.




Desarrollo de aplicaciones multiplataformas
React Native y .NET MAUI son frameworks multiplataformas que permiten crear aplicaciones móviles para Android e iOS con un solo código.




Desarrollo de Aplicaciones Android
Aprende a desarrollar apps móviles con Android. Domina Kotlin, diseño de interfaces y patrones de diseño. Amplía tus habilidades con cursos especializados.




Desarrollo de videojuegos
Aprende a desarrollar videojuegos con motores como Unity, Game Maker y Godot.




Configura tu entorno de desarrollo para programar
Aprende a utilizar un editor de texto, git, GitHub y la línea de comandos en tu computadora. Esta ruta te prepara para comenzar en Windows, Linux y macOS.




Fundamentos de programación
Descubre ¿Cómo se hacen Apps y los Sitios Web? Esta ruta te da bases sólidas en cualquier lenguaje ¡incrementando tus oportunidades laborales!




Lenguajes de programación
Explora las bases de los lenguajes de programación mas usados y demandados en la industria. Estos lenguajes son útiles para construir aplicaciones de todo tipo.




Desarrollo de Aplicaciones iOS
iOS es el sistema operativo que usan iPhone y el iPad de Apple. El lenguaje que se usa para desarrollar aplicaciones para estos dispositivos se llama Swift.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender