Reproducción automática
Autocompletar
Clase anterior
Completar y continuar
Curso Fundamentos de Swift 2.0 - Gratis
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 & FUENTE (4:48)
DIAPOSITIVAS - Sección 3
Sección 4 - Funciones en Swift
Funciones (3:03)
Nombres de parámetros (5:09)
Ejemplos de Funciones (5:31)
Playground Funciones - Parte I (10:16)
Playground Funciones - Parte II (2:55)
Playground Funciones - Parte III (4:52)
Playground Funciones - Parte IV (4:22)
Playground Funciones - Parte V (4:17)
Playground Funciones - Parte VI (6:58)
Playground Funciones - Parte VII & FUENTE (7:50)
DIAPOSITIVAS - Sección 4
Sección 5 - Clausuras en Swift
Clausuras (11:23)
Demo_Clausuras - Parte I (3:04)
Demo_Clausuras - Parte II (9:14)
Demo_Clausuras - Parte III & FUENTE (7:50)
DIAPOSITIVAS - Sección 5
Sección 6 - Optionals
Optionals - (2:56)
Desempaquetamiento de opcionales I - (9:05)
Desempaquetamiento de opcionales II - (4:06)
Optional chaining - (6:15)
Demo Optionals - Parte I (8:08)
Demo Optionals - Parte II & FUENTE (5:01)
Weak References - (4:39)
DIAPOSITIVAS - 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:23)
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 - Parte I (9:19)
Playground Agregados - Parte II (8:13)
Playground Agregados - Parte III (9:43)
Playground Agregados - Parte IV (9:07)
Playground Agregados - Parte V & FUENTE (7:02)
Playground Capacidades ampliadas de los tipos agregados - Parte I (8:30)
Playground Capacidades ampliadas de los tipos agregados - Parte II (9:25)
Playground Capacidades ampliadas de los tipos agregados - Parte III (7:33)
Playground Capacidades ampliadas de los tipos agregados - Parte IV & FUENTE (7:08)
DIAPOSITIVAS - Sección 10
Sección 11 - Ampliar Funcionalidades: Extensiones
Extensiones (6:46)
Sintaxis (3:57)
Demo: la tupla vacía (4:17)
Demo: extensiones (6:59)
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: protocolo Printable Parte I (11:30)
Demo: protocolo Printable Parte II & FUENTE (8:30)
Demo: generators & FUENTE (6:24)
DIAPOSITIVAS - Sección 12
Sección 13 - Ampliar Funcionalidades: Genéricos
Genéricos (7:40)
Agregados Genéricos (5:38)
Restricciones sobre genéricos (5:29)
Demo: Genéricos & FUENTE (10:30)
Tipos Genéricos: Opcionales (5:30)
Creación de una pila - Parte I (11:13)
Creación de una pila - Parte II: Orientado a protocolos & FUENTE (12:08)
DIAPOSITIVAS & FUENTE - Sección 13
Sección 14 - Integración Objective C - Swift
Reaprovechando código Swift en Objective-C (2:39)
Integración con Objective-C (5:37)
DIAPOSITIVAS & FUENTE - Sección 14
Sección 15 - Core Data en Swift
Everpobre: Core Data (7:11)
Everpobre: Core Data Stack - Parte I (12:06)
Everpobre: Core Data Stack - Parte II (8:07)
Everpobre: Mostrar datos en una tabla (11:39)
Everpobre: Crear cuaderno y notas - Parte I (9:29)
Everpobre: Crear cuaderno y notas - Parte II (5:42)
Everpobre: Mostrar Tabla con cuadernos - Parte I (10:08)
Everpobre: Mostrar Tabla con cuadernos - Parte II (10:49)
DIAPOSITIVAS & FUENTE - Sección 15
Sección 16 - Swift & Grand Central Dispatch…y las gemelas Jaramillo
Demo: GCD Creación del proyecto Parte I (10:50)
Demo: GCD Creación del proyecto Parte II (12:44)
Demo: GCD Inicializador Parte I (7:43)
Demo: GCD Inicializador Parte II (9:38)
Demo: GCD Inicializador Parte III (4:29)
Demo: GCD Descarga síncrona y asíncrona Parte I (12:29)
Demo: GCD Descarga síncrona y asíncrona Parte II (6:14)
Demo: GCD Descarga asíncrona ++ (5:11)
DIAPOSITIVAS & FUENTE - Sección 16
Sección 17 - Finalizamos
Final (1:35)
Agregados Genéricos
Contenidos de la clase bloqueados
Si ya estás inscrito
Necesitarás hacer log in
.
Inscribirse en el curso para desbloquear