¡Aprovecha la oportunidad de ganar una beca!

Inscríbete gratis en el curso que quieras y gana dinero
viendo ahora
29 Estudiantes
223 Lecciones
Pincipiante

¿Qué aprenderás?

  • Fundamentos iOS Control de version con Git y Github Swift 3 Objective C Objective C - Avanzado

Plan de estudios

56h 11m
Sección 1: Comenzando con iOS 10 y Swift 3
46:42
Sección 2: Aprender a programar en Swift 3
3:34:41
Variables, operadores, y cómo funcionan las computadoras
16:48
Swift 3 - Strings
15:22
Swift 3 - Números
19:53
Swift 3 - Funciones
22:39
Swift 3 - Booleanos y lógica condicional
20:57
Swift 3 - Constantes y operadores lógicos
10:27
Swift 3 - Arrays
13:06
Swift 3 - Bucles
18:59
Swift 3 - Diccionarios
18:44
Opcionales Swift: Actualizaciones Xcode 8
01:04
Opcionales Swift
28:01
Programación orientada a objetos
12:00
Herencia
08:19
Polimorfismo
08:22
Sección 3: Control de version con Git y Github
1:27:32
Control de version y Git - ¡De la manera mas divertida!
11:59
Conceptos básicos del Terminal - Cambiando directorios
06:07
Conceptos básicos del Terminal - Copiando y renombrando archivos
08:57
Conceptos básicos del Terminal - Creando directorios y archivos
04:30
Conceptos básicos del Terminal - Borrando archivos y directorios
06:01
Fundamentos Git
17:16
Configurando Github
04:36
Repositorios Git locales y remotos
11:14
Trabajando a través de Git y fusión de conflictos
16:52
Sección 4: Fundamentos iOS
6:05:31
Aplicación iOS 10: Pastilla milagrosa - Actualizaciones Xcode 8
00:47
Aplicación iOS 10: Pastilla milagrosa Parte 01 - Diseño automático y creación del proyecto
14:48
Aplicación iOS 10: Pastilla milagrosa Parte 02 - Ancho, altura, avance y restricciones de arrastre
21:19
Aplicación iOS 10: Pastilla milagrosa Parte 03 - UIPickerView
28:49
Trabajando con UIScrollView
28:45
Trabajando con UIStackview
39:36
Cambiando pantallas con Segues - Actualizaciones Xcode 8
03:06
Cambiando pantallas con Segues
26:30
Aplicación iOS 10: Introducción a la Calculadora Retro
01:04
Aplicación iOS 10: Calculadora Retro - Actualizaciones Xcode 8
03:02
Aplicación iOS 10: Calculadora Retro - Diseño automatico y UIStackView
34:53
Aplicación iOS 10: Calculadora Retro - Fuentes personalizadas en iOS 10
02:41
Aplicación iOS 10: Calculadora Retro - Reproducioendo archivos de audio en iOS 10
08:00
Aplicación iOS 10: Calculadora Retro - Matemática y Lógica
17:29
Ejercicio - Mejorando la Calculadora
01:52
Clases de tamaño en iOS 10 y Xcode 8
18:03
Aplicación iOS 10: Introducción a Party Rock Mansion
01:43
Aplicación iOS 10: Party Rock - Actualizaciones Xcode 8
02:05
Aplicación iOS 10: Party Rock - Diseñando la interfaz de usuario
17:24
Aplicación iOS 10: Party Rock - Celdas de tabla personalizadas y modelado de datos
22:39
Aplicación iOS 10: Party Rock - Descargando imagenes y sincronizacion asíncrona
09:21
Aplicación iOS 10: Party Rock - Mostrando vídeos de YouTube
09:28
Model View Controller (MVC)
26:46
Creando una barra de progreso con PaintCode
25:21
Sección 5: Trabajando con REST y pedidos web en iOS 10 y Swift 3
7:37:01
Cómo funcionan los pedidos web en iOS 10
17:51
Comprendiendo JSON en iOS 10
10:33
Aplicación iOS 10: Rainy Shine - Actualizaciones Xcode 8
07:00
Aplicación iOS 10: Rainy Shine - Introducción a la aplicaciones y creación del proyecto
03:28
Aplicación iOS 10: Rainy Shine - Introducción a Cocoapods
06:13
Aplicación iOS 10: Rainy Shine - Instalando Cocoapods y Alamofire
05:56
Aplicación iOS 10: Rainy Shine - Creando la interface con IBOutlets
32:25
Aplicación iOS 10: Rainy Shine - TableView, Delegados y fuente de datos
11:37
Aplicación iOS 10: Rainy Shine - Registro API de OpenWeather
10:09
Aplicación iOS 10: Rainy Shine - Modelo de datos y Constantes
20:09
Descargando datos desde API con Alamofire
13:06
Aplicación iOS 10: Rainy Shine - Analizar datos JSON
16:12
Aplicación iOS 10: Rainy Shine - Actualizando interfaz de usuario con datos desde API
08:11
Aplicación iOS 10: Rainy Shine - Modelado de datos e inicialización de diccionario climático
40:00
Aplicación iOS 10: Rainy Shine - Celda climatica personalizada y IBOutlets
15:36
Aplicación iOS 10: Rainy Shine - Ubicación del usuario con CLLocationManager
27:13
Aplicación iOS 10: Pokedex - Introducción a la aplicación
01:15
Aplicación iOS 10: Pokedex - Actualizaciones Xcode 8
06:26
Aplicación iOS 10: Pokedex - Configuracion del proyecto, imagenes, datos, github
08:16
Aplicación iOS 10: Pokedex - Creando una clase de Pokemon
04:36
Aplicación iOS 10: Pokedex - Diseño del guion gráfico y Collection view
08:52
Aplicación iOS 10: Pokedex - collection view cell personalizado
07:38
Aplicación iOS 10: Pokedex - Fuente de datos, flujo del diseño y Collection view delegate
13:02
Aplicación iOS 10: Pokedex - Analizando archivos CSV
12:52
Aplicación iOS 10: Pokedex - Audio y Fuentes personalizadas
12:23
Aplicación iOS 10: Pokedex - Barra de busqueda y filtrado
15:27
Aplicación iOS 10: Pokedex - Controlador de detalle y Segue
10:04
Aplicación iOS 10: Pokedex - Stack view y detail view controller
23:13
Aplicación iOS 10: Pokedex - CAmbios de modelo y IBOutlets
06:02
Aplicación iOS 10: Pokedex - El API, Github, Cocoapods y Alamofire
07:22
Aplicación iOS 10: Pokedex - Descargando y analizando datos - Parte 1
29:19
Aplicación iOS 10: Pokedex - Descargando y analizando datos - Parte 2
16:04
Aplicación iOS 10: Pokedex - Terminando el Pokedex
28:31
Sección 6: Persistencia de datos y Core Data
3:16:36
Introducción a la aplicación Core Data
01:22
¿Por que usar Core Data?
03:54
Vista general de la arquitectura de Core Data
03:59
Aplicación iOS 10: DreamLister Parte 1 - Creando un modelo de datos
20:30
Aplicación iOS 10: DreamLister Parte 2 - Diseñando las vistas
20:59
Aplicación iOS 10: DreamLister Parte 3 - Conectando las vistas
06:09
Aplicación iOS 10: DreamLister Parte 4 - NSFetchedResultsController
22:22
Aplicación iOS 10: DreamLister Parte 5 - Recolectando y mostrando los datos
16:59
Aplicación iOS 10: DreamLister Parte 6 - Diseño de la pantalla de detalles
14:53
Aplicación iOS 10: DreamLister Parte 7 - Implementando el UIPickerView
13:39
Aplicación iOS 10: DreamLister Parte 8 - Guardando datos desde un formulario
13:34
Aplicación iOS 10: DreamLister Parte 9 - Editando datos actuales
16:28
Aplicación iOS 10: DreamLister Parte 10 - Borrando datos y añadiendo imágenes
18:47
Aplicación iOS 10: DreamLister Parte 11 - Organizando datos
06:56
Aplicación iOS 10: DreamLister Parte 12 - Desafío ItemType
02:27
Aplicación iOS 10: Convirtiendo un proyecto Core Data de Swift 2 a Swift 3
13:38
Sección 7: Programación orientada al protocolo y Swift 3 avanzado
2:39:55
Introducción a la Programación orientada al protocolo
11:08
Escribiendo tus primeros protocolos
20:25
Creando extensiones de protocolos
14:53
Genéricos y protocolos
13:37
Introducción a la Programación orientada al protocolo
02:44
Ejemplos prácticos utilizando programación orientada al protocolo
1:23:20
Funciones recursivas
13:48
Sección 8: Característica nuevas de iOS 10
1:44:24
iOS 10: Extensión de la aplicación iMessage Sticker
06:19
iOS 10: API de reconocimiento de voz
46:45
iOS 10: Notificaciones de usuario - Actualizaciones Xcode 8
05:47
iOS 10: Notificaciones de usuario
45:33
Sección 9: Creando aplicaciones Full Stack con Firebase
1:08:09
Introducción a Firebase
06:35
Notificaciones Push de Firebase - Creando el proyecto
05:33
Notificaciones Push de Firebase - Creando una certificacion Push
07:00
Notificaciones Push de Firebase - Conectando a través de código a mensajería Firebase
17:47
Organizando datos en Firebase - Actualizaciones Xcode 8
02:33
Organizando datos en Firebase
28:41
Sección 10: Mapas, GPS, Geo-localización, Pokemon y Firebase
1:19:47
Aplicación iOS 10: PokeFinder - Introducción a la aplicación
02:45
Aplicación iOS 10: PokeFinder - Actualizaciones Xcode 8
02:01
Aplicación iOS 10: PokeFinder - Instalando Firebase y GeoFire
13:02
Aplicación iOS 10: PokeFinder - Imagen personalizada para ubicación de usuario
16:34
Aplicación iOS 10: PokeFinder - Guardando Pokemon a una ubicación de GPS
19:05
Aplicación iOS 10: PokeFinder - Mostrando detalles de Pokemon en el mapa
18:10
Aplicación iOS 10: PokeFinder - Permisos de ubicación y finalizando aplicación
08:10
Sección 11: Creando una red social con Firebase
9:52:11
Aplicación iOS 10: Introducción a la red social
03:40
Aplicación iOS 10: Red Social - Actualizaciones Xcode 8
11:51
Aplicación iOS 10: Red Social - Configuración de Firebase
37:22
Aplicación iOS 10: Red Social - Interfaz de inicio de sesión
33:39
Aplicación iOS 10: Red Social - Vistas personalizadas
28:45
Aplicación iOS 10: Red Social - Autenticación Facebook
45:05
Aplicación iOS 10: Red Social - Autenticacion de Email con Firebase
19:45
Aplicación iOS 10: Red Social - Inicio de sesion automatizado con Keychain
39:18
Aplicación iOS 10: Red Social - Interfaz para los datos sociales
49:16
Aplicación iOS 10: Red Social - Tabla con celdas personalizadas para datos
22:08
Aplicación iOS 10: Red Social - Modelo de datos y arquitectura Firebase
29:49
Aplicación iOS 10: Red Social - Creando base de datos de usuarios para Firebase
41:17
Aplicación iOS 10: Red Social - Base de datos Firebase
18:29
Aplicación iOS 10: Red Social - Analizando datos Firebase
26:28
Aplicación iOS 10: Red Social - Datos en interfaz de Firebase
13:05
Aplicación iOS 10: Red Social - Publicación Firebase en UIPickerView
20:54
Aplicación iOS 10: Red Social - Introducción al almacenamiento Firebase
11:44
Aplicación iOS 10: Red Social - Descargando archivos desde el almacenamiento Firebase
30:56
Aplicación iOS 10: Red Social - Subiendo archivos a Firebase
29:23
Aplicación iOS 10: Red Social - Creando una publicación en la red social
19:27
Aplicación iOS 10: Red Social - Relaciones entre base de ddatos Firebase
48:26
Aplicación iOS 10: Red Social - Ejercicio
11:24
Sección 12: Intermedio: Creando un clon de Snapchat con Firebase
4:03:42
Aplicación iOS 10: DevChat - Actualizaciones Xcode 8
08:14
Aplicación iOS 10: DevChat - Creación del proyecto y utilización del código de ejemplo de Apple
16:43
Aplicación iOS 10: DevChat - Refactorizando codigo de Apple y moviendo IBOutlets
13:03
Aplicación iOS 10: DevChat - Moviendo código desde la clase Parent a Child
05:19
Aplicación iOS 10: DevChat - Cómo crear tu propio protocolo y delegado
25:50
Aplicación iOS 10: DevChat - Configurando e instalando Firebase
05:28
Aplicación iOS 10: DevChat - Modelo de datos y arquitectura de la aplicación Firebase
22:44
Aplicación iOS 10: DevChat - Vistas personalizadas con IBDesignable y IBInspectable
27:35
Aplicación iOS 10: DevChat - Interfaz de inicio de sesión y autenticación Firebase
09:16
Aplicación iOS 10: DevChat - Cómo guardar autenticaciones de usuarios a Firebase
19:24
Aplicación iOS 10: DevChat - Manejo de errores de autenticación Firebase
18:36
Aplicación iOS 10: DevChat - Cómo guardar autenticaciones de usuarios a Firebase
12:46
Aplicación iOS 10: DevChat - Descargando y analizando usuarios Firebase
39:10
Aplicación iOS 10: DevChat - Enviando tu primer Snap
11:33
Tomando capturas de imagen para enviar a la App Store
08:01
Sección 13: Diseñando aplicaciones moviles con Sketch 3
1:46:13
Vista general de la interfaz de Sketch
02:06
Diseñando tu primer aplicación con Sketch
12:15
Conceptos básicos de capas
11:11
Comprendiendo formas
16:16
Enmascaramiento y escalamiento proporcional
07:46
Creando la pantalla de ajustes en Sketch
15:57
Estilizando en Sketch - Parte 2
12:29
Trabajando con imágenes
07:12
Tipografía y texto
05:29
Símbolos
10:51
Cómo exportar gráficos
04:41
Sección 14: Diseñando una aplicacion de Chat en Sketch 3
1:59:42
Introducción a la aplicación
00:33
Creando la pantalla de registro e inicio de sesión
19:24
Creando la mensajeria
37:44
Interfaz de mensaje nuevo
23:06
Creando la interfaz de chat
19:42
Creando la pantalla de ajustes
19:13
Sección 15: Diseñado una aplicacion de redes sociales en Sketch 3
32:34
Introducción a la aplicación
00:32
Creando la interfaz de registro por Email
07:43
Diseñando la pantalla principal
24:19
Sección 16: Objective C y Swift 3: Comenzando
1:22:37
Creando una aplicación iOS en Objective C
05:48
Anatomía de un archivo Objective C
09:26
Objective C - Propiedades e instancias de variables
11:07
Objective C - Getters y Setters
12:09
Objective C - Punteros
05:53
Objective C - Strings con NSString
20:53
Objective C - Números
17:21
Sección 17: Una vista detallada de Objective C
1:20:38
Objective C - Condicionales y Booleanos
07:05
Objective C - Métodos
34:43
Objective C - NSArray y NSMutableArray
12:07
Objective C - NSDictionary y NSMutableDictionary
12:17
Objective C - Bucles y Enumeración rápida
04:39
Objective C - Programación orientada a objetos
09:47
Sección 18: Objective C Avanzado
59:29
Objective C - Ciclos débiles VS. fuertes y de retención
15:40
Objective C - Inicializadores
11:44
Objective C - Nulidad
11:33
Objective C - Categorias
09:04
Operabilidad interna de Swift y Objective C
11:28
Sección 19: Objective C - Creando un tutorial y una aplicación YouTube
2:05:17
Introducción a la aplicación
01:33
Objective C - Creacion del proyecto y Singleton
10:05
Objective C - Creando nuestro servidor Nodo y diseñando el API
20:12
Objective C - Bloques, NSURLSession y hablando con el servidor
22:54
Objective C - Guiones gráficos, IBOutlets y tablas personalizadas de celdas
16:09
Mostrando datos en celdas y IBOutlets
10:29
UIWebView, Cargando HTML, CSS, Javascript y reproduciendo videos de YouTube
25:58
Creando un pedido POST desde Objective C
17:57
Sección 20: Diseño, aprovisionamiento, pruebas y envío de aplicaciones iOS 10
2:29:16
3 razones por las cuales es importante crear tu aplicación primero
04:29
Cómo crear una app para iOS en Sketch
23:39
Prototipos rápidos de aplicaciones iOS con Invision
14:36
Diseñando un icono de aplicacion iOS en Photoshop
13:17
Exportando imágenes 1x, 2x, y 3x a Photoshop
14:30
Creación de capturas de pantalla para el envío a la App Store
08:01
Todo sobre el aprovisionamiento de iOS 10
10:20
Instalación de certificados y perfiles de desarrollo
13:30
Instalación de certificados de producción y perfiles
09:56
Añadiendo beta testers externos
05:15
Subiendo una aplicación a la App Store
31:43

Descripción

Requisitos

  • Una PC o Laptop Mac con sistema operativo OSX Una rápida conexión a Internet

Sobre el instructor

Reseñas 187
Estudiantes 83,293
Audiencia masiva
Cursos 21

Reseñas de la plataforma de BitDegree

Nuestros estudiantes dicen Excelente
9.5 fuera de 10
trustpilot logo 1 trustpilot logo