Reproducci贸n autom谩tica
Autocompletar
HTML5
Flash
Player
Velocidad
Clase anterior
Completar y continuar
Curso Fundamentos Swift 3.0
Secci贸n 1 - Introducci贸n
Bienvenido (1:16)
Introducci贸n (1:56)
驴Qu茅 tipo de lenguaje es Swift? (1:46)
Nadie dir铆a que son hermanos (4:45)
Moraleja (2:05)
Conceptos clave (5:22)
DIAPOSITIVAS - Secci贸n 1
Secci贸n 2 - Introducci贸n al lenguaje Swift -
Empezando con Swift (1:01)
Variables y Constantes (2:18)
Todo es un Objeto (1:24)
Conversiones (1:17)
Typealias (1:20)
DIAPOSITIVAS - Secci贸n 2
Secci贸n 3 - Colecciones en Swift -
Colecciones (3:38)
Iteraci贸n (3:51)
Tuplas (5:27)
Pattern Matching (4:21)
Playground - Parte I (8:01)
Playground - Parte II (7:38)
Playground - Parte III (3:00)
Playground - Parte IV (6:44)
Playground - Parte V (6:37)
Playground - Parte VI (4:48)
DIAPOSITIVAS & FUENTE- Secci贸n 3
Secci贸n 4 - Funciones en Swift
Funciones (3:03)
Valores por defecto (4:46)
Demo: Elemental I (9:57)
Demo: Elemental II (12:01)
Demo: Funciones de primer nivel I (6:18)
Demo: Funciones de primer nivel II (7:32)
Nombres de par谩metros - Parte I (8:27)
Par谩metros opcionales (5:20)
DIAPOSITIVAS & FUENTE - Secci贸n 4
Secci贸n 5 - Clausuras en Swift
Clausuras parte I (5:00)
Clausuras parte II (6:27)
Demo: Clausuras parte I (5:34)
Demo: Clausuras parte II (7:17)
DIAPOSITIVAS & FUENTE - Secci贸n 5
Secci贸n 6 - Optionals
Optionals (2:56)
Desempaquetamiento de opcionales - parte I (9:05)
Desempaquetamiento de opcionales - parte II (4:06)
Optional chaining (6:15)
Demo: Opcionales - parte I (8:35)
Demo: Opcionales - parte II (7:26)
Demo: Optional Chaining (6:59)
Weak References (4:39)
DIAPOSITIVAS & FUENTE - Secci贸n 6
Secci贸n 7 - Tipos agregados -
Tipos agregados (4:05)
Clases (2:36)
Structs (2:48)
Tuplas y enums (3:54)
Diferencias entre los tipos agregados (4:07)
Ventajas & Desventajas (1:48)
DIAPOSITIVAS - Secci贸n 7
Secci贸n 8 - Atributos de un Agregado -
Atributos de un Agregado (1:13)
Propiedades (3:37)
Propiedades computadas (2:23)
Observadores de propiedades (2:56)
M茅todos (1:57)
Subscripts (4:18)
Inicializadores (4:26)
Cambios a un Agregado (4:25)
Resumen de Atributos (3:11)
Cu谩ndo usar cada Agregado (3:27)
DIAPOSITIVAS - Secci贸n 8
Secci贸n 9 - Ampliar Funcionalidades -
Ampliar Funcionalidades (2:21)
DIAPOSITIVAS - Secci贸n 9
Secci贸n 10 - Desatando el potencial de los tipos
Herencia (1:49)
Inicializadores (5:56)
Inicializador por defecto (4:13)
Mandamientos y herencia de inicializadores (2:37)
Fallo en la inicializaci贸n (4:29)
Playground Agregados I (9:19)
Playground Agregados II (8:13)
Playground Agregados III (9:43)
Playground Agregados IV (9:07)
Demo: Agregados Reloaded I (2:35)
Demo: Agregados Reloaded II (11:20)
Demo: Agregados Reloaded III (11:06)
Demo: Agregados Reloaded IV (10:51)
Demo: Agregados Reloaded V (Inits que fallan) (5:04)
Demo: Agregados Reloaded VI (3:08)
Playground Agregados - Parte V & FUENTE (7:02)
DIAPOSITIVAS & FUENTE - Secci贸n 10
Secci贸n 11 - Ampliar Funcionalidades: Extensiones
Extensiones (6:46)
Sintaxis (3:57)
Demo: Extensi贸n sobre String Parte I (9:19)
Demo: Extensi贸n sobre String Parte II (5:40)
Informaci贸n de Tipo (7:10)
DIAPOSITIVAS - Secci贸n 11
Secci贸n 12 - Ampliar Funcionalidades: Protocolos
Protocolos (6:16)
Protocolos existentes en Swift (2:00)
Demo: Protocolos de f谩brica I (11:32)
Demo: Protocolos de f谩brica II (8:47)
Demo: Iterator (10:25)
DIAPOSITIVAS & FUENTE - Secci贸n 12
Secci贸n 13 - Ampliar Funcionalidades: Gen茅ricos
Introducci贸n a los gen茅ricos (7:43)
Agregados gen茅ricos (5:40)
Restricciones sobre gen茅ricos (5:29)
Demo: Gen茅ricos I (6:27)
Demo: Gen茅ricos II (4:37)
Demo: Gen茅ricos III (2:44)
Demo: Optional tambi茅n es un gen茅rico (4:36)
Demo: Pila LIFO b谩sica. (5:30)
Demo: Pila LIFO utilizando un gen茅rico. (6:29)
Demo: Pilas utilizando protocolos. (7:49)
Demo: Pilas utilizando extensiones de protocolo. (7:20)
DIAPOSITIVAS & FUENTE - Secci贸n 13
Secci贸n 14 - Integraci贸n Objective C - Swift
Integraci贸n con Objective-C (5:37)
Trayendo c贸digo de Objective-C a Swift (2:39)
DIAPOSITIVAS & FUENTE - Secci贸n 14
Secci贸n 15 - Core Data en Swift (WIP)
Everpobre: Inicio de un nuevo proyecto en Swift (8:40)
El nuevo AppDelegate (5:34)
Modelo de CoreData (9:27)
Creando las clases del modelo en Swift (8:11)
Limando asperezas con Xcode (3:50)
Importando c贸digo de Objective-C en Swift (7:35)
Los cuadernos y las notas. (9:25)
Mostrar los datos en una tabla - Parte I (9:15)
Mostrar los datos en una tabla - Parte II (6:36)
DIAPOSITIVAS & FUENTE - Secci贸n 15
Secci贸n 16 - Asincron铆a en Swift
Demo: GCD Creaci贸n del proyecto Parte I (10:49)
Demo: GCD Creaci贸n del proyecto Parte II (12:45)
ImageViewController() (4:11)
Init de ViewController (7:35)
La pesadilla de los inits (10:27)
Descarga s铆ncrona (8:01)
Descarga as铆ncrona I (7:58)
Descarga as铆ncrona II (5:35)
Descarga as铆ncrona mediante clausura I (6:09)
Descarga as铆ncrona mediante clausura II (8:46)
DIAPOSITIVAS & FUENTE - Secci贸n 16
Secci贸n 17 - Finalizamos
Cierre (1:35)
ANEXOS
Anexo 1: GUARDAS (10:12)
Anexo 2: DEFER (7:25)
隆Enhorabuena!
Eval煤a nuestra formaci贸n
驴Por d贸nde sigo?
Ventajas & Desventajas
Contenidos de la clase bloqueados
Si ya est谩s inscrito
Necesitar谩s hacer log in
.
Inscribirse en el curso para desbloquear