Ratings: 4.42 / 5.00




Description

¡En éste curso aprenderás a crear aplicaciones para cualquier tipo de dispositivo iOS de forma nativa con Swift 4 y Firebase desde cero! (¡Incluso si no sabes ningún lenguaje de programación!)

El curso completo está compuesto por 3 partes, de la cual, ésta es la primera de ellas y en esta estaremos aprendiendo los siguientes aspectos:

  • Un poco de historia básica de iOS y el lenguaje de programación multiparadigma Swift

  • Contexto del IDE XCode 9

  • Preparación del ambiente para el desarrollo

  • Lenguaje de programación Swift versión 4

    • Principios básicos de programación en el lenguaje de programación Swift (tipos de datos, comentarios, etc.)

    • Qué son los Strings y caracteres, sintaxis, uso y ejemplos.

    • Tipo de valores Opcionales para manejo de ausencia de valor.

    • Colecciones

    • Control de flujo de la aplicación y su sintaxis (ciclos will if, guard, switch, flou for in, condicionales, etc.)

    • Funciones y closures, qué son, funciones anidadas, manejo de parámetros.

    • Clases, estructuras, propiedades, métodos y constructores.

    • Herencia, qué es, cuando se hereda entre clases

    • Extensiones, manejo, constructores y sintaxis.

  • Interfaces de usuario

    • Storyboards

    • Creación de UIView's, UIColor y IBOutlets

    • Uso de Navigation Controller's

    • Creación de Vistas modales

    • Manejo de UILabel's

Todo esto lo encontraras explicado de una manera sencilla, clara y en tu propio idioma, no esperes más!



¡NOS VEMOS EN CLASE!


What You Will Learn!

  • Crear aplicaciones móviles para iOS consumiendo componentes del lado del servidor de Firebase
  • Crear aplicaciones móviles para iOS, consumiendo del lado del cliente las funciones nativas de los dispositivos móviles de Apple
  • Crear aplicaciones móviles para iOS, consumiendo del lado del cliente las opciones nativas de los dispositivos móviles de Apple
  • Crear aplicaciones para los dispositivos como los iPhones y las iPads.

Who Should Attend!

  • Programadores e ingenieros de software interesados en el desarrollo de aplicaciones móviles para el sistema operativo iOS. Utilizando servicios de información y almacenamiento de Firebase.
  • Cualquiera que desee aprender a realizar aplicaciones para iOS.