Curso Básico e intermedio en iOS 8.0

f2

iOS 8 va a cambiar la vida de los desarrolladores como ya lo hizo en su día el App Store. Les abre nuevas puertas en iOS para que diseñen apps mucho más completas e integradas. Incluye más de 4.000 nuevas API que ponen en sus manos un universo de posibilidades. Y ofrece tecnologías absolutamente revolucionarias para el desarrollo de juegos. Está a punto de nacer una nueva generación de apps y juegos.

La programación iOS es a día de hoy una necesidad para todas aquellas personas que quieran profesionalizarse en el desarrollo de aplicaciones nativas. ,Se trata sin duda de un sistema operativo exigente, ya sus actualizaciones se realizan de forma constante, lo que nos obliga a mantener un aprendizaje continuo de la materia. Por otro lado, cada vez son más las empresas que recurren a iOS para promocionar sus productos y servicios, y la gran calidad de sus smarthphones y tablets les ha dotado de un enorme prestigio alcanzando el segundo puesto en el ranking mundial de ventas a nivel mundial, y el primero en muchos paises de todo el mundo.

 

Próxima convocatoria presencial/telepresencial: Próximamente en 2016

El curso está especialmente orientado a desarrolladores de otros lenguajes que deseen iniciarse en el mundo de desarrollo iOS. Se presenta una base sólida tanto de la arquitectura y frameworks o librerías principales del SDK, como del entorno de desarrollo y las herramientas que componen un entorno real de desarrollo iOS, de manera que se esté en condiciones de afrontar en solitario en manejo de nuevas APIs, frameworks, etc.

 

  • Establecer unas bases sólidas, tanto de Objective-C, como de los patrones de diseño y modelo de programación en iOS.
  • Adquirir soltura con el entorno Xcode, así como sus principales herramientas, Interface Builder, Simulator o Instruments.
  • Estudiar la historia y evolución de iOS, y saber el porqué de las cosas.
  • Impartir un curso práctico, donde los alumnos aprendan los conceptos teóricos mediante ejercicios y prácticas.
  • Poner al alcance de los alumnos gran cantidad de recursos gratuitos, accesibles para cualquier desarrollador iOS. Además se proporcionará una lista de recomendaciones de los títulos más reconocidos por la comunidad de desarrollo iOS.
  • Gran demanda de puestos de personal cualificado para puestos laborales

Express: Próximamente
Online: Próximamente
Telepresencial: Disponible
Presencial: Disponible

 

Curso de Programación iOS 8.0

 

Temario del curso: T1: Introducción al desarrollo iOS.

  • Historia de iOS.
  • ¿Por qué desarrollar en iOS?
  • ¿Cómo se desarrolla en iOS?
  • Tipos de aplicaciones.
  • Alternativas.

T2: Entorno de desarrollo – Xcode.

  • Xcode.
  • Características del entorno.
  • Herramientas principales:
  •  Editor de código.
  1.  Constructor de interfaces.
  2.  Simulador.
  3.  Intruments.

T3: Introducción a Objective-C.

  • Origen e historia de Objective-C.
  • Características generales y conceptos básicos.
  • Objetos y clases.
  • Tipos de datos.
  • Mensajes.
  • Clases. Interfaz e implementación.
  • Getters & Setters.
  • Propiedades.
  • Categorías y extensión de clases.
  • Protocolos.

T4:Fundamentos de desarrollo en iOS.

  • Patrón MVC.
  • Delegación.
  • Target-Action.
  • Ciclo de vida y multitarea.
  • Gestión de memoria en iOS.
  • CocoaTouchframeworks: clases básicas.

T5: Interfaces gráficas.

  • Controladores y contenedores.
  • Tipos de controladores.
  • InterfaceBuilder y conexiones: Outlets y Actions.
  • Tablas.
  • Auto-Layout.
  • NIBs y Storyboards.

T6: Eventos.

  • Conceptos básicos (Evento, Cadena de respondedores, Notificación)
  • Manejo de eventos.
  • Eventos multitouch.
  • Eventos de movimiento y orientación.
  • Eventos remotos.

T7:Persistencia.

  • Preferencias de usuario.
  • Ficheros Plist.
  • SQLite.
  • Introducción a Core Data.

T8:Networking.

  • Conectividad.
  • Parseo XML y JSON.
  • Peticiones síncronas y asíncronas.
  • Framework de Apple.
  • Otros frameworks.
  • El curso está especialmente dirigido a desarrolladores, por lo que es muy recomendable tener una base de programación, y preferentemente con lenguajes orientados a objetos. No es necesario ningún conocimiento de Objective-C.
  • Entrega de pendrive con los materiales del curso al comienzo del curso “Disponible solo para modalidad presencial”
  • Prácticas y exámenes
  • Certificado del curso emitido por Culture Lab TS S.L. al finalizar el curso.

Modalidad Presencial: 

Centro Kunlabori, C/Eduardo Vicente 7, cercano a las estaciones de metro de Avenida de América, Diego de León y Cartagena.

Modalidad Telepresencial:

Desde cualquier lugar con acceso a internet, durante el mismo horario de la modalidad presencial.

Resto de modalidades:

Desde cualquier lugar, en cualquier horario.

  • Equipo Mac (Intel).
  • Mínimo: SDK de iOS 7.0 y Xcode 5.0.

Recomendado: SDK de iOS 8.0 y Xcode 6.0

  • Recomendable un dispositivo iOS (iPhone o iPad), aunque no imprescindible.
Válidos exclusivamente para la modalidad presencial y telepresencial:
  • Fecha de inicio:  Próximamente en 2016
  • Horarios: martes y jueves de 18:30 a 22:00
  • Duración: 40 horas
  • Nº semanas: 5

10% descuento para estudiantes
10% descuento para desempleados
10% descuento si realizas una inscripción anticipada a un curso presencial con un mínimo de 15 días de antelación antes del comienzo del curso

  • Modalidad Presencial: 380€con IVA incluido
  • Modalidad Telepresencial: 342€ con IVA incluid0
  • Modalidad Online: 200€ con IVA inlcuido
  • Modalidad Express: 40€ con IVA incluido

Solicita tu inscripción al curso a través de nuestro formulario.

Inscripción al curso

Consulta en detalle todo lo que necesites.

+ Información


Aprende cuando, donde y como quieras

Te ofrecemos cuatro modalidades diferentes para que escojas la que se adapta mejor a tus necesidades de formación y tus posibilidades.

Express

40
  • Contenidos directos y resumidos
  • En cualquier lugar y momento
  • Disponibilidad ilimitada
  • Resolución de dudas
  • Ejercicios
  • Exámenes
  • Certificado del curso
Próximamente

Telepresencial

342
  • Contenidos completos
  • Accesible desde casa con conexión a internet
  • Resolución directa de dudas
  • Horario definido
  • Ejercicios
  • Exámenes
  • Certificado del curso
Más detalles

Presencial

380
  • Contenidos completos
  • Curso impartido dentro de las instalaciones de Culture Lab
  • Resolución directa de dudas
  • Horario definido
  • Ejercicios
  • Exámenes
  • Certificado del curso
Más detalles