Ciudad de México, Eventos
Objective-C Bootcamp
El curso tiene como objetivo:
- Enseñar elementos básicos del Lenguaje C.
- Enseñar estructuras de datos en Lenguaje C.
- Trabajar con apuntadores y direcciones de memoria de forma eficiente.
- Aprender los fundamentos de la programación Orientada a Objetos.
- Aprender a usar las clases, objetos, mensaje y metodos en Objective-C.
- Obtener un conocimiento solido de Foundation framework.
- Aprender ARC y los ciclos de retención de memoria en Objective-C.
- Aprender topicos avanzados de Objective-C como: Propiedades,Bloques y Categorias
- Aprender a trabajar con delegados,target-action y patrones de diseño para notificaciones.
Pago:
- $6,800 incluye IVA.
- Pago antes 30 Enero: $5,500 incluye IVA.
Descuentos:
- 10% en la compra de 2 boletos.
- 15% en la compra de 3 boletos.
Requisitos:
- Por tratarse de un nivel medio-avanzado de programación, el curso requiere de experiencia previa en este campo, sobre todo de conocimientos de algún lenguaje de programación, es deseable mas no indispensable.
- Para realizar el curso es necesario disponer de un equipo Mac con el Sistema Operativo Lion o Mountain Lion y versión actualizada de Xcode.
- Curso modalidad Bring You Own Laptop(BYOL)
Horas: 32 horas
Temario
- Basics of C – Variables and types,Loops,Functions
- Writing, compiling, and debugging C programs.
- Control flow. Functions and modular programming.
- The logistics of memory manipulation in C.
- Pointers and memory addressing. Arrays and pointer arithmetic.Strings
- User-defined datatypes, structs, unions.
- Memory allocation. Linked lists, binary trees.
- Pointers to pointers, pointer and string arrays multidimensional arrays. Stacks and queues.
- Void and function pointers. Hash tables.
- Objects,Messages,NSString,NSArray,
- Developer Documentation
- Classes , Inheritance, Object Instance Variables
- Memory Leaks
- Collections NSArrayNSSEt,NSDictionary
- Constants
- Callbacks
- Understand and use Protocols
- Property List
- Understand Model-View-Controller
- The application delegate
- Init
- Working with Properties
- Be confident with Categories
- Understand and use blocks
Instructor:
- Daniel Ramos – Mobile Engineer
Consultas o dudas : http://bluetouch.mx/faq o marcanos al +52 55 1209 1693