• No hay productos en el carrito.

Inicio / Cursos / Especialización
Impartido por PacktPago único de $4,990 MXN · acceso por 12 meses

Especialización

Aprende a desarrollar para iOS 18, desde lo básico hasta el nivel avanzado

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 144 h 15 unidades Nivel intermedio
Qué aprenderás

Lo que serás capaz de hacer

Esta especialización está diseñada para guiar a los alumnos a lo largo de todo el proceso de desarrollo en iOS 18, desde la adquisición de habilidades básicas hasta el dominio de funciones avanzadas. En el primer curso, «Gestión moderna de datos y fundamentos de la interfaz de usuario en iOS 18», te sumergirás en las nuevas características clave de iOS 18, entre las que se incluyen SwiftData, la observación en SwiftUI y la navegación avanzada. El segundo curso, «Técnicas avanzadas de Swift para iOS y redes», se centrará en conceptos más avanzados de Swift, como las redes, los grafos dinámicos y las macros de Swift, dotándote de las herramientas necesarias para gestionar tareas complejas en iOS. Por último, en «Funciones inteligentes y arquitectura en el desarrollo de iOS», aprenderás a aprovechar las capacidades de aprendizaje automático e inteligencia de Apple, a crear integraciones con Siri y a mejorar la calidad de las aplicaciones mediante Swift Testing y diversas arquitecturas de iOS. Este enfoque estructurado garantiza una ruta de aprendizaje fluida desde el nivel principiante hasta el de experto, proporcionándote experiencia práctica y habilidades aplicadas en todas las áreas fundamentales del desarrollo de iOS 18.

  • Adquiere dominio de las funciones de iOS 18, como SwiftData, SwiftUI y técnicas avanzadas de navegación.
  • Domina técnicas avanzadas de Swift, como las redes, los grafos dinámicos y el uso de Combine.
  • Crea aplicaciones inteligentes integrando las funciones de aprendizaje automático de Apple y Siri, y mejora la arquitectura de las aplicaciones con Swift Testing.
Habilidades que desarrollarás
Apple iOS Desarrollo para iOS Programación en Swift Apple Xcode Desarrollo móvil Visualización interactiva de datos JSON Interfaz de usuario (UI) Arquitectura de software Diseño de interfaz de usuario (UI) Pruebas de software Integraciones de AI Diseño de interfaz y experiencia de usuario (UI/UX) Diseño de software Entrenamiento de modelos Pruebas de desarrollo Inteligencia artificial y aprendizaje automático (AI/ML) Gestión de datos Programación de computadoras Herramientas de programación

Temario

UNIDAD 1 - Novedades de iOS 18 · 4 lecciones

Fundamentos modernos de manejo de datos e interfaz de usuario en iOS 18 - UNIDAD 1 - Novedades de iOS 18

  • Visión generalVideo · 1 min
  • IntroducciónLectura · 9 min
  • Presentación de la transición «Zoom»Lectura · 14 min
  • Descubre las novedades de iOS 18 para los desarrolladores de SwiftCuestionario · 16 min
UNIDAD 2 - Simplificación de nuestras entidades con SwiftData · 9 lecciones

Fundamentos modernos de manejo de datos e interfaz de usuario en iOS 18 - UNIDAD 2 - Simplificación de nuestras entidades con SwiftData

  • Visión generalVideo · 1 min
  • IntroducciónLectura · 9 min
  • Reglas de eliminación de relaciones en SwiftDataLectura · 4 min
  • Incorporación de la macro @AttributeLectura · 5 min
  • Exploración del contenedorLectura · 6 min
  • Cómo recuperar y manipular nuestros datos utilizando el contexto del modeloLectura · 6 min
  • Clasificación de los datosLectura · 4 min
  • Migración de nuestros datos a un nuevo esquemaLectura · 7 min
  • Dominar los fundamentos de SwiftDataCuestionario · 16 min
UNIDAD 3 - Comprender las observaciones en SwiftUI · 4 lecciones

Fundamentos modernos de manejo de datos e interfaz de usuario en iOS 18 - UNIDAD 3 - Comprender las observaciones en SwiftUI

  • Visión generalVideo · 1 min
  • IntroducciónLectura · 10 min
  • Observación de variables calculadasLectura · 12 min
  • Dominar la gestión de observaciones y propiedades en SwiftUICuestionario · 16 min
UNIDAD 4 - Navegación avanzada con SwiftUI · 6 lecciones

Fundamentos modernos de manejo de datos e interfaz de usuario en iOS 18 - UNIDAD 4 - Navegación avanzada con SwiftUI

  • Visión generalVideo · 1 min
  • IntroducciónLectura · 6 min
  • Uso de modelos de datos para activar la navegaciónLectura · 6 min
  • Trabajar con diferentes tipos de datos mediante NavigationPathLectura · 9 min
  • Llamar al coordinador directamente desde la vistaLectura · 5 min
  • Dominar la navegación en SwiftUICuestionario · 16 min
UNIDAD 5 - Mejorar las aplicaciones de iOS con WidgetKit · 8 lecciones

Fundamentos modernos de manejo de datos e interfaz de usuario en iOS 18 - UNIDAD 5 - Mejorar las aplicaciones de iOS con WidgetKit

  • Visión generalVideo · 1 min
  • IntroducciónLectura · 10 min
  • Comprender el proveedor de líneas de tiempo para widgetsLectura · 7 min
  • Creación de nuestra estructura «TimelineEntry»Lectura · 8 min
  • Añadir intenciónLectura · 4 min
  • Mantener nuestros widgets actualizadosLectura · 4 min
  • Cómo interactuar con nuestro widgetLectura · 8 min
  • Exploración de las funciones de WidgetKit en iOSCuestionario · 16 min
UNIDAD 6 - Animaciones de SwiftUI y símbolos SF · 6 lecciones

Fundamentos modernos de manejo de datos e interfaz de usuario en iOS 18 - UNIDAD 6 - Animaciones de SwiftUI y símbolos SF

  • Visión generalVideo · 1 min
  • IntroducciónLectura · 9 min
  • Realización de animaciones avanzadasLectura · 6 min
  • Cómo entender una animación con fotogramas claveLectura · 5 min
  • Animación de símbolos SFLectura · 5 min
  • Dominar las animaciones de SwiftUI y los símbolos SFCuestionario · 16 min
UNIDAD 7 - Mejorar la exploración de características con TipKit · 7 lecciones

Fundamentos modernos de manejo de datos e interfaz de usuario en iOS 18 - UNIDAD 7 - Mejorar la exploración de características con TipKit

  • Visión generalVideo · 1 min
  • IntroducciónLectura · 7 min
  • Añadir una sugerencia en una ventana emergenteLectura · 5 min
  • Personalizar nuestros consejosLectura · 5 min
  • Añadir accionesLectura · 8 min
  • Añadir una regla basada en eventosLectura · 7 min
  • Cómo sacar el máximo partido a TipKit para mejorar la interacción con el usuarioCuestionario · 16 min
UNIDAD 8 - Conexión y obtención de datos de la red · 8 lecciones

Técnicas avanzadas de Swift para iOS y redes - UNIDAD 8 - Conexión y obtención de datos de la red

  • Visión generalVideo · 1 min
  • IntroducciónLectura · 7 min
  • Gestión de erroresLectura · 4 min
  • Deserialización de una respuesta de redLectura · 6 min
  • Integración de llamadas de red en los flujos de las aplicacionesLectura · 4 min
  • Carga incrementalLectura · 7 min
  • Una introducción a las redes y CombineLectura · 5 min
  • Fundamentos del manejo de datos en red y del almacenamiento de datosCuestionario · 16 min
UNIDAD 9 - Creación de gráficos dinámicos con Swift Charts · 6 lecciones

Técnicas avanzadas de Swift para iOS y redes - UNIDAD 9 - Creación de gráficos dinámicos con Swift Charts

  • Visión generalVideo · 1 min
  • IntroducciónLectura · 9 min
  • Cómo añadir gráficos de barras por intervalosLectura · 5 min
  • Creación de un gráfico SectorMarkLectura · 5 min
  • Visualización de funciones mediante gráficosLectura · 10 min
  • Exploración de grafos dinámicos en SwiftCuestionario · 16 min
UNIDAD 10 - Macros de Swift · 6 lecciones

Técnicas avanzadas de Swift para iOS y redes - UNIDAD 10 - Macros de Swift

  • Visión generalVideo · 1 min
  • IntroducciónLectura · 9 min
  • Investigando el árbolLectura · 5 min
  • Creación de nuestra primera macro en SwiftLectura · 6 min
  • Declaración de la estructura StructInitLectura · 11 min
  • Una introducción a las macros y los complementos del compilador de SwiftCuestionario · 16 min
UNIDAD 11 - Creación de flujos de trabajo con Combine · 7 lecciones

Técnicas avanzadas de Swift para iOS y redes - UNIDAD 11 - Creación de flujos de trabajo con Combine

  • Visión generalVideo · 1 min
  • IntroducciónLectura · 8 min
  • Análisis en profundidad de los componentes de CombineLectura · 6 min
  • Creación de un suscriptor personalizadoLectura · 6 min
  • Creación de un operador personalizadoLectura · 6 min
  • Combinación de varios valores con «combineLatest»Lectura · 8 min
  • Dominar los flujos de trabajo de CombineCuestionario · 16 min
UNIDAD 12 - Aprovecha al máximo la inteligencia de Apple y el aprendizaje automático · 9 lecciones

Funciones y arquitectura inteligentes en el desarrollo de iOS - UNIDAD 12 - Aprovecha al máximo la inteligencia de Apple y el aprendizaje automático

  • Visión generalVideo · 1 min
  • IntroducciónLectura · 6 min
  • Apple Intelligence y MLLectura · 6 min
  • Etiquetado de palabrasLectura · 6 min
  • Detección de rostrosLectura · 5 min
  • Entender qué es la búsqueda semánticaLectura · 6 min
  • Integración de modelos personalizados mediante CoreMLLectura · 6 min
  • Realización de la formaciónLectura · 6 min
  • Una aproximación a la inteligencia artificial y el aprendizaje automático de AppleCuestionario · 16 min
UNIDAD 13 - Cómo integrar tu aplicación con Siri mediante App Intents · 7 lecciones

Funciones y arquitectura inteligentes en el desarrollo de iOS - UNIDAD 13 - Cómo integrar tu aplicación con Siri mediante App Intents

  • Visión generalVideo · 1 min
  • IntroducciónLectura · 6 min
  • Añadir un parámetro a la intención de nuestra aplicaciónLectura · 6 min
  • Incorporación de la confirmación y las condicionesLectura · 6 min
  • Encadenamiento de intenciones de aplicacionesLectura · 5 min
  • Adaptar las intenciones de nuestra aplicación para que funcionen con Apple IntelligenceLectura · 7 min
  • Integración de la funcionalidad de la aplicación con SiriCuestionario · 16 min
UNIDAD 14 - Mejorar la calidad de la aplicación mediante pruebas con Swift · 8 lecciones

Funciones y arquitectura inteligentes en el desarrollo de iOS - UNIDAD 14 - Mejorar la calidad de la aplicación mediante pruebas con Swift

  • Visión generalVideo · 1 min
  • IntroducciónLectura · 9 min
  • Activación y desactivación de pruebasLectura · 5 min
  • Trabajar con argumentosLectura · 4 min
  • Gestión de nuestras pruebasLectura · 6 min
  • Añadir un nuevo plan de pruebasLectura · 6 min
  • Consejos para escribir código que se pueda someter a pruebasLectura · 4 min
  • Dominar las técnicas de pruebas en SwiftCuestionario · 16 min
UNIDAD 15 - Exploración de arquitecturas para iOS · 7 lecciones

Funciones y arquitectura inteligentes en el desarrollo de iOS - UNIDAD 15 - Exploración de arquitecturas para iOS

  • Visión generalVideo · 1 min
  • IntroducciónLectura · 11 min
  • Añadir más capasLectura · 6 min
  • Cómo organizar el código en nuestro proyectoLectura · 5 min
  • Aprender el concepto de puertos y adaptadoresLectura · 6 min
  • Conectándolo todoLectura · 7 min
  • Exploración de los conceptos de la arquitectura de iOSCuestionario · 16 min
Certificado oficial

Tu certificado 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 $4,990 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

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

  3. 3

    Cuestionarios por unidad

    15 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Especialización

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Packt.
  • 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.

  • 15 unidades · 102 lecciones · 144 h
  • 12 meses de acceso
  • 15 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$4,990MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $4,990 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 Packt; 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.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Especialización

Inscribirme
  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