• No hay productos en el carrito.

Inicio / Cursos / iOS 16
Impartido por PacktPago único de $4,990 MXN · acceso por 12 meses

iOS 16

iOS 16 App Dev con SwiftUI y Node.js API

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

Lo que serás capaz de hacer

Este curso ofrece un viaje completo en el desarrollo de aplicaciones, guiándole a través de la creación de una aplicación Notes y una aplicación Twitter Clone utilizando SwiftUI y Node.js. Empezando por lo básico, progresarás hacia temas avanzados, incluyendo la programación Swift, el framework SwiftUI y la gestión de datos básicos. Explorarás la arquitectura MVVM, la integración de API REST, la concurrencia Swift y la serialización JSON, todo ello mientras dominas el administrador de paquetes Swift para el control de versiones. El curso también profundiza en Node.js, enseñándole a construir y asegurar APIs REST utilizando Express.js, Sharp.js para el procesamiento de imágenes, y JSONWebToken para la autenticación. Adquirirás experiencia práctica con potentes funciones de SwiftUI como menús, hojas redimensionables y controladores de navegación, culminando con el desarrollo y despliegue de aplicaciones totalmente funcionales listas para la App Store de Apple. Diseñado tanto para principiantes como para desarrolladores iOS intermedios, este curso es ideal para cualquiera que desee crear aplicaciones sofisticadas desde cero, sin necesidad de experiencia previa, excepto el acceso a un Mac o emulador.

  • Comprender y aplicar el lenguaje de programación Swift 5 para desarrollar aplicaciones nativas
  • Analizar y recuperar datos de servidores MongoDB de forma eficaz mediante API web
  • Diseñar y crear API personalizadas utilizando Node.js para gestionar el flujo de datos (recogida y envío)
  • Desarrollar e implementar una aplicación completa del lado del servidor utilizando Node.js y JavaScript
Habilidades que desarrollarás
Desarrollo web full-stack Node.JS Interfaz de usuario (UI) API RESTful Integración de frontend Desarrollo web back-end Diseño de interfaz de usuario (UI) Cuentas de usuario Lado del servidor Diseño de interfaz y experiencia de usuario (UI/UX) Programación en Swift Programación segura Interfaz de programación de aplicaciones (API) Componentes de UI Autenticaciones MongoDB Desarrollo web Entorno de desarrollo Gestión de paquetes y software Desarrollo de bases de datos

Temario

UNIDAD 1 - Introducción al curso · 4 lecciones

SwiftUI & Node.js: Introducción al Desarrollo Full Stack - UNIDAD 1 - Introducción al curso

  • Introducción a la EspecializaciónVideo · 2 min
  • Introducción al Curso 'SwiftUI & Node.js: Introducción al Desarrollo Full Stack'Lectura · 10 min
  • Recursos de Especialización CompletaLectura · 10 min
  • Bienvenido al cursoVideo · 4 min
UNIDAD 2 - Preparación del curso · 4 lecciones

SwiftUI & Node.js: Introducción al Desarrollo Full Stack - UNIDAD 2 - Preparación del curso

  • Descargar Node.jsVideo · 4 min
  • Descargar Robo3TVideo · 3 min
  • Descargar MongoDBVideo · 2 min
  • Configuración de Node.js y NPMActividad · 15 min
UNIDAD 3 - Full Stack Notes App - API (Backend) · 7 lecciones

SwiftUI & Node.js: Introducción al Desarrollo Full Stack - UNIDAD 3 - Full Stack Notes App - API (Backend)

  • Introducción a ExpressVideo · 19 min
  • MangostaVideo · 10 min
  • Modelo de nota y solicitud POSTVideo · 10 min
  • Solicitud GETVideo · 8 min
  • Solicitudes UPDATE y DELETEVideo · 12 min
  • Interacción con los comandos de Unix y configuración básica de la APIActividad · 15 min
  • Evaluación 1Cuestionario · 15 min
UNIDAD 4 - Full Stack Notes App - Aplicación (Frontend) · 8 lecciones

SwiftUI & Node.js: Introducción al Desarrollo Full Stack - UNIDAD 4 - Full Stack Notes App - Aplicación (Frontend)

  • Interfaz de usuario (IU)Video · 10 min
  • Ejecución de la APIVideo · 6 min
  • Solicitud GET en la aplicaciónVideo · 11 min
  • Rellenar la IU con el modelo de notasVideo · 9 min
  • Crear notas con solicitudes POSTVideo · 19 min
  • BORRAR NotasVideo · 12 min
  • Notas de la ACTUALIZACIÓNVideo · 19 min
  • Creación de una API RESTful e interacción con el clienteActividad · 15 min
UNIDAD 5 - Clon de Twitter Full Stack - Frontend · 24 lecciones

SwiftUI & Node.js: Introducción al Desarrollo Full Stack - UNIDAD 5 - Clon de Twitter Full Stack - Frontend

  • TabView básicoVideo · 8 min
  • Vista avanzada de pestañasVideo · 12 min
  • Crear TweetViewVideo · 13 min
  • FeedViewVideo · 15 min
  • BuscarVerVideo · 12 min
  • SearchView 2Video · 10 min
  • Vista de notificacionesVideo · 6 min
  • MensajesVerVideo · 7 min
  • TopBarVideo · 6 min
  • Menú de diapositivasVideo · 31 min
  • Vista principalVideo · 23 min
  • Banner de perfilVideo · 16 min
  • PerfilVideo · 12 min
  • Pestaña PerfilBotonesVideo · 18 min
  • Feed del perfil de usuarioVideo · 18 min
  • Auth | WelcomeViewVideo · 17 min
  • Iniciar sesión | RegistrarseVerVideo · 14 min
  • Auth | LoginViewVideo · 17 min
  • Auth | Finalizando IUVideo · 3 min
  • Creación de una estructura de archivos para tu proyecto en SwiftActividad · 15 min
  • Conclusión del curso «SwiftUI y Node.js: Introducción al desarrollo full stack»Lectura · 10 min
  • Evaluación 2Cuestionario · 15 min
  • Evaluación práctica del curso completoCuestionario · 30 min
  • Evaluación completa del cursoCuestionario · 1 h
UNIDAD 6 - Clon de Twitter Full Stack - API · 37 lecciones

Full Stack Twitter Clone - Desarrollo API - UNIDAD 6 - Clon de Twitter Full Stack - API

  • Introducción al Curso 'Full Stack Twitter Clone - Desarrollo de API'Lectura · 10 min
  • Recursos de Especialización CompletaLectura · 10 min
  • Vídeo de bienvenida a la API de TwitterVideo · 1 min
  • NPM y dependenciasVideo · 6 min
  • Express Server y NodemonVideo · 6 min
  • Mongoose y MongoDBVideo · 8 min
  • Modelo de usuarioVideo · 9 min
  • Modelo de usuario y validadorVideo · 14 min
  • Crear usuarioVideo · 12 min
  • Búsqueda de usuariosVideo · 8 min
  • toJSONVideo · 5 min
  • Hash de contraseñas con BcryptVideo · 9 min
  • Relación entre el usuario y el tuitVideo · 4 min
  • Inicio de sesiónVideo · 13 min
  • TokensVideo · 8 min
  • Eliminar usuarioVideo · 6 min
  • Cómo recuperar un usuario concretoVideo · 6 min
  • Cargar imagen de perfilVideo · 14 min
  • Middleware de autenticaciónVideo · 17 min
  • Cómo mostrar las imágenes de perfil de los usuariosVideo · 9 min
  • A continuaciónVideo · 14 min
  • No seguir aVideo · 12 min
  • Actualizar usuarioVideo · 20 min
  • TuitearVideo · 11 min
  • Recuperar todos los tuitsVideo · 3 min
  • Carga de imágenes de tuitsVideo · 13 min
  • Imagen del tuit: VisualizarVideo · 6 min
  • Me gusta TweetVideo · 8 min
  • A diferencia de un tuitVideo · 6 min
  • Comprobación de la imagen del TweetVideo · 3 min
  • Recuperar tuits específicosVideo · 3 min
  • Modelo de notificaciónVideo · 6 min
  • Enrutadores de notificacionesVideo · 8 min
  • Desarrollo seguro de API con Node.jsActividad · 15 min
  • Conclusión del curso «Clon de Twitter Full Stack: desarrollo de API»Lectura · 10 min
  • Evaluación práctica del curso completoCuestionario · 15 min
  • Evaluación completa del cursoCuestionario · 1 h
UNIDAD 7 - Clon de Twitter Full Stack - Backend · 41 lecciones

Desarrollo Full Stack Avanzado y Conceptos Básicos de SwiftUI - UNIDAD 7 - Clon de Twitter Full Stack - Backend

  • Introducción al Curso 'Desarrollo Full Stack Avanzado y Conceptos Básicos de SwiftUI'Lectura · 10 min
  • Recursos de Especialización CompletaLectura · 10 min
  • Modelo de servidor y usuarioVideo · 13 min
  • Servicios de registroVideo · 22 min
  • Servicios de inicio de sesiónVideo · 17 min
  • Función «Fetch User»Video · 18 min
  • EnvironmentObject y AuthViewModel estáticoVideo · 9 min
  • Cerrar sesiónVideo · 10 min
  • Correcciones de errores en el inicio de sesiónVideo · 8 min
  • CrearTweetVideo · 31 min
  • ImagePickerVideo · 11 min
  • Uso de ImagePicker en Crear TweetVideo · 11 min
  • ImageUploaderVideo · 19 min
  • FeedViewModelVideo · 16 min
  • TweetCellViewModelVideo · 17 min
  • Personalización del perfilVideo · 8 min
  • EditarPerfilVerVideo · 20 min
  • EditarVistaPerfil 2Video · 17 min
  • Conectar EditProfileView y UserProfileVideo · 20 min
  • Guardar EditProfileViewVideo · 10 min
  • Actualizar EditProfileViewVideo · 9 min
  • Actualizar EditProfileView del lado del servidorVideo · 18 min
  • Subir imagen de perfilVideo · 8 min
  • Mostrar imagen de perfilVideo · 5 min
  • Corrección de los datos de perfil del usuarioVideo · 14 min
  • Cómo arreglar las fotos de perfilVideo · 10 min
  • Botones «Editar perfil» y «Seguir»Video · 11 min
  • Seguir y dejar de seguir desde el servidorVideo · 13 min
  • Interfaz de usuario para seguir y dejar de seguirVideo · 12 min
  • «Me gusta» y «No me gusta» en Twitter del lado del servidorVideo · 10 min
  • Similitudes y diferencias con la interfaz de usuario de TwitterVideo · 10 min
  • ScrollView actualizableVideo · 14 min
  • Barra de búsquedaVideo · 12 min
  • SearchViewCellVideo · 12 min
  • Filtro de búsqueda de usuariosVideo · 9 min
  • Creación de cuentasVideo · 6 min
  • Remitente de la notificaciónVideo · 13 min
  • Funciones de notificaciónVideo · 8 min
  • Recuperación de notificacionesVideo · 11 min
  • Pantalla de notificacionesVideo · 9 min
  • Creación de una aplicación SwiftUI «full-stack»Actividad · 15 min
UNIDAD 8 - Swift y conceptos básicos de programación · 9 lecciones

Desarrollo Full Stack Avanzado y Conceptos Básicos de SwiftUI - UNIDAD 8 - Swift y conceptos básicos de programación

  • Variables y tiposVideo · 12 min
  • FuncionesVideo · 20 min
  • Clases y estructurasVideo · 11 min
  • Operadores básicos y sentencias «if»Video · 16 min
  • Declaración de cambioVideo · 10 min
  • BuclesVideo · 10 min
  • Conclusión del curso «Desarrollo Full Stack avanzado y conceptos básicos de SwiftUI»Lectura · 10 min
  • Evaluación práctica del curso completoCuestionario · 15 min
  • Evaluación completa del cursoCuestionario · 1 h
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

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

  3. 3

    Cuestionarios por unidad

    8 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: iOS 16

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.

  • 8 unidades · 134 lecciones · 144 h
  • 12 meses de acceso
  • 8 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 · iOS 16

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