CURSO OFICIAL DE DESARROLLO DE APLICACIONES IOS NIVEL I



Documentos relacionados
CURSO ONLINE DE DESARROLLO DE APLICACIONES EN ANDROID NIVEL I

CURSO ONLINE DE DESARROLLO DE APLICACIONES EN ANDROID NIVEL I

Curso Online de APPs y Videojuegos para ios, Android: Práctico

Creación de Videojuegos con Swift

Curso Online de Desarrollo de Aplicaciones para ios y Android: Práctico

Curso Online de Creación de Juegos para Móviles, IOS

PROCEDIMIENTO ESPECÍFICO. Código G Edición 0

Desarrollo de aplicaciones para ios

UF1889 Desarrollo de Componente Software en Sistemas ERP-CRM (Online)

Servicios de Red e Internet

CURSO OFICIAL DE DIBUJO ARTÍSTICO Y ARQUITECTÓNICO CON ÁNGEL LUIS TENDERO - ONLINE. Impartido por

UF1138 Instalación y Puesta en Marcha de un Sistema de Control de Acceso y Presencia (Online)

CURSO ONLINE INSTALACIÓN Y ADMINISTRACIÓN DE CENTRALITAS VoIP ASTERISK

Curso Online de Diseño Web Especializado en Dispositivos Móviles con HTML 5, CSS3 y jquery Mobile: Práctico

FORMACIÓN ESPECIALIZADA EN HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN WEB

Crea Tu Primera Aplicación para Iphone y Android

MF0492_3 Programación Web en el Entorno Servidor

Servicios de Red e Internet

MF0950_2 Construcción de Páginas Web

Curso Online de Diseño Web con HTML 5 y CSS3: Curso Práctico

UF1883 Instalación de Sistemas ERP-CRM (Online)

Soluciones tecnológicas basadas en web. Plataforma e-learning

MF0220_2 Implantación de los Elementos de la Red Local

MF0491_3 Programación Web en el Entorno Cliente (Online)

PROGRAMACIÓN PÁGINAS WEB CON PHP

UF1844 Desarrollo de Aplicaciones Web en el Entorno Servidor (Online)

Curso Online de Desarrollo Web para No Programadores: Wordpress

Curso VBA para Outlook (Online)

Diplomado Programación Web con PHP, MySQL 5.0, Apache y Ajax

Curso de Mantenimiento de CRM

App para realizar consultas al Sistema de Información Estadística de Castilla y León

DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES

iphone & ipad Programación ios SDK Curso Monográfico 50 horas

UF1884 Almacenamiento de Datos en Sistemas ERP-CRM (Online)

Especialista en Programación Visual Basic 2012 (VB.NET 2012) Framework.NET 4.5

Módulo Formativo:Instalación y Configuración de Sistemas de Planificación de Recursos Empresariales y de Gestión de Relaciones con Clientes

Certificado de Profesionalidad:Operación en Sistemas de Comunicaciones de Voz y Datos (IFCM0110)

Introducción a la Programación

MF1213_3 Instalación y Configuración de Sistemas de Planificación de Recursos Empresariales y de Gestión de Relaciones con Clientes (Online)

DESARROLLO WEB INTENSIVO

Programación páginas web. Servidor (PHP)

Configuración para iphone

El salto a las nuevas tecnologías de la formación

Cursos Tecnológicos con Alto Nivel. Página 1 de 8

PREGUNTAS FRECUENTES FAQ

Curso de Programación PHP

Curso VBA para Excel (Online)

Técnico Especialista en Producción Musical y Grabación de Audio con Pro Tools (Online)

Técnico en Mantenimiento de CRM: Recursos Empresariales y de Gestión de Relaciones con Clientes

Técnico Profesional en Creación y Gestión de Blog + Web 2.0 con Wordpress Profesional (Online)

Certificado de Profesionalidad:Administració n y Programación en Sistemas de Planificación de Recursos Empresariales y de Gestión de Relaciones con

Técnico en Postproducción de Sonido en Radio (Online)

Módulo formativo:creación y mantenimiento de componentes software en sistemas de planificación de recursos empresariales y de gestión de relaciones

UF2177 Desarrollo de Programas en el Entorno de la Base de Datos

Instalación y Configuración del Software de Servidor Web (Online)

Curso de Programación con ActionScript 3.0

Curso Online en Cómo Crear tu Propia Tienda Virtual

Plataforma desarrollo Java Formación elearning tutorizada en castellano. Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO

Lenguaje de Programación PHP: Programación Web

ESPACIOS DE COMUNICACIÓN VIRTUAL

JAVA SE 7 ORACLE CERTIFIED PROFESSIONAL PROGRAMMER MASTER DE DESARROLLO. (Curso con Becas de Coritel como empleo y orientado a examen oficial)

Experto Universitario en Desarrollo de Aplicaciones para Dispositivos Móviles

Curso VBA para Excel (Online)

Creación de Páginas Web con el Lenguaje de Marcas (Online)

Corso ios Curso Online Desarrollo Apps en Iphone e Ipad

Curso Práctico de PrestaShop: Experto en Creación de Tiendas Online

Guía para arrancar en tu dispositivo ios aplicaciones desarrolladas en Xcode con una licencia universitaria.

UF1122 Mantenimiento de Infraestructuras de Redes Locales de Datos

Ejecutar en Terminales Reales

Certificado de Profesionalidad:Sistemas de Gestión de Información (IFCD0211)

Curso Superior de Macros para Office-VBA

Qué es Movistar INTEGRA

Unidad II. Interfaz Grafica

ÍNDICE. Página 2 de 7

DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES

MAESTRO DE PHP PHP NIVEL 1

TEMA 1.- Conceptos Generales y Entorno de Trabajo Objetivo

UF1889 Desarrollo de Componente Software en Sistemas ERP-CRM (Online)

Creación y Mantenimiento de Componentes Software en Sistemas de Planificación de Recursos Empresariales y de Gestión de Relaciones con Clientes

Módulo Formativo:Integración de Componentes Software en Páginas Web (MF0951_2)

Sistema de Servicios Prepagos

Apptualiza tu mundo! Distribuye Apps con tu propia marca. Aplicaciones móviles profesionales.

PROGRAMACIÓN DE DISPOSITIVOS MÓVILES ANDROID GUÍA DIDÁCTICA. Titulación acreditada por la UNIVERSIDAD DE ALCALÁ

Curso Online Programación C#, Visual Studio

Centro de Capacitación en Tecnologías de la Información

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa

UF1885 Administración del Sistema Operativo en Sistemas ERP-CRM (Online)

UF2235 Puesta en Marcha de Sistemas de Automatización Industrial

MÁSTER. Disponer de un equipo Mac con Mountain Lion o Mavericks con la versión actualizada de Xcode (A partir de la 5.0)

PLATAFORMA E-LEARNING ESCUELA DE FORMACION INDUSTRIAL TELEMATICA MANUAL DEL ALUMNO

Curso Superior en Programación Web con PHP

Curso Online de Microsoft

Curso Práctico: Internet como Canal de Comercialización y de Relación con los Clientes

Desarrollo de aplicaciones para iphone

CARACTERÍSTICAS DE NUESTROS CURSOS ONLINE

Curso online PyQGIS (Python para QGIS)

UF1873 Implantación y Mantenimiento de Sistemas de Comunicaciones para Servicios Multimedia y Gestión de Incidencias

WINDOWS : TERMINAL SERVER

CURSO DE PROGRAMACIÓN PHP MySQL

Transcripción:

CURSO OFICIAL DE DESARROLLO DE APLICACIONES IOS NIVEL I Impartido por 91 435 58 43 www.cice.es Curso Online de Desarrollo de Aplicaciones IOS Nivel I

ESCUELAS HAY MUCHAS, PERO SOLO UNA ES OFICIAL. TÚ DECIDES Modalidad Elearning Duración 80 horas (2 meses) Dirigido a Personas que deseen aprender a desarrollar aplicaciones para entornos IOS. Requisitos previos Personas con conocimientos de informática básica y preferiblemente con conocimientos básicos de programación aunque no obligatorios (el Curso parte de cero incluyendo formación orientada a POO y Objetive - C). Objetivo Global Preparar a los Alumnos en el desarrollo de pequeñas aplicaciones IOS con conocimientos sobre POO y Objective C (lenguaje de programación indispensable en la creación de aplicaciones para IOS), siendo capaces de desarrollar planteamientos sencillos para el desarrollo de aplicaciones, tanto particularmente como en un equipo de trabajo. Materiales necesarios para el desarrollo del Curso Para poder realizar el curso, el alumno deberá descargar e instalar paquetes de software, todos ellos de libre distribución. Además, es totalmente necesario que el Alumno cuente con un ordenador Apple (Imac, Mac Book, Mac Pro, etc.), que soporte los paquetes de software y aplicaciones involucradas en este Programa de Estudios. Documentación

El Alumno, tras la finalización de cada uno de los Módulos y su validación por el Tutor del Curso, podrá descargarse los resúmenes que el Tutor ha creado para cada Módulo. Actividades y Ejercicios Prácticos El Curso consta de una serie de módulos desarrollados en formato multimedia (totalmente interactivos) que el Alumno irá desarrollando conforme va avanzando. Cada semana se plantearán varias actividades y ejercicios prácticos relacionados con cada módulo de aprendizaje. Los Alumnos deberán hacer estos ejercicios, y colocarlos en una Zona específica dentro del Campus Virtual que CICE pone a su disposición. El Tutor del Curso se encargará de realizar las correcciones oportunas (si las hubiere) y dar las indicaciones necesarias que permitan que el Alumno pueda pasar al siguiente módulo de aprendizaje. El Curso se verá completado por una serie vídeo tutoriales y sesiones síncronas a través de la herramienta de videoconferencia del Campus Virtual. También habrá habilitado un foro y un servicio de mensajería, además de otras funcionalidades que completarán el desarrollo del Curso. Coste y Forma de Pago El coste del Curso es de 500, y se podrá pagar a través de la página web de la Escuela www.cice.es, además de otras formas de pago reflejadas en la web de CICE.

Materias Módulo 1: Empezando con ios 7 Principios básicos de Objective C o Historia o Características o Clases o Declaración de métodos o Variables Entorno de desarrollo o Xcode 5 Inicios: El videojuego o De dónde viene? o Cómo surge? Ejercicio resuelto Video Tutoriales Configurar entorno de desarrollo Hola Mundo explicando entorno de desarrollo Módulo 2. Implementación de Interfaces Gráficas Patrón de diseño Modelo-Vista-Controlador o Modelo o Vista o Controlador Storyboards y diferencias con los anteriores.xib y.nib Objetos de la vista Tipos de View Controllers Conexión de la vista con el controlador o Primeros pasos o Conectando la vista con el controlador Ejercicio resuelto es o Patrón de diseño Modelo-Vista-Controlador o Calculadora post fija Módulo 3. Fundamentos de Objective - C Automatic Reference Counting Sintaxis de Objective-C o Clases o Métodos o Definición de variables o Bucles

o Herencia Clases de Cocoa Touch o NSObject o NSNumber o NSValue o NSArray y NSMutableArray o NSDictionary y NSMutableDictionary View Controllers o De un vistazo o Un View Controller como manejador de un conjunto de vistas Objective-C Módulo 4. Programación Orientada a Objetos (POO) adaptada a Objective- C Introducción a la POO o Variables y tipos de datos Variables globales y locales o Operadores comunes y su uso en un programa Operadores relacionales y de igualdad Operadores lógicos Operadores de asignación compuestos o Comentar el código o Sentencias de control de flujo de un programa (if, switch, for, while,...) if else for While y Do While Switch case o Arrays. Concepto y forma de utilizarlos o Conocimientos de librerías de funciones y/o clases de uso general para operaciones de entrada y salida de datos Manipulación de cadenas Operaciones matemáticas básicas o Punteros Sobre programación orientada a objetos Concepto de clase y objeto Concepto de método y propiedad y diferencia entre ambos Concepto de herencia Noción de excepción o error en tiempo de ejecución y forma de capturarlo en un programa

o Introducción a la POO Módulo 5. UITableView y TableViewController Concepto de una tabla en ios 7 Partes Celdas y secciones Editar UITableViews Celdas estándar Celdas Customizadas Creación de celdas estandarizadas con pantalla detalle Ejemplo de uso o Ejercicio de Tabla Módulo 6. UITabBarController Creación de un UITabBarController Añadir controladores de vista Personalización Ejemplos de uso o Ejercicio con TabBar Módulo 7. Conectándose a Internet desde nuestra aplicación UIWebView Leer datos desde internet o NSURLConnection y NS(Mutable)URLRequest o Autenticación http o Envío de emails y SMS desde la aplicación es o Ejercicio WebView o Ejercicio Envío mail

Módulo 8. Multimedia (reproducción de audio y vídeo) Descripción de los recursos multimedia del terminal Importación de sonidos en una aplicación Importación de videos en una aplicación Importación de videos en una aplicación II o Práctica reproducción de vídeo MÓDULO 9. Posicionamiento y Mapas Core Location Framework Requisitos Parámetros de alcance y precisión Iniciar y recibir localización Uso del geocoder directo e inverso de Core Location Representación de mapas con Map Kit o Vídeo de hacer un mapa MÓDULO 10. Publicación de una App en el AppStore Publicación de la Aplicación o Apple ios Developer o Provisioning Portal Signa an Application Certificate Devices App ID Provisioning Profiles Certificado de desarrollador Identificador de la Aplicación Asociación a dispositivos de desarrollo Beta Testing Certificado de distribución Meta-Información o Subir una Aplicación al AppStore

Duración y Fechas Inicio: 08/09/ Duración: 80 horas (2 meses) Horario: ONLINE Precio y beneficios adicionales Importe total: 500 (Formación exenta de IVA por ley en España) Formas de pago: presencial con tarjeta en nuestra instalaciones, transferencia bancaria o pago online en www.cice.es Ayudas al estudio. Sobre los cursos de verano se aplicará un descuento del 5% en los siguientes casos: Antiguo Alumno, Desempleo, Familia numerosa, Discapacidad, Primera línea de consanguineidad con un alumno CICE y Colectivos especiales con acuerdo en CICE Beneficios adicionales: o El importe del programa de verano de mayor importe que realices, se descontará íntegramente del PVP de cualquier programa de más de 200h que se realice en octubre de (no compatible con ninguna otra promoción vigente en la escuela, salvo forma de pago). En caso de ser un programa de menos de 200 horas, se te descontará el 50% del importe del curso de verano sobre el PVP o En caso de realizar varios cursos de verano, el alumno recibirá un 5% de descuento sobre el PVP a partir del segundo curso en el que se matricule (acumulable a las ayudas al estudio) o Si tuvieses cualquier pregunta adicional sobre el curso, no dudes en contactar con nuestro equipo de asesores

Información e inscripciones C/ Povedilla, 4 28009 Madrid T. 91 435 58 43 F. 91 576 36 50 www.cice.es 91 435 58 43