¿Qué aprenderás con el Curso de Swift?

En el mundo del desarrollo de aplicaciones móviles, aprender a programar con Swift es fundamental, pues Apple tiene una gran presencia en todo el planeta y este es el lenguaje de programación utilizado en sus sistemas operativos.

¿No sabes nada de Swift y quieres aprender desde cero? ¡Este curso online es ideal para ti! En esta formación, aprenderás las bases de Swift y del desarrollo de apps para iOS y, ya que se combinan ejercicios prácticos con la teoría, al terminar serás capaz de desarrollar tus propias apps móviles. También encontrarás consejos y comentarios que te ayudarán a entender mejor cómo se programa en el mundo real.

¿Ser desarrollador de apps para iOS con Swift es tu sueño? ¡Accede a este curso y dominarás este lenguaje en poco tiempo! Inicia aquí tu camino para convertirte en un desarrollador mobile full stack.

Invierte en tu futuro

Lo que aprendas hoy, se quedará contigo para siempre. ¡Formarte es el primer paso para transformar tu vida!

Estudia donde sea

Al ser un curso online, puedes seguirlo desde cualquier parte del mundo. ¡Solo con un ordenador, tienes todo el conocimiento a tu alcance!

Impulsa tu carrera

En este curso adquirirás nuevas habilidades y herramientas que potenciarán tu perfil profesional.

Contenido del Curso de desarrollo de Apps iOS

1.1 Presentación
 
1.2 Temario
 
1.3 De Objective-c a Swift – Parte 1
 
1.4 De Objective-c a Swift – Parte 2
 
1.5 De Objective-c a Swift – Parte 3
2.1 Swift
3.1 Variables & Tipos – Parte 1
 
3.2 Variables & Tipos – Parte 1 > PLAYGROUND
 
3.3 Variables & Tipos – Parte 2
 
3.4 Variables & Tipos – Parte 2 > PLAYGROUND

 

4.1 Colecciones de datos – Parte 1
 
4.2 Colecciones de datos – Parte 1 > PLAYGROUND
 
4.3 Colecciones de datos – Parte 2
 
4.4 Colecciones de datos – Parte 2 > PLAYGROUND
 
4.5 Colecciones de datos – Parte 3
 
4.6 Colecciones de datos – Parte 3 > PLAYGROUND
5.1 Tuplas y Enums – Parte 1
 
5.2 Tuplas y Enums – Parte 1 > PLAYGROUND
 
5.3 Tuplas y Enums – Parte 2
 
5.4 Tuplas y Enums – Parte 2 > PLAYGROUND
6.1 Sentencias de control – Parte 1
 
6.2 Sentencias de control – Parte 1  PLAYGROUND
 
6.3 Sentencias de control – Parte 2
 
6.4 Sentencias de control – Parte 2  PLAYGROUND

7.1 Opcionales


7.2 Opcionales & PLAYGROUND
8.1 Bucles – Parte 1
 
8.2 Bucles – Parte 1 > PLAYGROUND
 
8.3 Bucles – Parte 2
 
8.4 Bucles – Parte 2 & PLAYGROUND
9.1 Clases & Structs – Parte 1
 
9.2 Clases & Structs – Parte 2
 
9.3 Clases & Structs – Parte 3
 
9.4 Clases & Structs – PLAYGROUND
10.1 Funciones
 
10.2 Funciones & PLAYGROUND
11.1 Closures
 
11.2 Closures > PLAYGROUND
12.1 Propiedades Computadas – Parte 1
 
12.2 Propiedades Computadas – Parte 1 > PLAYGROUND
 
12.3 Propiedades Computadas – Parte 2
 
12.4 Propiedades Computadas – Parte 2 > PLAYGROUND
13.1 Herencia
 
13.2 Herencia > PLAYGROUND
14.1 Protocolos & Delegados – Parte 1
 
14.2 Protocolos & Delegados – Parte 1 > PLAYGROUND
 
14.3 Protocolos & Delegados – Parte 2

14.4 Protocolos & Delegados – Parte 2 > PLAYGROUND
15.1 Extensiones
 
15.2 Extensiones > PLAYGROUND
16.1 Extras – Parte 1
 
16.2 Extras – Parte 1 > PLAYGROUND
 
16.3 Extras – Parte 2
 
16.4 Extras – Parte 2 > PLAYGROUND
17.1. Certificado de finalización

¿Qué proyecto o práctica se realizará en este curso?

Para afianzar los conocimientos teóricos adquiridos, a lo largo del curso se realizan diversos ejercicios prácticos.

Tu profesor:

David Jardón Peinado

Con más de 9 años de experiencia en el desarrollo de aplicaciones móviles nativas en Android e iOS, David ha trabajado en múltiples proyectos de empresas como BBVA, Santander, Telefónica, Bankinter, Mutua Madrileña, Ilunion, Adif…

También desempeña la labor de formador de cursos de desarrollo móvil tanto en centros de formación como para empresas.

Profesor del Curso de Desarrollo de apps iOS con Swift

David Jardón Peinado

Desarrollador senior iOS & Android y Profesor del Curso de Swift en KeepCoding
Ingeniero de software especializado en nuevas tecnologías, calidad del producto, computación en la nube y aprendizaje continuo. Ha trabajado con Kubernetes, desarrollando aplicaciones y gestionando clústeres en producción a nivel global. También ha liderado la migración de aplicaciones legacy a contenedores, e implementado integración y despliegue continuo con ArgoCD. Además, ha sido ponente en eventos como Kubernetes Community Days y CommitConf.

FAQS

¿Cuál es la metodología de las clases?

Las clases de este curso son grabadas por un profesor experto. En este curso puedes preguntar tus dudas y las solucionaremos a la mayor brevedad posible. 

¡Nada! Al ser clases grabadas podrás verlas y repasarlas cuando quieras, desde cualquier sitio. ¡El horario lo pones tú!

¡Claro! Al ser un curso online, puedes realizarlo desde la comodidad de tu casa.

¡Sí! Si tienes cualquier duda, puedes realizar tu pregunta y en poco tiempo el profesor responderá tu pregunta. Si no llegas a obtenerla, puedes escribir a [email protected] e intentaremos responderte lo más pronto posible.

Si superas el curso, recibes nuestro Certificado KeepCoding de Finalización. 

Manejo básico de la consola de comandos de Linux/Windows (recomendable).

¿Te interesa seguir aprendiendo?

Aprende desde los fundamentos hasta obtener un nivel avanzado con nuestro bootcamp especializado.

¿Todavía tienes dudas? Prueba el Bootcamp 1 semana gratis