- Introduction
- iOS Developer Center, iOS Life Cycle
- XCode (IDE), creación de proyectos
- Swift
- Variables y Constantes
- Tipos de Dato
- Tipos Explícitos vs Inferencia de Tipo
- Código Condicional, Snippets
- Operadores y Expresiones, Loops, Funciones
- Enumeraciones
- Programación Orientada a Objetos OOP, Clases, Estructuras
- Declarando Métodos, Creando Estructuras, Enum & Switch
- Versionamiento, Introducción a Git y uso de GitHub
- XCode y el Interface Builder
- El Simulador de iOS
- Ciclo de Vida de una App en iOS
- View Controllers, Storyboards, Segues
- Multithreading, Table Views & Picker View, Collection View
- WebServices con REST (JSON)
- Trabajando con Datos (UserDefaults & Core Data)
- UIKit
- CocoaPods y dependencias de terceros