INFORMÁTICA Y COMUNICACIONES
Online

Desarrollo de Aplicaciones iOS con Swift 4

Adéntrate en el desarrollo móvil con este curso práctico de Swift 4. Aprende desde los fundamentos del lenguaje y la configuración de Xcode hasta conceptos avanzados de programación orientada a objetos. Ideal para quienes buscan iniciarse o fortalecer sus habilidades en el desarrollo de aplicaciones para las plataformas de Apple, optimizando su flujo de trabajo y lógica de programación.

Información del curso

  • Duración50 horas lectivas
  • UbicaciónEspaña
  • EmpresaACCION

Requisitos y destinatarios

Requisitos

  • Trabajadores en activo de sectores no prioritarios.

Dirigido a

Trabajadores en activo de sectores no prioritarios.

Qué aprenderás

  • Configurar y utilizar el entorno de desarrollo Xcode 9 para iOS.
  • Dominar la sintaxis esencial del lenguaje Swift 4.
  • Implementar variables, constantes y estructuras de datos eficientes.
  • Gestionar el control de flujo y la lógica de programación compleja.
  • Crear y estructurar funciones reutilizables.
  • Aplicar los pilares de la Programación Orientada a Objetos.
  • Desarrollar clases, estructuras y protocolos para aplicaciones robustas.

Temario

Estructura del Programa: Dominando Swift 4

El aprendizaje de Swift es el primer paso para dominar el ecosistema de Apple. Este curso presenta un enfoque modular:

Módulo 1: Entorno de Desarrollo

  • Xcode: Configuración del entorno, navegación y uso de Playgrounds para pruebas rápidas.
  • Fundamentos: Historia de Swift y estructura de sintaxis base.

Módulo 2: Lógica de Datos

  • Gestión de Valores: Definición de variables y constantes, tipos de datos y conversión.
  • Operaciones: Uso de operadores aritméticos, de comparación y lógicos para la toma de decisiones.

Módulo 3: Estructuras de Datos y Flujo

  1. Colecciones: Manejo experto de Strings, Arrays y Diccionarios.
  2. Control de Flujo: Sentencias condicionales (if, switch) y bucles para iteraciones eficientes.
  3. Gestión de Errores: Control robusto de excepciones en el código.

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

  • Funciones: Definición, parámetros personalizados, valores de retorno y funciones anidadas.
  • POO Parte I: Enumeraciones, estructuras, clases, propiedades y métodos.
  • POO Parte II: Inicialización avanzada, personalización y herencia.
  • Protocolos: Implementación de protocolos para crear interfaces consistentes y código modular.

Este recorrido permite al alumno pasar de una base teórica sólida a la implementación práctica de soluciones de software, proporcionando las herramientas necesarias para escalar desde aplicaciones sencillas hasta arquitecturas complejas orientadas a objetos utilizando las mejores prácticas de la industria móvil actual.

Cargando enlace...
Cargando Similares...