trainings-banner@2x.png

 

 

 

 

Swift Desde Cero

 

 

architecture.png

Descripción

Comenzando desde los operadores aritméticos básicos hasta funcionalidades de programación funciona, aprenderemos cómo programar de forma efectiva en Swift. Aplicaremos este conocimiento con ejercicios durante todo el desarrollo del training de forma que aprendamos practicando.

 

¿Por qué asistir a este training?

Swift es el nuevo lenguaje de programación creado por Apple para reemplazar Objective-c. Es parte del estado del arte del desarrollo de aplicaciones para iOS, por lo que cualquier desarrollador que quiera hacer aplicaciones profesionales debería conocer este lenguaje de programación. Si quieres mejorar como desarrollador de iOS este es tu training, usando Swift verás como puedes escribir código más expresivo rápidamente.

Temario

Revisaremos todas las nuevas funcionalidades que implementa Swift, desde las más básicas como los playgrounds o cómo escribir funciones de alto orden.

  • Playgrounds
  • Tipos básicos: String, Int, Float, ...
  • Constantes, variables y funciones.
  • Control de flujo: if, while, for, ...
  • Tipos compuestos: Arrays, Dictionaries, ...
  • Tipos pasados por referencia: Classes
  • Tipos pasados por valor: Enums, Structs and Tuples
  • Protocolos
  • Restricciones de tipo
  • Extensiones
  • Tipos genéricos y funciones
  • Gestión de errores
  • ARC
  • Operadores customizables

Prerrequisitos & requerimientos

Conocimiento básico de POO es requerido (herencia, polimorfismo, encapsulación, etc) y un portátil con XCode instalado y actualizado.

Matrícula

560€ por asistente (IVA incluido). El número de asistentes puede variar de 6 a 16, pero si tu equipo es más pequeño no dudes en contactarnos y seguro que podemos encontrar una solución. la duración del curso es de 16 horas impartidas en dos sesiones de 8 horas o en 4 sesiones de 4 horas.