¿Te ayudamos? 900 49 47 47

Máster TIC Programación de aplicaciones y dispositivos móviles

Máster en Santa Cruz de Tenerife (S.C. Tenerife)

PC CARRIER M

TExto no se de donde sale

foto del centro
foto del centro foto del centro foto del centro foto del centro
Ubicacion

Ciudad (Provincia) Calle Ver mapa Como llegar

  • 501-1000 €
  • Santa Cruz de Tenerife (S.C. Tenerife)
  • PC CARRIER M

Se imparte en Santa Cruz de Tenerife, online y 51 sedes más.

Resumen

Con este máster vas a poder prepararte y especializarte en uno de los sectores que mayor demanda de profesionales ha generado durante los últimos años, como son los desarrolladores y programadores de aplicaciones para dispositivos móviles. Se trata de un proyecto formativo publicado en Lectiva.com para ampliar el extenso catálogo de formaciones sobre la programación de aplicaciones móviles Es una formación que se hará de forma presencial en las sedes de Valencia, Sevilla, Madrid, Barcelona y A Coruña, tendrá una duración de 10 meses y supondrá la dedicación de 700 horas lectivas.

Objetivos: Con este máster vas a poder especializarte en la programación de aplicaciones y a programar con Java, con Oracle, los métodos HTTP, conocerás la arquitectura del sistema, aprenderás a trabajar con Android, las funciones de desarrollo, la interfaz gráfica del usuario, comenzarás a trabajar con la estructura de Windows 8.0, conocerás el HTML5, etc.

Sedes

Santa Cruz de Tenerife, A Coruña , Albacete, Alicante, Almeria, Avila, Badajoz, Barcelona, Bilbao, Burgos, Caceres, Cadiz, Castelló de la Plana, Ceuta, Ciudad Real, Cordoba, Cuenca, Donostia-San Sebastian, Girona, Granada, Guadalajara, Huelva, Huesca, Jaen, Las Palmas de Gran Canaria , Leon, Lleida, Logroño, Lugo, Madrid, Malaga, Melilla, Murcia, Ourense, Oviedo, Palencia, Palma, Pamplona/Iruña, Pontevedra, Salamanca, Santander, Segovia, Sevilla, Soria, Tarragona, Teruel, Toledo, Valencia, Valladolid, Vitoria-Gasteiz, Zamora, Zaragoza, online

Temario completo de este curso

FORMACIÓN TÉCNICA Y CERTIFICACIÓN. 100 h + Tutor Persona (horario libre)

MÓDULO 1.1 FORMACIÓN ESPECIFICA. CLASES. 120 h + Prácticas Cloudlab (Consultar horarios) Oracle Certified Professional, Java SE 7 Programmer II. Examen 1Z0-804 CERTIFICACIONES 6ç

Java Basics.
  • Tipos de datos Java.
  • Datos usando la clase StringBuilder.
  • Crear y manipular Strings.
  • Operadores.
  • Construcciones de decisión.
  • Arrays.
  • Construcciones de repetición.
  • Métodos y encapsulación.
  • Herencia.
  • Polimorfismo.
  • Gestión de excepciones.
Oracle Certified Associate, Java SE 7 Programmer I. Examen 1Z0-803
  • Operaciones DML, DDL y DCL.
  • Diseño y creación de BBDD.
  • Objetos de base de datos.
  • Bloques PL/SQL.
  • Funciones y procedimientos almacenados.
  • Transacciones.
  • Triggers.
  • Datos CLOB y BLOB.
  • SQL dinámico.
  • Modelo objeto-relacional.
Oracle Developer. PL/SQL
  • Modelo de tecnología Servlet.
  • Métodos HTTP, protocolos. Cookies.
  • Interfaz HttpServletResponse.
  • Páginas JSP.
  • Clases servlet.
  • Tag Libraries.
  • Archivos JAR.
  • Archivos de clase Java.
  • Protección de recursos de accesos HTTP.
  • Archivo WAR.
  • Modelo Web Container.
  • Modelo de proceso web container request.
  • Gestión de sesiones.
  • APIs de acceso al objeto de sesión.
  • Autenticación, autorización, integridad de datos, confidencialidad.
  • Restricciones de seguridad.
  • Configuración de login.
  • Modelo JavaServer Pages (JSP).
  • Elementos del lenguaje.
  • Directivas.
  • JSP Document.
  • Eventos y objetos.
  • Expression Language (EL).
  • Standard Actions.
  • Tag Libraries.
  • Patrones Java EE.
  • ModelView-Controller.
Java EE 5 Web Component Developer Certified Professional Exam. Examen 1Z0-858
  • EJB 3.0 Enterprise Bean.
  • API de entidades de Persistence.
  • Operaciones de entidad.
  • Unidades y contextos de Persistence.
  • Java Persistence Laguage Query.
  • Tecnologías de acceso remoto.
  • Transacciones y Excepciones.
  • Conceptos de seguridad.
  • Servicios Web XML estándar.
  • Servicios Web SOAP 1.2.
  • Servicios Web J2EE. Publicación.
  • Seguridad.
  • Desarrollo de servicios web.
  • Clientes de servicios Web.
Java EE 5 Business Component Developer & Web Services Developer
  • Arquitectura del sistema.
  • Licencias.
  • Interfaz de usuario.
  • Menús.
  • Opciones de menú y menús de diálogo.
  • Diálogos.
  • Procesado de eventos.
  • Eventos de botón, de teclado y de movimiento.
  • Notificaciones.
  • Barra de notificaciones, Clock Display.
  • Estilos y temas.
  • Vistas.
  • Objeto vista.
  • Gráficos 2D y 3D.
  • Dibujar con Canvas y OpenGL.
  • Archivos de recursos.
  • Manifiesto Android.
  • Nombre de la aplicación, método de ejecución, definición de Actividad principal.
  • Formatos XML.
  • Alias de recursos e internacionalización.
  • Sustitución de recursos mediante la opción Alternative.
  • Conceptos de seguridad, seguridad y permisos.
  • Componentes de la aplicación.
  • Intenciones y filtros de intenciones.
  • Roles de intenciones.
  • Vínculo con Applications.
  • Intenciones implícitas y explícitas.
  • Ciclo de vida de Actividades.
  • Proveedores de contenidos.
  • Ciclo de vida del servicio.
  • BroadCastReceiver.
  • Almacenamiento.
  • Introducción a archivos I/O.
  • Preferencias.
  • Guardar y leer datos de aplicación.
  • SQLite.
  • Uso de SQL en la base de datos.
  • Comunicaciones.
  • Protocolos de red (HTTP, TCP/IP).
  • Paquetes java.net y android.net.
  • Bluetooth.
  • Paquete android.bluetooth.
  • WiFi.
  • Paquete WiFi de Android.
  • Dispositivos y gestores externos.
  • GPS. Paquete de sensor GPS.
  • Sensores.
  • Paquete sensor.
  • Multimedia.
  • Audio.
  • Video.
  • Utilizar archivos media.
  • Testing.
  • Framework Junit.
  • Pruebas automatizadas.
  • Código nativo.
  • JNI.
  • Lenguaje de script (ASE).
  • Introducción a NDK.
Introducción a la plataforma Android. Fundamentos de programación Android.

FORMACIÓN TÉCNICA Y CERTIFICACIÓN. 100 h + Tutor Persona (horario libre)

FORMACIÓN ESPECÍFICA. CLASES. 120 h + Prácticas Cloudlab (Consultar horarios) Android Framework Publicación de la aplicación

  • Gestión de la aplicación.
  • Versiones.
  • Grabar la versión en el archivo de manifiesto.
  • Generación de Clave Privada.
  • Uso de las herramientas de clave para crear claves privadas.
  • Clave de registro Map API.
  • Uso de MapView.
  • Distribución de la aplicación.
  • Firma.
  • Firma del archivo apk.
  • Actualización.
  • Actualización automática desde Android Market por versión.

CONTENIDO FORMATIVO ANDROID APPLICATION ENGINEER
MÓDULO 1.2 CERTIFICACIONES 7

  • Funciones de desarrollo.
  • Eclipse.
  • Android Development Tools Plugin (adt).
  • Diagnóstico de archivos con Layoutopt.
  • Edición de imágenes con Draw 9-patch.
  • Creación de archivos apk con Android Asset Packaging Tool (aapt).
  • Definición de interfaces con diferentes capas con Android Interface Description Language (aidl). SQLite con sqlite3.
  • Conversión de archivos de clase en archivos dex con dx.
  • Optimización de archivos apk con zipalign.
  • Funciones de depuración.
  • Android Emulator.
  • Android Virtual Devices (AVDs).
  • Mostrar jerarquía de archivo con Hierarchy Viewer.
  • Dalvik Debug Monitor Server (DDMS).
  • Android Debug Bridge (adb).
  • Tracer aplicaciones Android con Traceview.
  • Crear una imagen de tarjeta SD con mksdcard. UI/Applications Exerciser Monkey.
  • Comando android para gestión de AVD y SDK.

CERTIFICACIONES 8 METODOLOGÍA DE MÓDULOS Y ESPECIALIDADES ESPECIALIDAD: Unidad de formación que habilita para una función certificada CARGA LECTIVA (700 h): 2 módulos (440 h) + Proyectos (60 h) + Prácticas Empresa (200 h) + Módulo Curricular

  • MCSD de Microsoft
  • Microsoft SQL Server database Developer
  • Metodología de la programación: Desarrollo Ágil (SCRUM)
  • Microsoft SQL Server database Administrator .
FORMACIÓN TÉCNICA Y CERTIFICACIÓN. 100 h + Tutor Persona (horario libre)

MÓDULO 2.1 FORMACIÓN ESPECÍFICA. CLASES. 120 h + Prácticas Cloudlab
  • 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.
Essentials of Developing Windows Store APPS Using C#. Examen 484
  • 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...
Advanced Windows Store APP Development Using C#. Examen 485
  • 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. etc....
Programming in HTML5 with JavaScript and CSS3. Examen 480
  • 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. etc...
Programming in HTML5 with JavaScript and CSS3. Examen 480
  • 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.
  • Seguridad en ASP .NET Web API Services.
  • Creación y diseño de servicios WCF. etc...

FORMACIÓN TÉCNICA Y CERTIFICACIÓN. 100 h + Tutor Persona (horario libre)

MÓDULO 2.2 FORMACIÓN ESPECÍFICA. CLASES. 120 h + Prácticas Cloudlab (Consultor horarios) Cocoa Touch. Librerías de clases PROGRAMACIÓN i-PHONE & iPad. OBJECTIVE-C

  • Clases, objetos y métodos. Propiedades. Envío de mensajes. Foundation Classes: strings, arrays...
  • Introducción a Objective-C 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.
  • 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.
  • Insertar 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.
  • Vistas y controladores de vista. Interfaz gráfica de usuario Servicios web remotos
  • Hacer solicitudes asíncronas a una interfaz RESTful. Usar los datos JSON de la respuesta.
  • Herramientas de modelado para apps de datos persistentes. Crear, leer (fetch), actualizar y eliminar entidades persistentes. Gestión de relaciones de modelo.
  • Core Data. Modelado de datos y persistencia
  • 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.
  • Transición a iPad
  • 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.
  • Rendimiento y Debugging
Ver más ...

Máster TIC Programación de aplicaciones y dispositivos móviles

Máster en Santa Cruz de Tenerife (S.C. Tenerife)

PC CARRIER M

Con este máster vas a poder prepararte y especializarte en uno de los sectores que mayor demanda de profesionales ha generado durante los últimos años, como son los desarrolladores y programadores de aplicaciones para dispositivos móviles. Se trata de un proyecto formativo publicado en Lectiva.com para ampliar el extenso catálogo de formaciones sobre la programación de aplicaciones móviles Es una formación que se hará de forma presencial en las sedes de Valencia, Sevilla, Madrid, Barcelona y A Coruña, tendrá una duración de 10 meses y supondrá la dedicación de 700 horas lectivas.

Objetivos: Con este máster vas a poder especializarte en la programación de aplicaciones y a programar con Java, con Oracle, los métodos HTTP, conocerás la arquitectura del sistema, aprenderás a trabajar con Android, las funciones de desarrollo, la interfaz gráfica del usuario, comenzarás a trabajar con la estructura de Windows 8.0, conocerás el HTML5, etc.

501-1000 €

Temario completo de este curso

FORMACIÓN TÉCNICA Y CERTIFICACIÓN. 100 h + Tutor Persona (horario libre)

MÓDULO 1.1 FORMACIÓN ESPECIFICA. CLASES. 120 h + Prácticas Cloudlab (Consultar horarios) Oracle Certified Professional, Java SE 7 Programmer II. Examen 1Z0-804 CERTIFICACIONES 6ç

Java Basics.

  • Tipos de datos Java.
  • Datos usando la clase StringBuilder.
  • Crear y manipular Strings.
  • Operadores.
  • Construcciones de decisión.
  • Arrays.
  • Construcciones de repetición.
  • Métodos y encapsulación.
  • Herencia.
  • Polimorfismo.
  • Gestión de excepciones.
Oracle Certified Associate, Java SE 7 Programmer I. Examen 1Z0-803
  • Operaciones DML, DDL y DCL.
  • Diseño y creación de BBDD.
  • Objetos de base de datos.
  • Bloques PL/SQL.
  • Funciones y procedimientos almacenados.
  • Transacciones.
  • Triggers.
  • Datos CLOB y BLOB.
  • SQL dinámico.
  • Modelo objeto-relacional.
Oracle Developer. PL/SQL
  • Modelo de tecnología Servlet.
  • Métodos HTTP, protocolos. Cookies.
  • Interfaz HttpServletResponse.
  • Páginas JSP.
  • Clases servlet.
  • Tag Libraries.
  • Archivos JAR.
  • Archivos de clase Java.
  • Protección de recursos de accesos HTTP.
  • Archivo WAR.
  • Modelo Web Container.
  • Modelo de proceso web container request.
  • Gestión de sesiones.
  • APIs de acceso al objeto de sesión.
  • Autenticación, autorización, integridad de datos, confidencialidad.
  • Restricciones de seguridad.
  • Configuración de login.
  • Modelo JavaServer Pages (JSP).
  • Elementos del lenguaje.
  • Directivas.
  • JSP Document.
  • Eventos y objetos.
  • Expression Language (EL).
  • Standard Actions.
  • Tag Libraries.
  • Patrones Java EE.
  • ModelView-Controller.
Java EE 5 Web Component Developer Certified Professional Exam. Examen 1Z0-858
  • EJB 3.0 Enterprise Bean.
  • API de entidades de Persistence.
  • Operaciones de entidad.
  • Unidades y contextos de Persistence.
  • Java Persistence Laguage Query.
  • Tecnologías de acceso remoto.
  • Transacciones y Excepciones.
  • Conceptos de seguridad.
  • Servicios Web XML estándar.
  • Servicios Web SOAP 1.2.
  • Servicios Web J2EE. Publicación.
  • Seguridad.
  • Desarrollo de servicios web.
  • Clientes de servicios Web.
Java EE 5 Business Component Developer & Web Services Developer
  • Arquitectura del sistema.
  • Licencias.
  • Interfaz de usuario.
  • Menús.
  • Opciones de menú y menús de diálogo.
  • Diálogos.
  • Procesado de eventos.
  • Eventos de botón, de teclado y de movimiento.
  • Notificaciones.
  • Barra de notificaciones, Clock Display.
  • Estilos y temas.
  • Vistas.
  • Objeto vista.
  • Gráficos 2D y 3D.
  • Dibujar con Canvas y OpenGL.
  • Archivos de recursos.
  • Manifiesto Android.
  • Nombre de la aplicación, método de ejecución, definición de Actividad principal.
  • Formatos XML.
  • Alias de recursos e internacionalización.
  • Sustitución de recursos mediante la opción Alternative.
  • Conceptos de seguridad, seguridad y permisos.
  • Componentes de la aplicación.
  • Intenciones y filtros de intenciones.
  • Roles de intenciones.
  • Vínculo con Applications.
  • Intenciones implícitas y explícitas.
  • Ciclo de vida de Actividades.
  • Proveedores de contenidos.
  • Ciclo de vida del servicio.
  • BroadCastReceiver.
  • Almacenamiento.
  • Introducción a archivos I/O.
  • Preferencias.
  • Guardar y leer datos de aplicación.
  • SQLite.
  • Uso de SQL en la base de datos.
  • Comunicaciones.
  • Protocolos de red (HTTP, TCP/IP).
  • Paquetes java.net y android.net.
  • Bluetooth.
  • Paquete android.bluetooth.
  • WiFi.
  • Paquete WiFi de Android.
  • Dispositivos y gestores externos.
  • GPS. Paquete de sensor GPS.
  • Sensores.
  • Paquete sensor.
  • Multimedia.
  • Audio.
  • Video.
  • Utilizar archivos media.
  • Testing.
  • Framework Junit.
  • Pruebas automatizadas.
  • Código nativo.
  • JNI.
  • Lenguaje de script (ASE).
  • Introducción a NDK.
Introducción a la plataforma Android. Fundamentos de programación Android.

FORMACIÓN TÉCNICA Y CERTIFICACIÓN. 100 h + Tutor Persona (horario libre)

FORMACIÓN ESPECÍFICA. CLASES. 120 h + Prácticas Cloudlab (Consultar horarios) Android Framework Publicación de la aplicación

  • Gestión de la aplicación.
  • Versiones.
  • Grabar la versión en el archivo de manifiesto.
  • Generación de Clave Privada.
  • Uso de las herramientas de clave para crear claves privadas.
  • Clave de registro Map API.
  • Uso de MapView.
  • Distribución de la aplicación.
  • Firma.
  • Firma del archivo apk.
  • Actualización.
  • Actualización automática desde Android Market por versión.

CONTENIDO FORMATIVO ANDROID APPLICATION ENGINEER
MÓDULO 1.2 CERTIFICACIONES 7

  • Funciones de desarrollo.
  • Eclipse.
  • Android Development Tools Plugin (adt).
  • Diagnóstico de archivos con Layoutopt.
  • Edición de imágenes con Draw 9-patch.
  • Creación de archivos apk con Android Asset Packaging Tool (aapt).
  • Definición de interfaces con diferentes capas con Android Interface Description Language (aidl). SQLite con sqlite3.
  • Conversión de archivos de clase en archivos dex con dx.
  • Optimización de archivos apk con zipalign.
  • Funciones de depuración.
  • Android Emulator.
  • Android Virtual Devices (AVDs).
  • Mostrar jerarquía de archivo con Hierarchy Viewer.
  • Dalvik Debug Monitor Server (DDMS).
  • Android Debug Bridge (adb).
  • Tracer aplicaciones Android con Traceview.
  • Crear una imagen de tarjeta SD con mksdcard. UI/Applications Exerciser Monkey.
  • Comando android para gestión de AVD y SDK.

CERTIFICACIONES 8 METODOLOGÍA DE MÓDULOS Y ESPECIALIDADES ESPECIALIDAD: Unidad de formación que habilita para una función certificada CARGA LECTIVA (700 h): 2 módulos (440 h) + Proyectos (60 h) + Prácticas Empresa (200 h) + Módulo Curricular

  • MCSD de Microsoft
  • Microsoft SQL Server database Developer
  • Metodología de la programación: Desarrollo Ágil (SCRUM)
  • Microsoft SQL Server database Administrator .
FORMACIÓN TÉCNICA Y CERTIFICACIÓN. 100 h + Tutor Persona (horario libre)

MÓDULO 2.1 FORMACIÓN ESPECÍFICA. CLASES. 120 h + Prácticas Cloudlab
  • 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.
Essentials of Developing Windows Store APPS Using C#. Examen 484
  • 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...
Advanced Windows Store APP Development Using C#. Examen 485
  • 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. etc....
Programming in HTML5 with JavaScript and CSS3. Examen 480
  • 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. etc...
Programming in HTML5 with JavaScript and CSS3. Examen 480
  • 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.
  • Seguridad en ASP .NET Web API Services.
  • Creación y diseño de servicios WCF. etc...

FORMACIÓN TÉCNICA Y CERTIFICACIÓN. 100 h + Tutor Persona (horario libre)

MÓDULO 2.2 FORMACIÓN ESPECÍFICA. CLASES. 120 h + Prácticas Cloudlab (Consultor horarios) Cocoa Touch. Librerías de clases PROGRAMACIÓN i-PHONE & iPad. OBJECTIVE-C

  • Clases, objetos y métodos. Propiedades. Envío de mensajes. Foundation Classes: strings, arrays...
  • Introducción a Objective-C 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.
  • 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.
  • Insertar 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.
  • Vistas y controladores de vista. Interfaz gráfica de usuario Servicios web remotos
  • Hacer solicitudes asíncronas a una interfaz RESTful. Usar los datos JSON de la respuesta.
  • Herramientas de modelado para apps de datos persistentes. Crear, leer (fetch), actualizar y eliminar entidades persistentes. Gestión de relaciones de modelo.
  • Core Data. Modelado de datos y persistencia
  • 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.
  • Transición a iPad
  • 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.
  • Rendimiento y Debugging

 
ver temario completo
 

Preguntas a exalumnos

Más cursos relacionados de Informática y tecnología

  •  Esneca

    Máster en Programación Informática (JAVA, C# Y PHP)

    Máster a distancia 575 €2.300 €Descuento Esneca

    El curso está estructurado en dos grandes partes: el contenido del primer bloque se centra en un estudio profundo del lenguaje, desde la sintaxis hasta cómo está implementada la programación ...

  •  Intergrupo

    Programación Páginas Web JavaScript y ASP .NET 3.5 (Visual Basic)

    Curso bonificable online Consultar precio Intergrupo

    Módulo 1: Programación Cliente (JavaScript) Programación de páginas web Introducción a JavaScript Fundamentos de programación Objetos y Arrays en ...

  •  TITULAE

    ¿Quieres el Titulo Oficial de Técnico Superior en Desarrollo de Aplicaciones Multiplataforma? Esta formación es totalmente Online flexible durante las 24 horas del día, ya que podrás conectar con la ...

  •  Euroinnova Business School

    Curso de VMware vSphere 5

    Curso bonificable online 189 €340 €Descuento Euroinnova Business School

    Objetivos: Los objetivos de nuestro Curso de VMware vSphere 5 son muy claros y te ayudarán a formarte en Otros lenguajes de programación. Requisitos: Efectuar la matrícula. A quién va dirigido: ...

  •  Formación Universitaria

    Grado superior de desarrollo de aplicaciones multiplataforma

    Ciclo formativo a distancia 1001-2000 € Formación Universitaria

    Obtén el Título Oficial de Formación Profesional de Grado Superior de Desarrollo de Aplicaciones Multiplataforma, que te hace falta para trabajar en lo quieres. Prepárate rápida y fácilmente

  •  UOC - UNIVERSITAT OBERTA DE CATALUNYA

    Especialización de Programación de aplicaciones para Android.

    Postgrado online Consultar precio UOC - UNIVERSITAT OBERTA DE CATALUNYA

    Este curso de especialización en Programación de aplicaciones para Android presenta las herramientas y técnicas para desarrollar aplicaciones móviles (apps) para dispositivos Android. El curso cubre ...

  •  INTECSSA

    Objetivos: Hoy en día, tanto en entornos empresariales como a nivel personal, es fundamental estar “conectado”, teniendo a nuestro alcance todas las posibilidades que nos ofrece la red (redes ...

Llamar gratis
Llamar gratis