Curso de introducción a SWIFT para desarrollar aplicaciones iOS y OS X

Curso de introducción a Swift, el nuevo lenguaje de programación para desarrollar aplicaciones para iOS y OS X
Básico
10 Horas
Curso Presencial

Descripción del curso

Curso de introducción a Swift, el nuevo lenguaje de programación para desarrollar aplicaciones para iOS y OS X. Swift se ha desarrollado aprovechando las mejores características de C y de Objetive-C. Tras varios años de desarrollo, ha adoptado patrones de programación seguros y hace que el desarrollo de aplicaciones sea más sencillo y rápido. Swift ha sido desarrollado desde cero, apoyándose en los frameworks Cocos y Cocos Touch.

Objetivos

El curso presentará las características básicas de Swift para poder empezar a desarrollar aplicaciones con él.

Requisitos

Conocimientos básicos sobre programación. Recomendable conocimientos mínimos de Objetive-C.

Orientado a

Desarrolladores que desean aprender a programar con Swift, el nuevo lenguaje de Apple.

Programa

 

  1. 1 Introducción a Swift
    1. Que es Swift
    2. Novedades Swift
    3. Creación de un proyecto Swift.
    4. Ejemplo básico de presentación.
  1. 2 Guía de Swift
    1. Cadenas y Caracteres
    2. Tipos de colecciones
    3. Control de flujo
    4. Funciones
    5. Enumeraciones
    6. Clases y Estructuras
    7. Propiedades
    8. Métodos
    9. Herencia
    10. Inicialización
    11. Des-Inicialización
    12. Opcionales
    13. Conversión de tipos
    14. Extensiones
    15. Protocolos
    16. Control de acceso
  2. 3 Referencia de Swift
    1. Tipos
    2. Expresiones
    3. Declaraciones
    4. Patrones
  3. Playgrounds
    1.  ¿Que son los playgrounds?
    2. Ejemplos básicos
  4. Mezclando clases de Objetive C con Swift