Curso de Programación con Swift

Aprende a desarrollar con toda la potencia del lenguaje de programación de Apple
Material disponible
Básico
10 Clases 15 h
A éste y otros 200+ cursos
Apple ha apostado todo para el desarrollo de aplicaciones con Swift, por lo que si te interesa el mundo del desarrollo de software dentro del ecosistema de Apple (iOS, iPad….) necesitas dominar un lenguaje con toda la potencia y el máximo rendimiento.

Este curso te da la oportunidad de optimizar la curva de aprendizaje de la última versión de una tecnología que es presente y futuro en el desarrollo de aplicaciones para sistemas Apple superando las posibilidades de Objective-C gracias a características avanzadas como closures, mejoras en la sintaxis, mayor flexibilidad en las APIS o seguridad del código.

A lo largo de 10 clases aprenderás a desarrollar con toda la potencia de Swift 2, la potente versión del lenguaje de programación de Apple.

Qué tengo que saber

Solo necesitas ganas de aprender y un conocimiento básico de programación. Durante el curso usaremos herramientas como el compilador de Swift 2 y para la parte práctica, Xcode, no obstante además de ser completamente gratuitas te enseñaremos cómo debes usarlas para sacarles provecho.

Clases y contenidos

Introducción al lenguaje de programación Gratis
  • Creación de variables y constantes.
  • Tipos de datos.
  • Tuplas.
  • Opcionales y acceso a métodos del propio dato.
Colecciones (array, dictionary, sets)

Colecciones: manejo de volumnes de información con array, dictionary y sets

Control flow y funciones
  • Control flow: if, ifelse, switch, for, forin, while, repeatwhile
  • Ejemplo de función en Swift 2
Funciones
  • Definición y llamadas.
  • Parámetros y retorno de valores.
  • Nombres de parámetros.
  • Parámetros de entrada/salida.
  • Funciones anidadas.
Enumeraciones, clases, estructuras.
  • Programación Orientada a Objetos con Swift: enumeraciones, clases, estructuras.
Práctica y repaso de conceptos Swift 2
  • Sesión dedicada a repasar y aclarar aquellos conceptos que resultan más complicados.
Herencia, protocolos, sobrecarga y creación de operadores

Herencia, protocolos, sobrecarga y creación de operadores.

Generics, control de errores,...

Generics, control de errores, repaso sobre lo visto anteriormente.

Integración del lenguaje en una app.

Integración del lenguaje en una app.

Repaso y práctica final

Última sesión del curso de Swift 2 en la que repasamos conceptos así como la practica final.

¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete