• No se han encontrado resultados

CURSO OFICIAL DE DESARROLLO DE APLICACIONES IOS NIVEL I

N/A
N/A
Protected

Academic year: 2021

Share "CURSO OFICIAL DE DESARROLLO DE APLICACIONES IOS NIVEL I"

Copied!
9
0
0

Texto completo

(1)

Impartido por

91 435 58 43 | www.cice.es

CURSO OFICIAL DE DESARROLLO

DE APLICACIONES IOS NIVEL I

(2)

CURSOS DE

VERANO

2014

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.

(3)

CURSOS DE

VERANO

2014

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

w w w .c ic e .e s

, además de otras formas de pago reflejadas en la

(4)

CURSOS DE

VERANO

2014

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

• Vídeo Tutoriales

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

(5)

CURSOS DE

VERANO

2014

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 • Ejercicio Resuelto

• Autoevaluación • Vídeo Tutorial • 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

(6)

CURSOS DE

VERANO

2014

• Vídeo Tutorial 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 • Ejercicio Resuelto • Autoevaluación • Vídeo Tutorial o Ejercicio de Tabla

 

Módulo  6.  UITabBarController  

• Creación de un UITabBarController • Añadir controladores de vista • Personalización

• Ejemplos de uso • Ejercicio Resuelto • Autoevaluación • Vídeo Tutorial

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 • Ejercicio Resuelto

• Autoevaluación • Vídeo Tutoriales

o Ejercicio WebView o Ejercicio Envío mail

(7)

CURSOS DE

VERANO

2014

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 • Ejercicio Resuelto

• Autoevaluación • Vídeo Tutorial

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

• Vídeo Tutorial

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

• Vídeo Tutorial

o Subir una Aplicación al AppStore

(8)

CURSOS DE

VERANO

2014

Duración y Fechas

Inicio: 08/09/2014

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 2014 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 2014 (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)

(9)

Referencias

Documento similar

En junio de 1980, el Departamento de Literatura Española de la Universi- dad de Sevilla, tras consultar con diversos estudiosos del poeta, decidió propo- ner al Claustro de la

[r]

SVP, EXECUTIVE CREATIVE DIRECTOR JACK MORTON

Social Media, Email Marketing, Workflows, Smart CTA’s, Video Marketing. Blog, Social Media, SEO, SEM, Mobile Marketing,

Missing estimates for total domestic participant spend were estimated using a similar approach of that used to calculate missing international estimates, with average shares applied

Por lo tanto, en base a su perfil de eficacia y seguridad, ofatumumab debe considerarse una alternativa de tratamiento para pacientes con EMRR o EMSP con enfermedad activa

The part I assessment is coordinated involving all MSCs and led by the RMS who prepares a draft assessment report, sends the request for information (RFI) with considerations,

Ciaurriz quien, durante su primer arlo de estancia en Loyola 40 , catalogó sus fondos siguiendo la división previa a la que nos hemos referido; y si esta labor fue de