About this Course
4.7
286 ratings
115 reviews
Specialization
100% online

100% online

Start instantly and learn at your own schedule.
Flexible deadlines

Flexible deadlines

Reset deadlines in accordance to your schedule.
Hours to complete

Approx. 21 hours to complete

Suggested: 5 semanas de estudio, 4-6 horas por semana...
Available languages

Spanish

Subtitles: Spanish

Skills you will gain

iOS App DevelopmentGithubXcodeSwift (Programming Language)
Specialization
100% online

100% online

Start instantly and learn at your own schedule.
Flexible deadlines

Flexible deadlines

Reset deadlines in accordance to your schedule.
Hours to complete

Approx. 21 hours to complete

Suggested: 5 semanas de estudio, 4-6 horas por semana...
Available languages

Spanish

Subtitles: Spanish

Syllabus - What you will learn from this course

Week
1
Hours to complete
2 hours to complete

Programación en Swift

¡Bienvenido al asombroso mundo del desarrollo de aplicaciones móviles en iOS! Durante este módulo conocerás al instructor, instalarás Xcode, conocerás las bases de Swift, y aprenderás cómo definir variables y constantes, tipos de datos y playgrounds....
Reading
13 videos (Total 62 min), 6 readings, 2 quizzes
Video13 videos
¿Qué es Swift?2m
Instalación de Xcode6m
Variables4m
Constantes4m
Función print4m
Cadenas5m
Números5m
Operadores básicos6m
Precedencia de operadores4m
Operadores unarios5m
¿Qué es GitHub?2m
¿Cómo usar GitHub?10m
Reading6 readings
Metodología10m
¿Cómo hacer uso de un peer review?10m
¿Cómo hacer uso de un foro de discusión?10m
Preguntas frecuentes10m
Notas del profesor10m
Encuesta de inicio10m
Quiz2 practice exercises
Variables y constantes10m
¡Operaciones!16m
Week
2
Hours to complete
3 hours to complete

Decisiones, ciclos y... ¡datos, datos y más datos!

Esta semana tomemos decisiones, repitamos cosas, experimentemos las colecciones de Swift y ¡corramos pruebas de tu código!...
Reading
10 videos (Total 46 min), 1 reading, 2 quizzes
Video10 videos
Propiedades de los arreglos4m
¿Qué es un diccionario?5m
Ciclo: for each4m
Ciclo: while6m
Ciclo: for clásico3m
Sentencia if4m
Sentencia Switch4m
Operadores condicionales5m
¡Mini reto!1m
Reading1 reading
Notas del profesor10m
Quiz1 practice exercise
Diccionarios y arreglos20m
Week
3
Hours to complete
2 hours to complete

Creación de bloques de código... ¡funciones y opcionales!

Esta semana dominarás el concepto de funciones, parámetros, valores de retorno, tuplas y opcionales. ...
Reading
11 videos (Total 61 min), 1 reading, 1 quiz
Video11 videos
Funciones y parámetros5m
Valores de retorno4m
¿Cómo nombrar un parámetro?3m
Muchos datos de retorno6m
Trabajando con tuplas5m
¿Qué es un opcional?5m
¡Más opcionales!5m
¿Qué es una enumeración?5m
Asigna un valor6m
Valores dentro de una enumeración6m
Reading1 reading
Notas del profesor10m
Quiz1 practice exercise
Funciones, opcionales, tuplas y enumeraciones20m
Week
4
Hours to complete
4 hours to complete

Programación orientada a objetos

Esta semana aprenderás a utilizar enumeraciones y estructuras que son elementos básicos para entender la programación orientada a objetos de Swift....
Reading
16 videos (Total 80 min), 1 reading, 1 quiz
Video16 videos
¿Qué es una estructura?4m
Crear una instancia e inicializar valores5m
Acciones o métodos3m
Introducción2m
¿Cómo crear una clase?6m
¿Cómo defino un método?6m
¿Y la herencia?5m
Sobre escritura de métodos5m
Herencia e inicializadores5m
Inicializadores personalizados4m
Propiedades calculadas5m
Modificar y consultar5m
Propiedades opcionales5m
Resumen: clases vs estructuras7m
Mini reto1m
Reading1 reading
Notas del profesor10m
4.7
115 ReviewsChevron Right

Top Reviews

By WESep 9th 2018

Ejemplar, fue mi primer curso de swift y estoy muy satisfecho de haberlo tomado. Es un muy buen paso para todos aquellos que inician en el mundo de la programacion para iOS. Saludos a todos

By DCFeb 21st 2017

Excelente curso, gracias por compartir sus conocimientos de swift de una manera fácil, tiene un buen ritmo de enseñaza para principiantes.

Instructor

Avatar

Dr. David Alejandro Escárcega Centeno

Profesor Titular
Tecnologías de Información y Computación

About Tecnológico de Monterrey

Tecnológico de Monterrey es una de las instituciones educativas privadas sin fines de lucro más grande en Latinoamérica, con más de 98,000 estudiantes en preparatoria, licenciatura, y posgrado....

About the Desarrollo de Aplicaciones iOS Specialization

Este Programa Especializado cubre los fundamentos del desarrollo de aplicaciones iOS, incluyendo programación con Swift, conceptos básicos de diseño UI, integración de contenido en iOS y prototipado. En el Proyecto Final, aplicarás las habilidades que has aprendido para crear un prototipo de aplicación iOS que funcione y que registre entradas y que comunique resultados a un servidor....
Desarrollo de Aplicaciones iOS

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

More questions? Visit the Learner Help Center.