Fundamentos de Swift 5

Información

Swift es en lenguaje de programación Open Source creado por Apple para el desarrollo de aplicaciones iOS y MacOS.

Objetivo: Conocer las principales características del lenguaje Swift y poder comenzar a desarrollar aplicaciones para la plataforma de Apple.

Dirigido a: Programadores o iniciados que deseen conocer el lenguaje que se usa para desarrollar aplicaciones para los dispositivos Apple.

Duración: 40 horas (adaptables a los conocimientos previos y necesidades de los alumnos).

Certificado: Al finalizar el curso, los alumnos que lo hayan completado, recibirán un certificado de aprovechamiento.

Formación bonificada: Las empresas con empleados disponen de una cantidad anual para formar a sus trabajadores a través de la cuota que aportan, ellas y sus trabajadores, a la Seguridad Social; si esa cuota no se gasta, se pierde. Como Entidad Organizadora acreditada para la impartición y gestión de formación bonificada, todos nuestros cursos pueden estar bonificados a través de dicha cuota, realizando todas las gestiones necesarias para impartir dicha formación.

Temario

  • Introducción
  • Historia del lenguaje y usos
  • Entorno de desarrollo: Xcode
  • Conceptos básicos
  • Variables y constantes
  • Tipos de datos básicos
  • Tipos nullables y sus operadores
  • Cadenas
  • Estructuras de Control y bucles
  • Rangos
  • Funciones
  • Closures
  • Estructuras
  • Clases
  • Propiedades
  • Métodos
  • Modificadores de acceso
  • Inicializadores
  • Sobrecarga
  • Herencia
  • Protocolos
  • Polimorfismo
  • Extensiones
  • Otros tipos: tuplas, enumeraciones
  • Colecciones: Arrays, Conjuntos, Diccionarios
  • Genéricos
  • Programación funcional
  • Tratamiento de errores: excepciones
  • Desarrollando una aplicación iOS en Swift

Contacto

Política de protección de datos

En cumplimiento con lo dispuesto en la Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal (“LOPD”), le informamos de que los datos personales e información que incorpores al formulario electrónico habilitado al efecto, serán incorporados en un fichero de datos de carácter personal titularidad de Gal

  • Víctor Ensino, S.L.L.. La finalidad del tratamiento de tus Datos es dar curso a tu solicitud de contacto o de petición de servicios.Las preguntas incluidas en el formulario son de carácter voluntario, salvo aquellas marcadas con un asterisco (*) que son obligatorias.

    La cumplimentación de los campos de dirección de correo electrónico implica tu consentimiento expreso para recibir comunicaciones, vía correo electrónico con las finalidades antes descritas.

    Podrá ejercitar tus derechos de acceso, rectificación, oposición y cancelación en Gal-Víctor Ensino C/Cataluña 7, 36023 – Vigo, o a través de la dirección de correo electrónico: galviensino@galviensino.com