🚨 Time is Running Out: Reserve Your Spot in the Lucky Draw & Claim Rewards! START NOW
viendo ahora
78 Estudiantes

Descripción

¿Qué aprenderás?

  • Diseño de aplicaciones Fundamentos iOS Interface builder XCode 9 Tablas y datos

Requisitos

  • Una PC Mac o Laptop Mac ejecutándose en OSX No necesitaras de ningun tipo de experiencia previa de programación en iOS o Swift 3 para comenzar este tutorial.
  • NFT Certificate
  • 176 Lecciones
  • Pincipiante
  • English
  • 4.7 Calificación
  • +100 XP

Share Course on Social media

Plan de estudios

Course consist of total 43h 4m of content, in total.

Sección 2: Aprender a programar con Swift 4
5:43:13
Variables, operadores y cómo funcionan las computadoras
16:48
Strings en Swift
15:23
Trabajando con números en Swift
19:53
Funciones de Swift
22:40
Lógica boolean y condicional en Swift
20:57
Operadores constantes y logicos en Swift
10:28
Estructura de datos Array en Swift
13:07
Bucles Swift
19:00
Diccionario de estructura de datos en Swift
18:44
Programación orientada a objetos en Swift
12:01
Herencia y OOP en Swift
08:20
Polimorfismo y OOP en Swift
08:22
Opcionales
20:32
Enumeraciones
19:47
Extensiones: Parte 1
15:23
Extensiones: Parte 2
20:33
Introducción a Protocolos/Delegados - Ejemplo de números
13:05
Introducción a Protocolos/Delegados Parte 2 - Generador de preguntas
17:31
Protocolos/Delegados - Creando la interfaz de usuario de la aplicacion "Color Magic"
16:30
Protocolos/Delegados - Utilizando el método delegado en la aplicación "Color Magic"
16:06
Protocolos/Delegados - Utilizando funciones mutantes en tipos
18:03
Sección 3: Control de versiones con Git
1:27:36
Git y control de versiones - ¡De la forma mas divertida!
12:00
Fundamentos de Terminal - Cambiando directorios
06:08
Fundamentos de Terminal - Creando directorios y archivos
04:30
Fundamentos de Terminal - Copiar y renombrar archivos
08:57
Fundamentos de Terminal - Eliminando archivos y directorios
06:01
Fundamentos Git
17:16
Configurando Github
04:37
Trabajar con repositorios locales y remotos
11:15
Manejo de conflictos de fusión de Git
16:52
Sección 4: Core iOS 11: Diseño automático, Segues y aplicaciones profesionales
4:32:21
Aplicación: Swoosh 01 - Creando la pantalla de bienvenida
25:19
Aplicación: Swoosh 02 - Trabajando con cuadros
16:05
Aplicación: Swoosh 03 - Introducción al diseño automático (Soporte para varios tamaños de pantalla)
26:42
Aplicación: Swoosh 04 - Trabajando con vistas múltiples
26:38
Aplicación: Swoosh 05 - Introducción a segues (Cambiando pantallas)
09:39
Aplicación: Swoosh 06 - Refactorización en Xcode 9
09:40
Aplicación: Swoosh 07 - Depurando: setValue forUndefinedKey
03:46
Aplicación: Swoosh 08 - Segues de programación
09:01
Aplicación: Swoosh 09 - IBActions (Manejo de eventos) y modelos de datos
16:17
Aplicación: Swoosh 10 - Pasando datos entre controladores de vista
11:46
Aplicacion: Dev Profile 01 - Disposición automática para iPhones
22:29
Aplicacion: Dev Profile 02 - Disposición automática para iPads (Clases de tamaño)
20:00
Aplicacion: Window Shopper 01 - Campos de texto personalizados
17:42
Aplicacion: Window Shopper 02 - Entrada de vistas de accesorios y IBDesignable
15:07
Aplicacion: Window Shopper 03 - Unidad de pruebas de nuestros datos
16:38
Aplicacion: Window Shopper 05 - Dibujo personalizado con drawRect
13:06
Window Shopper - Dibujo personalizado con drawRect
12:26
Sección 5: iOS 11 - Tablas y datos
1:42:04
Aplicación: Coder Swag 01 - Creación del proyecto y IBOutlets
22:32
Aplicación: Coder Swag 02 - Tableviews, delegado y fuente de datos
33:16
Aplicación: Coder Swag 03 - Vistas de colección (Diseños de cuadrícula)
12:35
Aplicación: Coder Swag 05 - Visualización de datos en celdas de vista de colección
13:39
Coder Swag - Visualización de datos en celdas de vista de colección
20:02
Sección 6: Networking, APIs, REST y creación de un clon de Slack
10:17:13
Introducción a Chat App
03:35
Aplicación: Smack - Configuración del proyecto
25:47
Aplicación: Smack - SWReveal
20:11
Aplicación: Smack - Interfaz de usuario ChannelVC
24:39
Aplicación: Smack - Interfaz de usuario LoginVC
22:29
Aplicación: Smack - Interfaz de usuario CreateAccountVC
18:47
Aplicación: Smack - Solicitud web y API
08:54
Aplicación: Smack - Alojamiento de API
19:59
Aplicación: Smack - Alojamiento local de API
18:11
Aplicación: Smack - Creando una solicitud web en Xcode
28:14
Aplicación: Smack - Registrando un usuario
15:46
Aplicación: Smack - Inicio de sesión de un usuario
20:13
Aplicación: Smack - Creando un usuario
26:14
Aplicación: Smack - Selector de avatar Parte 1
19:05
Aplicación: Smack - Selector de avatar Parte 2
20:14
Aplicación: Smack - Generando color de fondo del avatar
26:22
Aplicación: Smack - Interfaz LoggedIn
23:12
Aplicación: Smack - Vista de perfil
25:34
Aplicación: Smack - Ingreso de usuarios
23:23
Aplicación: Smack - Obteniendo canales
19:11
Aplicación: Smack - TableView de canales
13:38
Aplicación: Smack - Añadir canal VC
19:26
Aplicación: Smack - Conexiones y canales
26:12
Aplicación: Smack - Refinando flujo de inicio de sesión
19:11
Aplicación: Smack - Obteniendo mensajes
20:01
Aplicación: Smack - Enviando el primer mensaje
17:12
Aplicación: Smack - Mostrando mensajes de chat
17:57
Aplicación: Smack- Conexiones y mensajes
18:38
Aplicación: Smack - Escribiendo a usuarios
21:30
Aplicación: Smack - Canales sin leer
18:08
Donde dirigirse desde aquí
07:37
¡Estoy de vuelta!
07:43
Sección 7: Mapas y GPS
3:17:25
Introducción a la aplicación: Pixel City
01:44
Creando Proyecto Xcode: Pixel City
04:25
Instalando Alamofire/AlamofireImage Cocoapods
07:11
Creación de la interfaz de usuario de MapVC/Conformidad con MKMapViewDelegate/Configuración del delegado de mapView
14:56
Solicitud de servicios de ubicación en iOS 11 / Enfocando el mapa en la ubicación del usuario
18:04
Añadiendo UITapGestureRecognizer para colocar pines personalizados en MapView
15:09
Configurando notas de colores para mapas personalizados
04:34
Cómo animar vistas fotograficas/Añadir subvistas de rotación y etiquetas mediante programación
19:44
Añadiendo UILabel para la vista desplegable / Añadiendo UICollectionView mediante programación
16:52
Adquiriendo la clave de API de Flickr /Utilización del formato de URL de API
14:06
Utilización Alamofire para descargar URLS
20:58
Utilización de Alamofire para descargar imágenes/Cancelando todas las sesiones
16:23
Configuración de UICollectionView /Añadir imágenes/Recarga de UICollectionView
10:12
Creación de PopVC / Presentación de PopVC cuando se toca UICollectionViewCell
16:06
Agregar 3D Touch Peek y Pop a UICollectionView
14:46
Desafío
02:15
Sección 8: iOS 11 - Compras dentro de la aplicación y anuncios de Google (Admob)
1:19:18
Ajustes de desarrollador y cuentas de iTunes
10:03
Implementando Google AdMob
18:53
Obteniendo una lista de productos
15:00
Comenzando una compra en la aplicación
08:42
Probando compras en la aplicación
17:37
Restableciendo las compras en la aplicación después de la eliminación de la misma
09:03
Sección 9: Introducción a Core Data
3:05:13
Introducción a la aplicación: GoalPost
02:36
Creación de proyectos Xcode / Carpetas de proyecto
03:42
Creando GoalsVC
13:41
Creando GoalCell
14:02
¿Qué es Core Data?
05:58
Creando entidades y atributos de datos de Goal Core
08:09
Visualización de GoalCells estáticas en UITableView / Creando GoalType Enum
10:12
Desarrollando CreateGoalVC
15:12
Creación de una extensión del UIViewController
10:47
Creando una UIView - Extension del UIButton
18:31
Desarrollando el FinishGoalVC/Pasando datos desde CreateGoalVC
19:09
Guardando Goal Data a la Persistent Store
12:40
Arreglo de retiro de FinishGoalVC
06:41
Obteniendo datos desde la Persistent Store/Rellenando UITableView con datos adquiridos
16:13
Eliminando objetos de la Persistent Store utilizando la acción de eliminar UITableView
11:16
Estableciendo el progreso de Goal para UITableViewCell
14:56
Desafío
01:28
Sección 10: Desarrollo Full Stack con Firebase
6:40:13
Introducción a la aplicación: Breakpoint
03:21
Creación del proyecto Xcode/Configuración de carpetas del proyecto
05:04
Creando proyecto Firebase
10:38
Configuración de DataService / Creación de base de datos de usuarios Firebase
10:34
Creando AuthVC y LoginVC en Interface Builder
18:27
Creación de subclases InsetTextField y ShadowView
18:24
Configuración de AuthService
13:04
Creando FeedVC y GroupsVC en Interface Builder
16:20
Presentación de LoginVC desde AppDelegate: Permitir el inicio de sesión por correo electrónico
21:51
Creando MeVC y añadiendo un UITabBarController
09:46
Desarrollo de CreatePostVC y subiendo publicaciones a Firebase
20:15
Creando la extensión UIView para enlazar vistas al teclado
14:50
Creando la FeedCell
09:39
Escribiendo el modelo del mensaje y adquiriendo toda la lista de mensajes desde Firebase
21:01
Convirtiendo los UID en correos electrónicos y cambiando el orden de un TableView
20:15
Creando CreateGroupVC y conectando @IBOutlets/Actions
15:02
Creación de UserCell
15:39
Buscando cuentas de correo electrónico para agregar al grupo
18:43
Añadiendo usuarios al grupo con didSelectRowAt indexPath
20:35
Creando grupos y colocandolos en Firebase
15:32
Creación del GroupCell
14:59
Creando un modelo de grupo y adquiriendo todos los grupos de Firebase
18:52
Desarrollando el GroupFeedVC
18:00
Inicialización del Group Data para un grupo y presentación en GroupFeedVC
15:59
Descargando todos los mensajes para un grupo y animación de un nuevo mensaje
24:00
Creando una extensión del UIViewController para presentar en GroupFeedVC
07:29
Desafío
01:54
Sección 11: Introducción al aprendizaje automático de iOS 11 con CoreML
1:54:54
Introducción a la aplicación
01:54
Introducción a CoreML
05:09
¿Qué es el aprendizaje automático?
07:50
Creando un proyecto de Xcode 9
03:25
Creación de la interfaz de usuario y clases personalizadas
17:41
AVFoundation & AVCaptureSession para usar la cámara
18:04
Toque de pantalla para tomar una instantánea del ítem
11:18
Actualización de Core ML Xcode 9 Beta 4 /Corrección de la vista previa de la foto
02:47
Descargando modelos CoreML
21:14
Añadiendo controles de interfaz de usuario para la utilización de flash
07:25
Entrenando tu aplicación para hablar lo que ve
18:07
Sección 12: ARKit y SceneKit
2:16:02
Aplicación: RampUp - Introducción a la aplicación ARKit
02:16
Aplicación: RampUp - Recursos e información importante de ARKit
03:54
Aplicación: RampUp - Creación del proyecto
11:04
Aplicación: RampUp - SceneKit, modelos 3D y materiales
11:10
Aplicación: RampUp - Ramp picker popover
13:55
RampUp - Modelos 3D en SceneKit para popover
17:43
Aplicación: RampUp - Modelos 3D en SceneKit para popover Parte 2
11:45
Aplicación: RampUp - Detectando toques en objetos 3D
17:10
Aplicación: RampUp - Colocando rampas en ARKit
23:40
Aplicación: RampUp - Moviendo objetos 3D en realidad aumentada
19:42
ARKit - dónde ir a continuación
03:43

Reseñas de la plataforma de BitDegree