Curso online – prácticas profesionales certificadas en iOS 16 de Packt Institute, Packt

Curso de desarrollo de aplicaciones iOS 16 con SwiftUI y API Node.js. Aprenda paso a paso a crear aplicaciones iOS avanzadas utilizando la programación Swift 5. ¡Únase al curso de los mejores en el campo!

Suggested by: Coursera (What is Coursera?)

Professional Certificate

a partir de nivel intermedio avanzando involucrado

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Xcode
  • MNP
  • iOS
  • Nodo.js
  • Interfaz de usuario rápida

What you will learn in the course

Courses for which the course is suitable

  • desarrollador de aplicaciones para iOS
  • Desarrollador Full Stack
  • Desarrollador de Node.js
  • Desarrollador SwiftUI
  • Desarrollador de API REST
  • desarrollador de software
  • desarrollador front-end
  • desarrollador back-end
  • Desarrollador de sistemas de gestión de navegación.
  • Desarrollador de aplicaciones funcionales

Experiencia: una serie de cursos de 3 cursos

Este curso ofrece un recorrido integral por el desarrollo de aplicaciones, que lo guiará a través de la creación de una aplicación de notas y una aplicación similar a Twitter utilizando SwiftUI y Node.js. Comenzando desde lo básico, avanzará hacia temas avanzados, que incluyen:

  • Programación en lenguaje rápido
  • Marco SwiftUI
  • Gestión básica de datos.

Explorará la arquitectura MVVM, la integración de API REST, la simultaneidad del lenguaje Swift y la serialización JSON, todo mientras domina el administrador de paquetes Swift para el control de versiones. El curso también trata sobre Node.js y le enseña cómo:

  • Cree y asegure API REST utilizando Express.js
  • Procesar imágenes con Sharp.js
  • Autenticar usuarios con JSONWebToken

Obtenga experiencia práctica con potentes funciones de SwiftUI como:

  • menús
  • Sábanas cambiables
  • Sistemas de gestión de navegación.

Todo esto culmina en el desarrollo y la implementación de aplicaciones completamente funcionales listas para la tienda de aplicaciones de Apple. Diseñado para desarrolladores de iOS principiantes e intermedios, el curso es ideal para cualquier persona interesada en crear aplicaciones avanzadas desde cero, sin necesidad de experiencia previa más que acceso a una Mac o un emulador.

Un proyecto de aprendizaje práctico.

Los proyectos integrados, como la creación de una aplicación de notas y una aplicación similar a Twitter, permiten a los participantes aplicar sus habilidades en pleno desarrollo, SwiftUI y Node.js para abordar desafíos prácticos como:

  • Creando autenticación de usuario
  • gestión de datos
  • Integración de servicios front-end y back-end

Al final del curso, los estudiantes habrán adquirido experiencia práctica en el diseño, desarrollo e implementación de aplicaciones funcionales y extensibles que representan escenarios industriales reales.

Details of the courses that make up the specialization

SwiftUI y Node.js: una introducción al desarrollo de pila completa

Curso 1 • 8 horas

Detalles del curso
¿Qué aprenderás?
  • Comprender y configurar Node.js, MongoDB y otras herramientas esenciales
  • Desarrolle API RESTful utilizando Express y Mongoose con énfasis en las mejores prácticas
  • Implementar y realizar operaciones CRUD dentro de una aplicación de pila completa
  • Diseñar y crear interfaces de usuario frontend que funcionen eficazmente con los servicios backend.
Las habilidades que adquirirás
  • Categoría: MongoDB
  • Categoría: Desarrollo del lado del cliente
  • Categoría: API RESTful
  • Categoría: JavaScript
  • Categoría: Node.js

Replicación de Twitter: desarrollo de API

Curso 2 • 5 horas

Detalles del curso
¿Qué aprenderás?
  • Memorizar y gestionar un entorno Node.js para el desarrollo de API, asegurando una configuración y mantenimiento adecuados.
  • Desarrollar e implementar la seguridad de las API RESTful utilizando Express y MongoDB, utilizando las mejores prácticas de seguridad.
  • Implemente la autenticación de usuarios y administre eficazmente los datos de la sesión con JWT para mejorar la seguridad de las aplicaciones.
  • Diseñe y cree contenido avanzado, incluida la gestión de tweets, la carga de imágenes y notificaciones en tiempo real, para crear una experiencia de usuario dinámica.
Las habilidades que adquirirás
  • Categoría: MongoDB
  • Categoría: autenticación JWT
  • Categoría: API RESTful
  • Categoría: replicación de Twitter
  • Categoría: Node.js
  • Categoría: Expreso

Desarrollo avanzado de pila completa y conceptos básicos de SwiftUI

Curso 3 • 11 horas

Detalles del curso
¿Qué aprenderás?
  • Memorizar y administrar un servidor Node.js y Express para el desarrollo del lado del servidor, garantizando al mismo tiempo la configuración y el mantenimiento adecuados.
  • Desarrollar e integrar funciones de autenticación de usuarios y gestión de perfiles para mejorar la seguridad y la experiencia del usuario.
  • Implementar y gestionar funciones de Tweet, incluida la gestión de imágenes e interacciones sociales, para crear contenido dinámico.
  • Diseñe y muestre notificaciones en tiempo real dentro de un clon de Twitter basado en SwiftUI para mejorar la participación del usuario.
Las habilidades que adquirirás
  • Categoría: Desarrollo de Paul Stack
  • Categoría: API RESTful
  • Categoría: Node.js
  • Categoría: Expreso
  • Categoría: SwiftUI