Widgetkit Lightbox

Paga a 6 o 12 meses sin intereses

Ahora tener un buen comienzo es más fácil porque te ofrecemos pagar a 6 o 12 meses sin intereses con tarjetas de crédito participantes.

Diplomado en desarrollo de Aplicaciones iOS

Objetivo.

Proveer al alumno del conjunto de técnicas y herramientas de programación necesarias para el desarrollo de aplicaciones para el sistema operativo iOS que sean usables en iPhone, iPod Touch e iPad. Finalizado el diplomado de 90 horas, y a través de diversas prácticas y desarrollo de proyectos aislados así como integrales, el alumno será capaz de realizar un proyecto de desarrollo propio para iPhone, iPod Touch o iPad con fines personales o comerciales que podrá ser publicado posteriormente en AppStore.

Duración del Diplomado: 90 horas en modalidad grupal y 45 hrs. en modalidad personalizado. +20 horas de fundamentos de programación para quienes no cuentan con conocimientos en lenguajes de programación (costo adicional).

Software empleado: Apple SDK, xCode, Swift

Inversión: $45,918.60 (I.V.A. incluido)

Fundamentos de iOS
a. Arquitectura del iOS SDK
b. Instalación de Xcode
c. UI de Xcode
d. Playgrounds
Sintaxis de Swift
a. Tipos de datos básicos
b. Control de flujo (if, switch, loops)
c. Funciones y closures
d. Map / filter / reduce
e. Clases, structs y enums
Arquitectura de apps de iOS
a. MVC
b. Storyboards
c. Ciclo de vida de la app
d. Ciclo de vida del view controller
e. Foundation y UIKit
Patrones básicos
a. Protocolos
b. Delegados y data sources
c. Pasar datos de un view controller a otro
d. NS Notification Center
Presentación de datos
a. UI Scroll view
b. UI Table view
c. UI Collection view
Toolbox básico
a. Property lists
b. UI View
c. UI Gesture Recognizer
d. Auto layout
e. Grand central dispatch y NS Operation Queue
f. Alertas
g. Mapas
Animaciones
a. Animaciones de propiedades de UI View
b. CALayer
c. CABasic Animation
d. CAKeyframe Animation
e. UI Kit Dynamics
Sensores
a. Uso de la cámara
b. Uso del GPS
c. Acelerómetro, giroscopio y magnetómetro
Multimedia
a. Audio
b. Video
c. Imágenes
d. Modelos 3D
Persistencia
a. NS User Defaults
b. NS Coder
c. Core Data
Seguridad
a. Keychain
b. Criptografía básica (AES y hashes con SHA-2)
Web services
a. NSURL y NSURL Request
b. Consumo de servicios REST con NSURL Session
c. Subida de archivos con multipart
d. Login seguro
e. Autenticación de peticiones
Internacionalización
a. Preferencias
b. Localización de unidades
c. Traducción de UI a otros idiomas
Distribución
a. Distribución interna (hasta 100 dispositivos)
b. Test Flight (hasta 1,000 dispositivos)
c. Distribución en App Store

Leer PDF

¿Deseas pagar este diplomado a 6 Meses sin Intereses con Tarjetas de crédito participantes?

paga tus cursos de mactrainee a meses sin intereses

Comparte este artículo

visita la página de mactrainee en facebook visita la página de mactrainee en twitter

¿Deseas recibir información de este diplomado?