10.400 MXN

Creación de aplicaciones iOS con Swift

Información sobre el evento

Comparte este evento

Fecha y hora

Ubicación

Ubicación

World Trade Center Ciudad de México

38 Montecito

Ciudad de México, CDMX 03810

Mexico

Ver mapa

Política de reembolso

Política de reembolso

No se hacen reembolsos

Descripción del evento

Descripción

Temas de estudio

SESION 1. INTRODUCCIÓN A SWIFT
Fecha programada. 02 de junio de 2018

Objetivo. Proporcionar los fundamentos básicos y más utilizados del lenguaje Swift por medio del desarrollo práctico de aplicaciones para iOS.

Duración. 5 horas.

1. Introducción a Swift
1.1. Swift y los lenguajes de programación
1.2. Xcode como herramienta de desarrollo
1.3. Hola Mundo, sin código Swift
1.4. Variables
1.5. Constantes
1.6. Sentencias de control
1.7. Funciones
1.8. Hola Mundo, con código Swift
1.9. IBOutlet - IBAction y prototipado de apps


SESIÓN 2. OBJETOS Y CLASES
Fecha programada. 09 de junio de 2018

Objetivo. Proporcionar los conceptos más importantes y utilizados en la programación orientada a objetos, y como son tratados en Swift, además de presentar el proyecto final que se trabajará en el resto de las sesiones.

Duración. 5 horas.

1. Objetos y Clases
1.1. Recuperación de conocimientos de la sesión anterior
1.2. Clases y estructuras
1.3. Modelación de un problema con clases
1.4. Flujo de desarrollo de un app
1.4.1. Ciclo de vida de la vista
1.4.2. Ciclo de vida de la aplicación
1.5. Buenas prácticas y uso de patrones de diseño
1.5.1. MVC
1.5.2. Delegate
1.5.3. MVVM
1.5.4. Singleton
1.5.5. Publisher-Subscriber
1.6. SET y GET en Swift
1.7. Lógica de negocio y análisis de requerimientos
1.8. Presentación e inicio del proyecto final


SESIÓN 3. PROTOCOLOS
Fecha programada. 16 de junio de 2018

Objetivo. Explicar el uso de los protocolos y la utilidad en las aplicaciones iOS, asi como uno de los principales componentes en el desarrollo de apps, UITableView y su integración en el proyecto final.

Duración. 5 horas.

1. Protocolos
1.1. Sintaxis
1.2. Protocolos reequeridos y opcionales
1.3. Cuándo usar el protocolo
1.4. Conversión de tipos de datos
1.5. UITableView
1.5.1. Colección de datos
1.5.2. Array, Dictionary
1.5.3. Celdas personalizadas
1.5.4. Flujo de navegación y Passing Data


SESIÓN 4. CONTROLES DE USUARIO UI
Fecha programada. 23 de junio de 2018

Objetivo. Propocionar el resto de los controles de usuario más utilizados en ámbito empresarial y su integración en el proyecto final, así como una recapitulación de los temas vistos a lo largo del curso.

Duración. 5 horas.

1. Controles de usuario UIs
1.1. UIImageView
1.2. Switch
1.3. Progress View
1.4. Control UISegmentControl
1.5. Otros controles
1.6. Retomar el proyecto final
1.7. Resumen y conclusiones


Perfiles y requisitos previos

Perfil del instructor. Nick como se le conoce en el ámbito profesional, es desarrollador iOS Senior con más de 7 años de experiencia. De profesión es Ing. en Sistemas Computacionales y M.C. en Computación por el Cinvestav-IPN. Es co-autor de un artículo científico: Best Practices Online for eLearning Content Development publicado en ICSOFT-EA 2014, en la Conferencia Internacional en Ingeniería de Software y Aplicaciones en la ciudad de Viena, Austria, donde además fue el presentador-orador de dicho artículo. Realizó una investigación sobre el modelo llamado COOL para generar cursos de contenido eLearning, durante su estancia en la ciudad de Klagenfurt, Austria, en la Universidad de Alpen-Adria-Universität Klagenfurt. Sus áreas de interés son el cómputo móvil, cómputo ubicuo, cómputo paralelo, eLearning e Ingeniería de Software. Otra de sus grandes pasiones es la de dar clases, ha impartido materias de Programación avanzada, Bases de Datos, Programación cliente-servidor.

Perfil de los asistentes. Aquellos que deseen aprender y desarrollar una idea de negocios a través de dispositivos iOS (iPhone o iPad) con o sin experiencia en programación, la idea es aprender de manera práctica y amena el desarrollo de una app desde cero a través del lenguaje Swift.

Conocimientos previos. No se requieren conocimientos previos.

Requisitos del participante. Es indispensable contar con computadora propia con sistema operativo MacOS High Sierra.


5 Beneficios para TI al terminar este curso:

  • Recibirás un reconocimiento avalado por un instructor certificado, además del sello de garantía Aprende TI
  • Podrás crear aplicaciones móviles para iPhone y iPad desde cero
  • Conocerás los temas fundamentales para el desarrollo de aplicaciones iOS
  • Adquirirás el conocimiento de un desarrollador iOS Junior a Intermedio
  • Estarás listo para aplicar a nuevas oportunidades laborales


Información general

  • Duración total. 20 horas.
  • Inversión total. $13,000 IVA incluido
  • Promoción Abril. $10,400 IVA incluido
  • Cupo. Limitado y sujeto a 15 participantes.
  • Ubicación. WTC Ciudad de México, Piso 28 - Oficina 31 y 32.


Formas de pago

  • Efectivo
  • Transferencia bancaria
  • Depósito bancario
  • Tarjeta de débito
  • Tarjeta de crédito hasta 3 meses sin intereses
  • PayPal hasta 3 meses sin intereses
  • Pago en OXXO


¡Tenemos descuentos especiales para grupos!


NOTAS IMPORTANTES. Todos nuestros precios incluyen IVA. En caso de requerir factura, por favor notifícanos al correo electrónico finanzas@aprendeti.mx indicando en el cuerpo del mensaje tu RFC, nombre de la persona física o moral y domicilio fiscal. Para el registro de acceso a WTC es indispensable contar con una identificación oficial vigente, de lo contrario no nos hacemos responsables del acceso a piso. El curso o taller al que te inscribas se encuentra sujeto y limitado a cierto número de participantes. Nos reservamos el derecho de cancelar y posponer nuestros eventos previo aviso ante la falta de quorum, fenómenos naturales o situaciones que pongan en riesgo la seguridad e integridad física de los participantes y nuestro staff.

Comparte con tus amigos

Fecha y hora

Ubicación

World Trade Center Ciudad de México

38 Montecito

Ciudad de México, CDMX 03810

Mexico

Ver mapa

Política de reembolso

No se hacen reembolsos

Guarda este evento

Evento guardado