Temario Curso invierno 2020
-
Swift
El curso se realizará íntegramente en Swift. Aprende este emergente lenguaje y sácale el máximo provecho.
-
XCode
Aprende cómo funciona el IDE por el que pasan todas las Apps antes de salir al App Store. Familiarízate con el emulador, la maquetación con Autolayout y con la integración entre interfaz y código.
-
Persistencia de datos
Descubre los sistemas para crear o modificar tu propia base de datos en iOS, ya sea a través de Core Data, el sistema de bases de datos más usado en cualquier iPhone o iPad, o a través de la encriptación en el llavero del sistema.
-
Servicios Web
Integra tu aplicación con algún servicio REST como pueden ser las API de Twitter o Facebook. Aprende a integrar otras páginas o tus propios servicios para que tu aplicación disponga, en todo momento, de los datos más recientes.
-
Distribución
Haz que todo el mundo tenga acceso a tu App. Descubre cómo puedes publicar en la App Store, así como el sistema de certificados y distribución característicos de la plataforma.
-
Proyecto
No te quedes con lo aprendido. Es fácil hacer un curso en el que en dos semanas aprendes muchas cosas que nunca vas a usar. Nosotros no queremos eso. Queremos que apliques tus conocimientos y crees la App que siempre has querido hacer.
Requisitos mínimos
-
Lenguajes de programación
Para realizar el curso te recomendamos tener contacto previo con algún lenguaje de programación orientado a objetos.
El equipo
La profesora del curso iOS tiene más de 2 años de experiencia en el campo. El ayudante del curso tiene 1 año y medio de experiencia y lleva 1 año dedicandose profesionalmente al desarrollo iOS. Ambos han colaborado en múltiples ocasiones con JEDI.
Metodología
Nos gusta centrarnos en el aspecto práctico. Nosotros te damos las herramientas y conocimiento para que puedas empezar a crear y evolucionar tus ideas. El resto depende de ti.
Dinámica
Siempre estaremos dispuestos a resolver tus dudas, no tienes más que preguntar. De hecho, esperamos que la interacción entre nosotros sea rápida y dinámica, para que puedas aprender al máximo cuanto antes.
Proyecto final
Al final de curso, ¡tendrás la posibilidad de aplicar todo lo que has aprendido para crear una app completa!.