Curso Avanzado en iOS 9.3 con Swift

Desde Culture Lab lanzamos esta nuevo plan de formación, pensado para todos aquellos que quieran estar a la última en el desarrollo de aplicaciónes nativas para dispositivos iOS a través la nueva versión 9.3.

Durante este curso, haremos un análisis en profundidad de la nuevas funcionalidades de iOS 9.3, atendiento temas relativos al consumo de bateria, mejora de interfaz, potencia gráfica, interacción con la luminosidad de la pantalla para la edición de nuevas apps, entre otros temas avanzados.

El curso está pensado para desarrolladores, informáticos y programadores que dispongan de experiencia previa en iOS y quieran profundizar en aquellas funcionalidades que harán que tu aplicación destaque frente al resto. El curso solo permite un máximo de 7 alumnos para proporcionar una experiencia formativa ágil y efectiva a los participantes.

 

Próxima convocatoria presencial/telepresencial: 17 de mayo de 2015

Duración del curso: 40 horas 

Número máximo de participantes por convocatoria: 7

El curso está especialmente orientado a desarrolladores de otros lenguajes que deseen profundizar en el mundo de desarrollo iOS aplicando las novedades del nuevo iOS 9.3 en sus aplicaciones. Se requiere una base sólida tanto de la arquitectura, 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: 14 de junio de 2015
  • Horarios: martes, miércoles y jueves de 18:00 a 21:30
  • Detalles de horario: El último día la sesión del jueves se impartirá clase de 18:00 a 20:00
  • Duración: 40 horas
  • Nº semanas: 3
  • Fin de curso: Jueves 7 de julio a las 20:00

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: 600€con IVA incluido
  • Modalidad Telepresencial: 540€ con IVA incluido
  • Modalidad Online: 300€ con IVA inlcuido
  • Modalidad Express: 80€ con IVA incluido

Comienzo del curso en:

Día(s)

:

Hora(s)

:

Minuto(s)

:

Segundo(s)

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

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

Online

300
  • Contenidos completos
  • En cualquier lugar y momento
  • Disponibilidad durante 3 meses
  • Resolución de dudas
  • Ejercicios
  • Exámenes
  • Certificado del curso
Próximamente

Telepresencial

540
  • 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