• No hay productos en el carrito.

Diplomado · Impartido por NetzunPago único de $2,800 MXN · acceso por 12 meses

Especialización en Programación en iOS con Swift

Domina el desarrollo de aplicaciones iOS con Swift y crea interfaces atractivas, funcionales y conectadas a servicios en la nube.

Certificado con validez SEP (opcional) por $1,800 MXN adicionalesA través del Gobierno del Estado de México
12 meses de acceso En línea · 240 h 100% autodidacta 25 unidades
Modalidad

Así estudias: curso autodidacta

  • Autodidacta y 100% en línea: contenido disponible 24/7.
  • Avanzas a tu ritmo: la plataforma guarda tu progreso.
  • Sin tutor ni clases en vivo: el curso está diseñado para estudiarse por tu cuenta.
  • Solo entregas un Proyecto Integrador final para obtener tu certificado.
Qué aprenderás

Lo que serás capaz de hacer

Esta especialización te prepara para desarrollar aplicaciones iOS completas utilizando Swift y las mejores prácticas del ecosistema Apple.

  • Crear interfaces visualmente atractivas con elementos UI básicos y gestos
  • Aplicar la arquitectura MVC y el patrón Coordinator en proyectos iOS
  • Manejar dependencias con SnapKit y animaciones personalizadas
  • Implementar notificaciones locales e internacionalización de apps
  • Utilizar Grand Central Dispatch para tareas concurrentes
  • Conectar aplicaciones a servicios externos mediante Networking

Temario

UNIDAD 1 - Introducción · 1 lecciones

UNIDAD 1 - Introducción

  • Presentación del docenteVideo · 3 min
UNIDAD 2 - Fundamentos: Representación de datos I · 3 lecciones

UNIDAD 2 - Fundamentos: Representación de datos I

  • Variables y tipos de datosVideo · 16 min
  • PlaygroundsVideo · 25 min
  • Operaciones básicasVideo · 49 min
UNIDAD 3 - Fundamentos: Representación de datos II · 2 lecciones

UNIDAD 3 - Fundamentos: Representación de datos II

  • EnumeracionesVideo · 27 min
  • ColeccionesVideo · 48 min
UNIDAD 4 - Funciones · 2 lecciones

UNIDAD 4 - Funciones

  • Definición FuncionesVideo · 16 min
  • Funciones: Parámetros y retornar valoresVideo · 15 min
UNIDAD 5 - Xcode - Proyecto iOS · 2 lecciones

UNIDAD 5 - Xcode - Proyecto iOS

  • Xcode: Primeros pasosVideo · 20 min
  • Elementos UI - Propiedades y AccionesVideo · 41 min
UNIDAD 6 - Elementos UI básicos · 2 lecciones

UNIDAD 6 - Elementos UI básicos

  • Elementos UI: Representación visualVideo · 17 min
  • Funciones: Elementos UI: AccionesVideo · 11 min
UNIDAD 7 - Table View · 2 lecciones

UNIDAD 7 - Table View

  • Table View: Definición y StoryboardVideo · 17 min
  • Table View: Delegate y Data SourceVideo · 31 min
UNIDAD 8 - Navegación · 4 lecciones

UNIDAD 8 - Navegación

  • NavegaciónVideo · 13 min
  • Segue: Presentación y transicionesVideo · 24 min
  • Quiz - Swift básico para desarrolladores iOSCuestionario · 20 min
  • Proyecto Integrador — Swift básico para desarrolladores iOSProyecto · 7 días
UNIDAD 9 - Introducción · 4 lecciones

UNIDAD 9 - Introducción

  • Presentación del docenteVideo · 7 min
  • CondicionalesVideo · 20 min
  • IteracionesVideo · 22 min
  • StructsVideo · 19 min
UNIDAD 10 - Entendiendo clases en iOS · 4 lecciones

UNIDAD 10 - Entendiendo clases en iOS

  • OpcionalesVideo · 14 min
  • Clases en iOSVideo · 5 min
  • HerenciaVideo · 17 min
  • Clases vs StructsVideo · 28 min
UNIDAD 11 - Arquitectura MVC · 3 lecciones

UNIDAD 11 - Arquitectura MVC

  • MVCVideo · 14 min
  • MVC - parte 1Video · 3 min
  • MVC - parte 2Video · 13 min
UNIDAD 12 - Networking en iOS · 5 lecciones

UNIDAD 12 - Networking en iOS

  • NetworkingVideo · 19 min
  • Networking: get-Parte 1Video · 32 min
  • Operaciones de Networking: postVideo · 14 min
  • Quiz - Swift intermedio para desarrolladores iOSCuestionario · 20 min
  • Proyecto Integrador — Swift intermedio para desarrolladores iOSProyecto · 7 días
UNIDAD 13 - Introducción · 1 lecciones

UNIDAD 13 - Introducción

  • Presentación del docenteVideo · 6 min
UNIDAD 14 - Protocolos y delegación · 2 lecciones

UNIDAD 14 - Protocolos y delegación

  • ProtocolosVideo · 21 min
  • Patrón DelegateVideo · 26 min
UNIDAD 15 - Manejo de dependencias-SnapKit · 2 lecciones

UNIDAD 15 - Manejo de dependencias-SnapKit

  • Manejadores de dependenciasVideo · 27 min
  • SnapKitVideo · 23 min
UNIDAD 16 - Gestos y animaciones · 2 lecciones

UNIDAD 16 - Gestos y animaciones

  • GestosVideo · 47 min
  • AnimacionesVideo · 49 min
UNIDAD 17 - Interacción con el hardware · 4 lecciones

UNIDAD 17 - Interacción con el hardware

  • CámaraVideo · 27 min
  • Core locationVideo · 19 min
  • Quiz - Swift avanzado para desarrolladores iOSCuestionario · 20 min
  • Proyecto Integrador — Swift avanzado para desarrolladores iOSProyecto · 7 días
UNIDAD 18 - Introducción · 1 lecciones

UNIDAD 18 - Introducción

  • Presentación del docenteVideo · 2 min
UNIDAD 19 - Protocolos Encodable y Decodable · 4 lecciones

UNIDAD 19 - Protocolos Encodable y Decodable

  • Concepto de Encodable y DecodableVideo · 12 min
  • Implementación del protocolo EncodableVideo · 15 min
  • Implementación del protocolo DecodableVideo · 15 min
  • JSON dentro de otro JSONVideo · 14 min
UNIDAD 20 - Tipo de dato Result · 4 lecciones

UNIDAD 20 - Tipo de dato Result

  • Concepto del tipo de dato ResultVideo · 9 min
  • Implementación del tipo de dato ResultVideo · 8 min
  • Implementación del tipo de dato Result a peticiones HTTPVideo · 10 min
  • GenéricosVideo · 8 min
UNIDAD 21 - Notificaciones locales · 4 lecciones

UNIDAD 21 - Notificaciones locales

  • Concepto de notificaciones localesVideo · 15 min
  • Implementaciones de notificaciones locales-internasVideo · 13 min
  • Implementación de notificaciones locales de tipo visuaVideo · 10 min
  • Agregando datos a la notificaciónVideo · 7 min
UNIDAD 22 - Internacionalización · 4 lecciones

UNIDAD 22 - Internacionalización

  • Concepto de InternacionalizaciónVideo · 12 min
  • Implementación de localizationVideo · 10 min
  • Implementación de cambio de idiomaVideo · 10 min
  • Implementación de cambio de idioma con animaciónVideo · 14 min
UNIDAD 23 - Grand Central Dispatch (GCD) · 4 lecciones

UNIDAD 23 - Grand Central Dispatch (GCD)

  • Concepto de Grand Central Dispatch (GCD)Video · 14 min
  • Aplicación de Grand Central Dispatch (GCD)Video · 7 min
  • Lista de imágenesVideo · 8 min
  • Descarga de data de las imágenesVideo · 16 min
UNIDAD 24 - Patrón coordinator · 7 lecciones

UNIDAD 24 - Patrón coordinator

  • Concepto de Patrón coordinatorVideo · 18 min
  • Implementación de Patrón coordinatorVideo · 12 min
  • Flujo de LoginVideo · 8 min
  • Navegación usando coordinatorVideo · 17 min
  • Caso: Tab Bar controller usando coordinatorVideo · 7 min
  • Quiz - Técnicas para un desarrollo ágil de iOS con SwiftCuestionario · 20 min
  • Proyecto Integrador — Técnicas para un desarrollo ágil de iOS con SwiftProyecto · 7 días
UNIDAD 25 - Proyecto Integrador · 2 lecciones

UNIDAD 25 - Proyecto Integrador

  • Proyecto Integrador — Especialización en Programación en iOs con SwiftProyecto · 7 días
  • Certificado con validez SEPLección · 10 min
Al terminar

Lo que harás al terminar

Podrás desarrollar aplicaciones iOS profesionales con Swift, integrando servicios en la nube, patrones de diseño avanzados y funcionalidades nativas del dispositivo.

Perfil

¿Para quién es este curso?

Desarrolladores y programadores que deseen especializarse en el ecosistema iOS y dominar Swift desde los fundamentos hasta escenarios complejos de producción.

Conocimientos básicos de programación
Certificado oficial

Certificado con validez SEP (opcional) por $1,800 MXN adicionales: lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    25 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    4 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Certificado INEC al terminar; si quieres, validez SEP por $1,800 MXN adicionales.

Lo que obtienes

Tu certificado al terminar (validez SEP opcional)

Muestra del certificado: Especialización en Programación en iOS con Swift

Muestra · verificable por folio y QR

  • Opcional: por $1,800 MXN adicionales, certificado emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México.
  • Contenido impartido por Netzun.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 25 unidades · 75 lecciones · 240 h
  • 12 meses de acceso
  • 4 cuestionarios de evaluación
  • Validez SEP opcional por $1,800 MXN adicionales
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor de inscripción
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Netzun; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

¿El curso tiene validez SEP?

Es opcional: por $1,800 MXN adicionales obtienes un certificado emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

¿El curso tiene tutor o clases en vivo?

No. Es un curso autodidacta: estudias por tu cuenta, a tu ritmo, sin tutor ni sesiones en vivo.

¿Cómo se evalúa?

Solo entregas un Proyecto Integrador final para obtener tu certificado.

Cursos relacionados

  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture