Menú
¡Llama gratis! 900 264 357

ESPECIALIZACIÓN EN PROGRAMACIÓN iPHONE & iPAD CON VISUAL C# Y OBJETIVE-C del centro PC CARRIER

Programa de ESPECIALIZACIÓN EN PROGRAMACIÓN iPHONE & iPAD CON VISUAL C# Y OBJETIVE-C

Modalidad: Presencial
Localización: A Coruña

Temario

PROGRAMACIÓN iPHONE & iPAD CON VISUAL C# Y OBJETIVE-C



2.1 PROGRAMACIÓN VISUAL STUDIO .NET .MCSD



OBJETIVO: Desarrollo de aplicaciones para Windows 8 y Windows Store utilizando la plataforma Microsoft Visual Studio 2012. Desarrollo de aplicaciones web con ASP .NET, HTML5, CSS3 y JavaScript.



REQUISITOS PREVIOS: Conocimientos básicos de informática, manejo de windows a nivel usuario, conocimientos básicos de metodología de programación.



CERTIFICACIÓN: ·, MCSD de Microsoft



FORMACIÓN TÉCNICA

Microsoft SQL Server database Developer

Metodología de la programación: Desarrollo Ágil (SCRUM)

Microsoft SQL Server database Administrator



FORMACIÓN ESPECÍFICA

·, PROGRAMMING IN C#. Examen 483

Sintaxis C#.

Creación de métodos, manejar excepciones, monitorear aplicaciones.

Desarrollo de código para una aplicación gráfica.

Creación de clases e implentación de colecciones con seguridad de tipos y de jerarquías de clases usando herencia.

Lectura y escritura de datos locales.

... etc.

·, ESSENTIALS OF DEVELOPING WINDOWS STORE APPS USING C#. Examen 484

Introducción a la plataforma Windows 8 y a las aplicaciones Windows Store.

Creación de interfaces de usuario usando XAML.

Presentación de los datos.

Trabajar con controles de presentación de datos.

Implementar el diseño usando controles Windows 8 Built-in.

Manejo de archivos en aplicaciones Windows 8.

... etc.

·, ADVANCED WINDOWS STORE APP DEVELOPMENT USING C#. Examen 485

Básicos de aplicaciones.

Implementar animaciones y transiciones, globalización y localización.

Interfaces de usuario representativas y sin fisuras.

Escenarios de datos avanzados en aplicaciones.

Creación de componentes y controles reutilizables.

Implementar escenarios avanzados de contratos.

... etc.

·, PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3. Examen 480

Introducción a HTML y CSSCreación de páginas de estilo HTML5.

Introducción a JavaScript.

Creación de formularios para recolectar datos y validar entradas de usuario.

Comunicación con un origen de datos remoto.

Estilos en HTML5 usando CSS3.

Creación de objetos y métodos usando JavaScript.

ASP .NET MVC4: Explorar.

Diseño de aplicaciones web.

Desarrollo de modelos, controladores y vistas.

Testear y depurar aplicaciones web.

Estructurar aplicaciones web.

Aplicar estilos en aplicaciones web.

Construir páginas de respuesta en aplicaciones web.

Usar JavaScript y jQuery para páginas de respuesta en aplicaciones web.

Controlar el acceso a datos en aplicaciones web.

Introducción a servicios y tecnologías cloud.

Consultas y manipulación de datos usando Entity Framework.

ADO.NET.Creación y uso de ASP.NET Web API Services.

Seguridaden ASP.NET Web API Services.

Creación y diseño de servicios WCF.

... etc.



CARGA LECTIVA CURSO: 220 Hr.

Formación técnica y Certificación: 100 Hr.

Formación específica: Clases: 120 Hr.







2.2 PROGRAMACIÓN iPHONE & iPAD. OBJECTIVE-C



OBJETIVOS: Aprender a crear aplicaciones que se ejecutarán en dispositivos móviles Apple: entornos iPhone & iPad.



REQUISITOS: Conocimientos de algún lenguaje del estilo C, y estar familiarizado con los conceptos de programación orientada a objetos.



FORMACIÓN TÉCNICA

Introducción a Objective-C

Clases, objetos y métodos. Propiedades. Envío de mensajes. Foundation Classes: strings, arrays...

Entorno de desarrollo. XCode 5.0

Creación y navegación de proyectos iOS en XCode. Uso eficiente de XCode. Análisis de rendimiento con Instruments. Establecer breakpoints e investigar problemas.



FORMACIÓN ESPECÍFICA

·, COCOA TOUCH. LIBRERÍAS DE CLASES

Uso de las principales clases del framework Cocoa Touch.

Beneficios del patrón de diseño del modelo vista-controlador (MVC).

Definir delegados.

Notificaciones.

Uso de sintaxis de bloque para clarificar el código.

·, VISTAS Y CONTROLADORES DE VISTA. INTERFAZ GRÁFICA DE USUARIO

Diseño de vistas con Storyboards y Segues en el Interfaz Builder.

Conectar vistas y controladores de vista.

Navegación entre escenas en código y con el Interfaz Builder.

Definir acciones para responder a eventos de control.

Uso de autolayout para crear interfaces robustas y flexibles.

Audiencia de destino internacional con localización.

Añadir imágenes, gestos y animaciones a la app.

TableViews: gestión de filas de datos tabulares.

Crear una fuente de datos para llenar una tabla.

Insretar y eliminar filas de tabla.

Organizar datos en secciones de tabla.

Controladores de navegación y barra de pestañas.

Controladores de contenedores.

Uso de controladores de navegación para crear apps jerárquicas.

Uso de controladores de pestañas para crear apps multi-modo.

Teclado virtual y pantalla táctil.

Configurar teclado.

Crear un delegado para gestionar entradas de teclado.

Detectar y responder a toques, deslizamientos y otros gestos.

·, SERVICIOS WEB REMOTOS

Hacer solicitudes asíncronas a una interfaz RESTful.

Usar los datos JSON de la respuesta.

·, CORE DATA. MODELADO DE DATOS Y PERSISTENCIA

Herramientas de modelado para apps de datos persistentes.

Crear, leer (fetch), actualizar y eliminar entidades persistentes.

Gestión de relaciones de modelo.

·, TRANSICIÓN A iPAD

Uso del controlador de vista dividida y popovers específicos de apps iPad.

Transformar una app para iPhone en una app Universal que se pueda ejecutar en ambas plataformas.

·, RENDIMIENTO Y DEBUGGING

Evitar y gestionar advertencias de memoria.

Usar Instruments para solucionar problemas de memoria y perfilar el código.

Usar herramientas de depuración en XCode.

Solucionar errores y advertencias comunes.



CARGA LECTIVA CURSO: 220 Hr.

Formación técnica y Certificación: 100 Hr.

Formación específica: Clases: 120 Hr.

Información Adicional

Modalidad: Presencial / Online



CARGA LECTIVA ESPECIALIDAD: 700 Hr.

Formación técnica y Certificación: 200 Hr.

Formación específica: Clases: 240 Hr.

Proyectos: 60 Hr.

Prácticas en Empresa: 200 Hr.



El alumno también podrá realizar un solo módulo de la especialidad.

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​