Bienvenida al Mejor Curso de Programación Desde Cero con iOS y Swift
  • ¿Me conviene tomar este curso? Características y enfoque del curso.
  • Bienvenida y como sacar el mayor provecho al curso
Xcode: El Entorno de Desarrollo Integrado "IDE" de Apple
  • Lo primero que tienes que saber al crear apps en iOS 12 y Swift 4
  • Alternativas para usar macOS en Windows
  • IDE " Entorno de Desarrollo Integrado " Xcode
  • Instalación y Descarga de Xcode
  • Tu primer app en iOS y Swift : Introducción a Xcode
  • Versión Actual de Xcode
Probar Aplicación en Dispositivo Real Gratuitamente :D
  • Introducción a iOS , Swift y Xcode
  • iOS
  • Compilar y ejecutar app en dispositivo Real
  • Compilar y ejecutar app en tu iPhone via Wireless
Swift 4 : El lenguaje nativo para crear aplicaciones de iOS, macOS y mucho más
  • Swift El Lenguaje de Programación de Apple
  • Cambios del Playground en Xcode
  • Introducción al Playground en Xcode y la compilación
  • Habilitar número de lineas en Xcode y los comentarios en swift
  • Errores al compilar y cambiar el tamaño de letra en Xcode
  • Palabras Reservadas en Swift
  • Constantes y Variables
  • Xcode y el Lenguaje de Programación Swift
Tipos de Datos en Swift
  • Tipos de Datos en Swift y otros lenguajes de programación
  • Strings ( Cadenas de texto ) y a la Asignación Implícita y Explicita en swift
  • Integer Int ( Datos Enteros ) y los Operadores Aritméticos en swift
  • Double and Float : Flotantes en swift
  • Bool ( Boleanos ) , Operadores de asignación y comparación en swift
  • Examen : Tipo de Datos y Asignaciones
  • Tarea: Programa en swift que calcule promedio de alumno y muestre si tiene 100
  • Posible solución a programa de calculo de promedio de alumno con swift
Strings a Detalle Nivel Intermedio
  • Tipo de dato Character
  • Concatenación : Union de caracteres
  • Caracteres Unicode y Emojis en Xcode, iOS y Swift
  • String Interpolation : Interpolación de texto en swift
  • Comparar Strings
  • Tarea utilizando todo lo aprendido de swift hasta ahora.
  • Posible Solución utilizando emoticons y string interpolation
  • Preguntas y respuestas
Estructuras de Control
  • Operadores de comparación
  • Operadores lógicos
  • La estructura if
  • La estructura : if else
  • La estructura : switch
  • Examen: Estructuras de control
Funciones y Colecciones
  • La función más utilizada en un inicio en Swift
  • Introducción a funciones
  • Funciones con múltiples parámetros de entrada y la palabra reservada return
  • Introducción a Colecciones : Arreglos - Arrays en swift
  • Introducción a Colecciones : Diccionarios - Dictionaries en swift
Ciclos : Estructuras iterativas
  • Introducción a ciclos en programación
  • El Ciclo For In y operadores de rango
  • El Ciclo While y los operadores de incremento y decremento
  • El Ciclo Repeat - While
  • Tarea: Ciclos
  • Posible solución : Ciclos anidados
Optionals en Swift
  • ¿Qué es un optional y al término unwrap? Explicación y ejemplos
  • Optional binding en swift
  • Bonus: La estructura guard y sus usos comparados con if else
Introducción a la Estructura de Proyectos Completos en Xcode
  • ¿Cómo vas? : )
  • La estructura de un proyecto completo en Xcode Parte 1
  • La estructura de un proyecto completo en Xcode Parte 2 .
  • Break Point y cómo ver el valor de tus variables en Xcode
La Programación Orientada a Objetos en swift
  • ¿Qué es la programación orientada a objetos? En Swift y cualquier otro lenguaje
  • Usar Playground dentro de un proyecto en Xcode
  • Clases, Propiedades y Métodos
  • Creación y uso de objetos en swift
  • Conexiones tipo Outlet y Action
  • La Clase Mazda : Creación de molde para nuestro objeto
  • Alcance Global Vs Alcance Local
  • Instancia de la Clase Mazda : Creación de Objetos
  • Herencia : Crear subclase de la clase padre
  • Error de Conexión Signal sigabrt y como desconectar IBActions & IBOutlets
  • Agregar Icono a la App en Xcode
  • Descarga de Íconos
Ventanas , Vistas y Jerarquía de vistas en iOS
  • UIWindow , UIView & Jerarquía de Vistas | Teoría
  • Identificar la Jerarquía de Vistas en una App
  • Capturar Jerarquía de Vistas en 3D
El Ciclo de Vida del ViewController
  • El ciclo de vida del ViewController
  • Las Funciones del Ciclo de vida del ViewController
El Ciclo de vida de la Aplicación , AppDelegate , Protocolos y Delegados.
  • Nuevo Proyecto Single View App
  • Tarea
  • La Clase AppDelegate y Los Delegados
  • Significado de Funciones de la Clase AppDelegate
  • Las Funciones del Ciclo de vida de las Aplicaciones
  • Probando Ambos Ciclos de vida de la app
  • Navigation Controller : Navegación Sencilla Entre Múltiples Pantallas
  • Tarea y Ejercicio