Programación con Swift, e implementación de aplicaciones con XCode
Paso a paso de verdad

Estructura del curso:

Este módulo parte del nivel cero absoluto en programación, y a su finalización los estudiantes dominan la programación orientada a objetos y el lenguaje Swift. El curso puede intensificarse para aquellos que tengan conocimientos previos de programación. Los conceptos aprendidos proveen una sólida base para cualquier lenguaje de programación o plataforma de desarrollo, y son cruciales para implementar apps con fluidez y adquirir la capacidad de aprender nuevas funciones y librerías, consultando cualquier tipo de documentación por compleja o tecnicista que esta sea.

Empezando en la tercera semana de clase, los alumnos implementarán a lo largo del curso una docena de pequeñas apps independientes, donde aplicarán los conceptos aprendidos durante la teoría. Como material se proveen playgrounds con extensos comentarios explicativos, esquemas gráficos, y librerías que serán de enorme utilidad cuando el alumno desarrolle sus proyectos en el marco profesional.

Duración de éste módulo

  • 96 horas, 12 semanas. (3 meses)
  • Sábados y Domingos, 4 horas por día (8 horas por semana)
  • Se requerirá por parte del alumno aproximadamente otras 8 horas para ejercicios en casa o con compañeros de grupo, tiempo en el cual el profesor estará disponible para dudas en una plataforma de chat.

– Partes fundamentales del dispositivo (procesador, memoria, buses, etc)
– Tipos de memoria y su uso en programación
– Evolución de los sistemas operativos, compiladores, y lenguajes de – programación
– Teoría de la información y los tipos de datos
– Diseño de algoritmos
– Programación Estructurada en Swift
– Programación Orientada a Objetos en Swift (OOP)
– Swift Avanzado I
– Procesos de concepción y evolución de una app
– Diseño de la experiencia de usuario (UX) y herramientas de prototipado
– Diseño de interfaces de usuario (UI), storyboards y navegación
– Sistema MVC (Modelo – Controlador – Vista)
– Ciclos de vida de una app y un controlador de vistas
– Alertas y solicitud de información al usuario
– Implementación de un interfaz de navegación web
– Persistencia de datos jerárquica
– Depuración
– Manejo de documentación y sistemas de investigación online
– Canales de colaboración y soporte
– Publicación de apps en la AppStore

PRECIO: 2.850€ – Se podrán hacer 3 pagos mensuales de 950€

* Descuento de un 5% por pago completo = 2.707€

* Si lo necesitas, pregúntanos sobre las opciones de financiación. Que ésto no frene tu futuro.