Menú principal

lunes, 9 de enero de 2012

Cursos para programar aplicaciones para iPhone e iPad

Durante este mes de Enero va a tener lugar un ciclo de 50 horas de formación para aprender a programar aplicaciones en iOS para iPhone y para iPad. Las materias se han dividido en dos cursos de 25 horas cada uno que se impartirán en Madrid, en las oficinas de Madrid On Rails.

Las 25 primeras horas están dentro del Curso de desarrollo inicial de aplicaciones iOS para iPhone e iPad. Comenzará el día 16 de Enero y se impartirá de lunes a viernes en horario de 09:30 a 14:30. Los contenidos de ese curso son:


Introducción
   - Mac OS X, Cocoa e iPhone
   - Dispositivos iPhone, iPad e iPod
   - Tipos de aplicaciones: nativas y aplicaciones web
   - Xcode
Introducción a Objective-C
   - Características generales
   - Tipos de datos
   - Envío de mensajes
   - Clases, interfaz, implementación
   - Categorías y extensión de clases Getters y setters
   - Propiedades
   - Protocolos
   - Enumeración rápida
Paradigmas de programación en iOS
   - Modelo MVC
   - Delegation
   - Target-Action
   - Memory management
   - Cocoa Touch y los frameworks UFoundation y UIKit
Cocoa Touch
   - UFoundation Framework
   - UIKit Framework
Creación de interfaces gráficas
   - Tipos de interfaces o view controllers
   - XIB, NIB, Outlets y Actions
   - IB y conexiones

Las 25 sigueintes horas están enmarcadas dentro del Curso de desarrollo avanzaddo de aplicaciones iOS para iPhone e iPad. Comenzará el día 30 de Enero y se impartirá de lunes a viernes en horario de 09:30 a 14:30. Los contenidos de ese curso son:

Preferencias de usuario
- Tipos de preferencias
- Salvando/recuperando los valores
- Valores por defecto

Eventos
- Conceptos
- Manejadores
- Notificación
- Utilidades
- Multitouch y tipos de gestos
- Eventos de movimiento y orientación

Posicionamiento y mapas
- Location framework
- Requisitos
- Servicios de localización
- Parámetros de alcance y precisión
- Iniciar y recibir localización
- MapKit
- MapView, anotaciones y overlays

Multitasking
- Introducción
- Disponibilidad
- Background
- Transición entre estados

Persistencia de datos (SQLite)
- Core Data
- Managed Obejct Context
- Data model
- Atributos
- Guardar y recuperar objetos

Aplicaciones cliente-servidor
- Parseo y serialización XML
- JSON Framework
- Sockets
- NSURLConnection
- Frameworks cliente-servidor de terceros
- Buenas prácticas (caching, etc...)

Recursos para el programador
 - iPhone Dev Center
- Apple mailing lists
- Twitter, LinkedIn...
- iTunes y los podcasts
- User groups
- Libros y libros electrónicos

Alternativas a la programación en Xcode y Objective-C

El coste de asistir a cada  curso es de 350 € + IVA y es necesario hacer un registro previo. Tienes más información en las siguientes URLs:

- Curso de desarrollo inicial de aplicaciones iOS para iPhone e iPad
- Curso de desarrollo avanzado de aplicaciones iOS para iPhone e iPad

Reserva tu plaza ya y aprende a desarrollar en las tecnologías más emergentes del siglo XXI.

No hay comentarios:

Publicar un comentario en la entrada

Artículos relacionados

Otras historias relacionadas

Entradas populares