INFORMÁTICA Y COMUNICACIONES
Online

Domina el Desarrollo de Apps Móviles con Swift y Xcode

Este curso integral te sumerge en el desarrollo de aplicaciones móviles iOS utilizando Swift, el lenguaje de programación de Apple, y Xcode, el entorno de desarrollo integrado. Aprenderás a diseñar interfaces atractivas con Storyboards, gestionar datos con CoreData, consumir APIs y publicar tus creaciones en la App Store. Ideal para desarrolladores que buscan crear aplicaciones nativas y mejorar su perfil profesional.

Información del curso

  • Duración57 horas lectivas
  • UbicaciónEspaña
  • EmpresaFEMXA

Requisitos y destinatarios

Requisitos

Trabajadores y desempleados con conocimientos básicos de programación. Se valoran conocimientos previos en desarrollo de software.

  • Conocimientos básicos de programación
  • Familiaridad con entornos de desarrollo (IDE)
  • Deseo de aprender desarrollo iOS

Dirigido a

Desarrolladores y programadores

Qué aprenderás

  • Manejar Xcode para desarrollo iOS.
  • Programar con Swift.
  • Crear y gestionar TableViews dinámicas.
  • Usar CoreData para persistencia de datos.
  • Trabajar con ficheros JSON y APIs.
  • Diseñar interfaces con Storyboards.
  • Implementar Widgets y App Clips.
  • Publicar apps en la App Store.

Temario

Módulo 1: Introducción a Xcode y Swift

  • Instalación y configuración del entorno de desarrollo Xcode.
  • Fundamentos de la programación con Swift: variables, constantes, tipos de datos.
  • Diseño visual con Storyboards: Etiquetas y gestión de errores.

Módulo 2: Codificación Avanzada con Swift

  • Profundización en tipos de datos y conversiones.
  • Manejo de campos de texto (TextFields) y extracción de datos.
  • Interpolación de cadenas de caracteres (Strings).

Módulo 3: TableViews y Segues

  • Introducción al diccionario Emoji.
  • Manejo de matrices y TableViews.
  • Transiciones (Segues): Tipos y relaciones.

Módulo 4: Programación Orientada a Objetos (POO) con Swift

  • Funciones: Tipos, codificación y gestión.
  • Clases, métodos y herencia.

Módulo 5: Core Data

  • Introducción a Core Data para la persistencia de datos.
  • Gestión del modelo de datos de aplicaciones.

Módulo 6: APIs Web y JSON

  • Introducción a APIs y JSON.
  • Uso de URLSession para la comunicación con APIs.
  • Diseño de celdas y descarga de imágenes.

Módulo 7: Publicación en la App Store

  • Gestión de certificados, perfiles y cuentas de desarrollador.
  • Preparación de íconos y metadatos.
  • Proceso de subida de la aplicación a la App Store.

Módulo 8: iOS Bonus - Widgets y App Clips

  • Desarrollo de Widgets para iOS.
  • Creación de App Clips.
Cargando enlace...

¿Este curso no te encaja al 100%?

Nuestra IA analiza más de 6.000 cursos de toda España

Cargando Similares...