4·mÁster tic: programaciÓn y desarrollo …€¦ · excepciones y asser-tions. ... java basics....

20
4·MÁSTER TIC: PROGRAMACIÓN Y DESARROLLO DE APLICACIONES www.pcarrier.com [email protected] LLAMADA GRATUITA Telf: 900 815 000 FORMACIÓN · CERTIFICACIÓN · EMPLEO ESPECIALIDAD 1 PROGRAMADOR JAVA ESPECIALISTA EN DISPOSITIVOS ANDROID 1.1 JAVA DE ORACLE PROGRAMACIÓN 1.2 ANDROID APPLICATION ENGINER DESARROLLO DE APLICACIONES + módulo curricular ESPECIALIDAD 2 PROGRAMADOR VISUAL C# ESPECIALISTA EN APLICACIONES e‐Commerce 2.1 VISUAL STUDIO .NET ‐ MCSD DESARROLLO DE APLICACIONES 2.2 PHP Y MySQL PROGRAMACIÓN Y GESTIÓN e-COMMERCE + módulo curricular CERTIFICACIONES OFICIALES 3.1. Módulo Postgrado: ENTORNOS APPLE. iPhone/iPad 3.2.Consultor Junior. Proyecto y Preparación Cerficación POSTGRADO Y CERTIFICACIÓN 3 ACTIVIDADES POSTFORMACIÓN : Networking Bolsa Acva de Empleo Praccas en empresa*

Upload: dinhtruc

Post on 05-Oct-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

4·MÁSTER TIC:

PROGRAMACIÓN Y DESARROLLO DE APLICACIONES

[email protected]

LLAMADA GRATUITATelf: 900 815 000

FORMACIÓN · CERTIFICACIÓN · EMPLEO

ESPECIALIDAD 1

PROGRAMADOR JAVAESPECIALISTA EN DISPOSITIVOS ANDROID

1.1 ∙ JAVA DE ORACLE PROGRAMACIÓN

1.2 ∙ ANDROID APPLICATION ENGINERDESARROLLO DE APLICACIONES

+ módulo curricular

ESPECIALIDAD 2

PROGRAMADOR VISUAL C# ESPECIALISTA EN APLICACIONES e‐Commerce

2.1 ∙ VISUAL STUDIO .NET ‐ MCSDDESARROLLO DE APLICACIONES

2.2 ∙ PHP Y MySQLPROGRAMACIÓN Y GESTIÓN e-COMMERCE

+ módulo curricular

CERTIFICACIONES OFICIALES

3.1. Módulo Postgrado: ENTORNOS APPLE. iPhone/iPad3.2. Consultor Junior. Proyecto y Preparación Certificación

POSTGRADO Y CERTIFICACIÓN 3

ACTIVIDADES POSTFORMACIÓN : Networking Bolsa Activa de Empleo Practicas en empresa*

Certificaciones

PROGRAMACIÓN Y DESARROLLO DE APLICACIONES

LA ESCUELA

CERTIFICACIONES

PRESENTACIÓN

PRESENTACIÓN 3

Estos Certificados capacitan a la personaante cualquier organismo público o privadocomo Técnico Oficial del sector de las Telecomunicaciones y de la Informática, además de otros sectores.

COLABORADORES Todos nuestros cursos siguen la norma UNE 66181:2008, que garantiza la calidad de nuestro modelo de formación abierta.

Núm. Certf. FV-0001/10 · ACREDITADO POR ENAC

Datos Escuela

Teléfono:981 140 800

Correo electrónico:[email protected]

Página web:www.pcarrier.com

Somos una Escuela Oficial de Formación comprometida y dedicada desde 1987 al desarrollo de la enseñanza y a la difusión de las Tecnologías de la Información y de la Comunicación: TIC.

Nuestro catálogo abarca todas las especialidades más solicitadas por las empresas y las impartimos bajo la aplicación de tres sistemasde formación: Formación en grupo (presencial o telepresencial),Formación Personalizada (a medida del alumno) y Formación INCOMPANY(a medida de la empresa). Los temarios y horarios están pensados paraencontrar la mejor manera de introducirse en las Nuevas Tecnologías con un rendimiento óptimo.

Todos nuestros Profesores y Tutores poseen una alta cualificación,y una titulación adecuada y certificada por las compañias propietariasde software y siguen un proceso interno de formación docente que garan-tiza una real adaptación a los temarios y sistemas que impartimos.

Carrier es una escuela que se caracteriza fundamentalmente por ser un centro de formación para empresas y ofrecer a su alumnado un conjunto de enseñanzas que están plenamente integradas en el actualmundo laboral. Unimos la calidad educativa con la enseñanza de las técnicas operativas que permiten al estudiante convertirse en un profesional dotado de las mejores herramientas teóricas y prácticaspara el ejercicio de su actividad laboral.Ponemos a disposición de nuestro alumnado los módulos específicospara que puedan obtener su homologación como Personal Técnicocualificado en Tecnologías de la Información y de la Comunicación: TIC

FORMACIÓN ABIERTA PRESENCIAL

METODOLOGÍA DE LA ESPECIALIDADY DE LOS MÓDULOS

METODOLOGÍA 4

DURACIÓN: Mínimo: 4 meses · Máximo: 10 meses

(dependiendo de las horas/semana y la intensidad programada)

Matrícula abierta 36 meses. Podrás acceder a una parte del curso o a su totalidad durante este periodopara repasar los temas que precises sin cargo. También podrás incorporarte durante este periodo a las uni-dades didácticas que hayas tenido que aplazar ante cualquier causa que te impidiese completar tu formación tal y como la tenías programada inicialmente.

1.- Formación Técnica y Certificación. 200 horas (100 h. x módulo) + Tutorías personalizadas (horario libre)

Se imparten de forma personalizada una serie de conocimientos teórico/prácticos necesarios parael dominio de la profesión. La formación técnica se realiza utilizando las últimas tecnologías de formación abierta, interactuando con un completo contenido de material multimedia que combinala teoría, las práctias y los módulos de evaluación. Cuentas con el apoyo de un tutor en línea, quede forma presencial e individualmente te va explicando los contenidos y te ayuda a realizar las prácticas. También preparas, en la parte final, los distintos exámenes de certificación antes de presentarte, si así lo decides, a los exámenes oficiales, que se realizarán según los requisitos que PEARSON VUE tiene establecidos para su convocatoria.

2.- Clases. 240 horas (120 h. x módulo) (consultar horarios) + Prácticas en laboratorios Cloud

Una vez hayas alcanzado un determinado nivel en tu formación técnica comienza, según los horarios programados, el cuerpo principal de la profesión. Esta parte del curso se imparte en formación presencial o telepresencial con clases en directo a través de internet que quedan grabadas para que las puedas recuperar o utilizar como material de estudio y repaso. Completas esta formación con prácticas en nuestros laboratorios que se pueden extender fueradel horario de clase y están coordinados por tu profesor.

ESPECIALIDAD: Unidad de formación constituida por 2 módulosque habilita para una función certificada

CARGA LECTIVA 500 h. (2 módulos 440 h. + Módulo Curricular 60 h.)

Módulo: Temática mínima de formación: 220 h.

ACTIVIDADES

SOLO ESPECIALIDAD

3.- Módulo Curricular. 60 horas.

Para complementar los conocimientos adquiridos y así fortalecer una futura inserción laboral, programamos módulos de formación específicos para áreas de trabajo concretas, que una vez desarrollados te servirán también para conocer mejor la actividad sectorial a la que podrías incorporarte. Este módulo, se realiza sin coste añadido.

4.- Networking, Bolsa activa de empleo (3 años) y Practicas en empresa* (ver detalles en página 16)

5.- OPCIONAL: Postgrado y Certificación . 80% SUBVENCIONADO! (ver detalles en página 15)

PROGRAMADOR JAVA Y ANDROID

CERTIFICACIONES 5

APLICACIONESJava y Android

ESPECIALISTA

Centros homologados Impartición de módulos, especialidades y mástersAulas telepresenciales de formación con cloudlab

Para cursar los estudios te matriculas como alumno/a en la especialidad (compuesta por dos módulos) que realizas en 4, 5, 7 o 10 meses, según las horas/semana programadas y la intensidad escogida.

Si lo prefieres es posible realizar un solo módulo de la especialidad.

Al finalizar el curso con aprovechamiento obtendrás el diploma acreditativo de lo estudiado.

También podrás obtener las Certificaciónes Oficiales y el IDE que te acredita como Técnico Oficial si te presentas y superas los exámenes que programa PEARSON VUE.

PROGRAMADOR JAVA Y DISPOSITIVOS ANDROID

1

FICHA TÉCNICA ESPECIALIDADCARGA LECTIVA 500 HORAS:

Formación técnica y Certificación: 200 h.Formación específica . Clases: 240 h.

Módulo curricular: 60 h.

· Especialidad + PYC: 820 horas ·

ESPECIALIDAD

BECAS HORIZONTE 2020 (ver detalles en página 16)En Carrier Formación ofrecemos ocasionalmente dos tipos de Becas que subvencionan hasta el 50% del curso,

BECAS EXCELENCIA ACADÉMICA: Dirigida a estudiantes Universitarios (50%)BECAS EXCELENCIA CURRICULAR: Para formar perfiles que nos demandan (50%)

1.1 · JAVA DE ORACLE Programación 1.2 · ANDROID APPLICATION ENGINER Desarrollo Apps

1.3 · Postgrado Y Certificación ¡SUBVENCIONADO 80%!

CONTENIDO FORMATIVO

CERTIFICACIONES 6

FORMACIÓN TÉCNICA Y CERTIFICACIÓN . 100 horas + Tutor personal . (Horario libre)

FORMACIÓN ESPECÍFICA. CLASES . 120 horas + Prácticas Cloudlab . (Consultar horarios)

■ Diseño de clases Java. Sobrescribir métodos. So-brecarga de constructores y métodos. Clases abs-tractas y subclases. Herencia de interfaz y herenciade clase. Genéricos y colecciones. Clases wrapper,autoboxing y unboxing. Implementaciones List, Set yDeque. Implementaciones Map. Usar java.util.com-parator . Procesar Strings. Scanner, String Tokenizer,String Builder, String y Formatter. Patrones de expre-sión y parámetros de formato. Excepciones y Asser-

tions. Interfaz Auto Closeable. Paquete java.io. JavaFile I/O (NIO.2). Clases Path y Files. Interfaces BasicFile Attributes. Dos File Attributes, Posix File Attribu-tes. Aplicaciones de acceso a datos con JDBC. Hilosde ejecución. Clase Thread, Interfaz Runnable. Con-currencia. Paquete java.util.concurrent. Clases Lock,Read Writer Lock y Reentrant Lock del paquete java.util.concurrent. Locks. Localización. Objeto Local. ■

OBJETIVO: Adquirir los conocimientos de un programador Java de Oracle, para trabajar en distintos entornos de programación, y la forma de implantar aplicaciones en entornos Windows y Web.

REQUISITOS PREVIOS: Conocimientos básicos de informática e internet.

CERTIFICACIONES: ■ Oracle Certified Professional, Java SE 8 Programmer ■ Java EE 5 Web ComponentDeveloper Certified Professional

PROGRAMADOR JAVA DE ORACLE

MÓDULO 1.1

SORACLE CERTIFIED PROFESSIONAL, JAVA SE 8 PROGRAMMER II. EXAMEN 1Z0‐809

ORACLE CERTIFIED ASSOCIATE, JAVA SE 8 PROGRAMMER I. EXAMEN 1Z0‐808

JAVA EE 5 WEB COMPONENT DEVELOPER CERTIFIED PROFESSIONAL EXAM. EXAMEN 1Z0‐858

■ JB 3.0 Enterprise Bean. API de entidades de Per-sistence. Operaciones de entidad. Unidades y contex-tos de Persistence. Java Persistence Laguage Query.Tecnologías de acceso remoto. Transacciones y Ex-

cepciones. Conceptos de seguridad. Servicios WebXML estándar. Servicios Web SOAP 1.2. ServiciosWeb J2EE. Publicación. Seguridad. Desarrollo de ser-vicios web. Clientes de servicios Web. ■

JAVA EE 5 BUSINESS COMPONENT DEVELOPER & WEB SERVICES DEVELOPER

■ Java Basics. Tipos de datos Java. Datos usando laclase String‐ Builder. Crear y manipular Strings. Ope-radores. Construcciones de decisión. Arrays. Cons-

trucciones de repetición. Métodos y encapsulación.Herencia. Polimorfismo. Gestión de excepciones. ■

ORACLE DEVELOPER. PL/SQL

■ Operaciones DML, DDL y DCL. Diseño y creaciónde BBDD. Objetos de base de datos. BloquesPL/SQL. Funciones y procedimientos almacenados.

Transacciones. Triggers. Datos CLOB y BLOB. SQLdinámico. Modelo objeto‐relacional. ■

■ Modelo de tecnología Servlet. Métodos HTTP, pro-tocolos. Cookies. Interfaz HttpServletResponse. Pá-ginas JSP. Clases servlet. Tag Libraries. ArchivosJAR. Archivos de clase Java. Protección de recursosde accesos HTTP. Archivo WAR. Modelo Web Con-tainer. Modelo de proceso web container request.Gestión de sesiones. APIs de acceso al objeto de se-

sión. Autenticación, autorización, integridad de datos,confidencialidad. Restricciones de seguridad. Confi-guración de login. Modelo Java‐ Server Pages (JSP).Elementos del lenguaje. Directivas. JSP Document.Eventos y objetos. Expression Language (EL). Stan-dard Actions. Tag Libraries. Patrones Java EE.Model‐ View‐Controller. ■

CONTENIDO FORMATIVO

CERTIFICACIONES 7

ANDROID APPLICATION ENGINER

MÓDULO 1.2

FORMACIÓN TÉCNICA Y CERTIFICACIÓN . 100 horas + Tutor personal . (Horario libre)

FORMACIÓN ESPECÍFICA. CLASES . 120 horas + Prácticas Cloudlab . (Consultar horarios)

■ Arquitectura del sistema. Licencias. Interfaz deusuario. Menús. Opciones de menú y menús de diá-logo. Diálogos. Procesado de eventos. Eventos debotón, de teclado y de movimiento. Notificaciones.Barra de notificaciones, Clock Display. Estilos ytemas. Vistas. Objeto vista. Gráficos 2D y 3D. Dibujarcon Canvas y OpenGL. Archivos de recursos.Manifiesto Android. Nombre de la aplicación, métodode ejecución, definición de Actividad principal. For-matos XML. Alias de recursos e internacionalización.Sustitución de recursos mediante la opción Alterna-tive. Conceptos de seguridad, seguridad y permisos.Componentes de la aplicación. Intenciones y filtrosde intenciones. Roles de intenciones. Vínculo con

Applications. Intenciones implícitas y explícitas. Ciclode vida de Actividades. Proveedores de contenidos.Ciclo de vida del servicio. Broad Cast Receiver. Al-macenamiento. Introducción a archivos I/O. Prefe-rencias. 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.nety android.net. Bluetooth. Paquete android.bluetooth.WiFi. Paquete WiFi de Android. Dispositivos y gesto-res externos. GPS. Paquete de sensor GPS. Senso-res. Paquete sensor. Multimedia. Audio. Video.Utilizar archivos media. Testing. Framework Junit.Pruebas automatizadas. Código nativo. JNI. Len-guaje de script (ASE). Introducción a NDK. ■

OBJETIVO: Aprender a trabajar con los componentes y librerías proporcionadas por Android para desarrollar aplicacionesque se ejecutarán en dispositivos móviles de última generación que tengan instalado este sistema operativo.

REQUISITOS PREVIOS: Conocimientos de Java. Se recomienda haber realizado con anterioridad, o estárrealizando, el curso de Programador Java.

CERTIFICACIONES: ■ OESF Certified Engineer for Android™ Application Basic Level (ACE)

SANDROID FRAMEWORK

PUBLICACIÓN DE LA APLICACIÓN

■ Funciones de desarrollo. Eclipse. Android Develop-ment Tools Plugin (adt). Diagóstico de archivos conLayoutopt. Edición de imágenes con Draw 9‐patch.Creación de archivos apk con Android Asset Packa-ging Tool (aapt). Definición de interfaces con diferen-tes capas con Android Interface Description Language(aidl). SQLite con sqlite3. Conversión de archivos declase en archivos dex con dx. Optimización de archi-

vos apk con zipalign. Funciones de depuración. An-droid Emulator. Android Virtual Devices (AVDs). Mos-trar jerarquía de archivo con Hierarchy Viewer. DalvikDebug Monitor Server (DDMS). Android Debug Bridge(adb). Tracer aplicaciones Android con Traceview.Crear una imagen de tarjeta SD con mksdcard. UI/Ap-plications Exerciser Monkey. Comando android paragestión de AVD y SDK. ■

FUNCIONES DE SOPORTE

■ Gestión de la aplicación. Versiones. Grabar la ver-sión en el archivo de manifiesto. Generación deClave Privada. Uso de las herramientas de clave paracrear claves privadas. Clave de registro Map API. Uso

de MapView. Distribución de la aplicación. Firma.Firma del archivo apk. Actualización. Actualizaciónautomática desde Android Market por versión. ■

■ Introducción a la plataforma Android. ■ Fundamentos de programación Android.

FORMACIÓN ABIERTA PRESENCIAL

METODOLOGÍA DE LA ESPECIALIDADY DE LOS MÓDULOS

METODOLOGÍA 8

DURACIÓN: Mínimo: 4 meses · Máximo: 10 meses

(dependiendo de las horas/semana y la intensidad programada)

Matrícula abierta 36 meses. Podrás acceder a una parte del curso o a su totalidad durante este periodopara repasar los temas que precises sin cargo. También podrás incorporarte durante este periodo a las uni-dades didácticas que hayas tenido que aplazar ante cualquier causa que te impidiese completar tu formación tal y como la tenías programada inicialmente.

1.- Formación Técnica y Certificación. 200 horas (100 h. x módulo) + Tutorías personalizadas (horario libre)

Se imparten de forma personalizada una serie de conocimientos teórico/prácticos necesarios parael dominio de la profesión. La formación técnica se realiza utilizando las últimas tecnologías de formación abierta, interactuando con un completo contenido de material multimedia que combinala teoría, las práctias y los módulos de evaluación. Cuentas con el apoyo de un tutor en línea, quede forma presencial e individualmente te va explicando los contenidos y te ayuda a realizar las prácticas. También preparas, en la parte final, los distintos exámenes de certificación antes de presentarte, si así lo decides, a los exámenes oficiales, que se realizarán según los requisitos que SAP tiene establecidos para su convocatoria libre.

2.- Clases. 240 horas (120 h. x módulo) (consultar horarios) + Prácticas en laboratorios Cloud

Una vez hayas alcanzado un determinado nivel en tu formación técnica comienza, según los horarios programados, el cuerpo principal de la profesión. Esta parte del curso se imparte en formación presencial o telepresencial con clases en directo a través de internet que quedan grabadas para que las puedas recuperar o utilizar como material de estudio y repaso. Completas esta formación con prácticas en nuestros laboratorios que se pueden extender fueradel horario de clase y están coordinados por tu profesor.

ESPECIALIDAD: Unidad de formación constituida por 2 módulosque habilita para una función certificada

CARGA LECTIVA 500 h. (2 módulos 440 h. + Módulo Curricular 60 h.)

Módulo: Temática mínima de formación: 220 h.

ACTIVIDADES

SOLO ESPECIALIDAD

3.- Módulo Curricular. 60 horas.

Para complementar los conocimientos adquiridos y así fortalecer una futura inserción laboral, programamos módulos de formación específicos para áreas de trabajo concretas, que una vez desarrollados te servirán también para conocer mejor la actividad sectorial a la que podrías incorporarte. Este módulo, se realiza sin coste añadido.

4.- Networking, Bolsa activa de empleo (3 años) y Practicas en empresa* (ver detalles en página 16)

5.- OPCIONAL: Postgrado y Certificación . 80% SUBVENCIONADO! (ver detalles en página 15)

PROGRAMADOR VISUAL C# Y e-Commerce

CERTIFICACIONES 9

APLICACIONESWeb y e-CommerceESPECIALISTA

Centros homologados Impartición de módulos, especialidades y mástersAulas telepresenciales de formación con cloudlab

Para cursar los estudios te matriculas como alumno/a en la especialidad (compuesta por dos módulos) que realizas en 4, 5, 7 o 10 meses, según las horas/semana programadas y la intensidad escogida.

Si lo prefieres es posible realizar un solo módulo de la especialidad.

Al finalizar el curso con aprovechamiento obtendrás el diploma acreditativo de lo estudiado.

También podrás obtener la Certificación Oficial de Consultor si te presentas y superas losexámenes que SAP programa para su convocatoria libre.

PROGRAMADOR VISUAL C# Y APLICACIONES e-Commerce

2ESPECIALIDAD

1.1 · VISUAL STUDIO .NET - MCSD Desarrollo Apps1.2 · PHP Y MySQL Programación y Gestión para e-Commerce

FICHA TÉCNICA ESPECIALIDADCARGA LECTIVA 500 HORAS:

Formación técnica y Certificación: 200 h.Formación específica . Clases: 240 h.

Módulo curricular: 60 h.

· Especialidad + PYC: 820 horas ·

BECAS HORIZONTE 2020 (ver detalles en página 16)En Carrier Formación ofrecemos ocasionalmente dos tipos de Becas que subvencionan hasta el 50% del curso,

BECAS EXCELENCIA ACADÉMICA: Dirigida a estudiantes Universitarios (50%)BECAS EXCELENCIA CURRICULAR: Para formar perfiles que nos demandan (50%)

1.3 · Postgrado Y Certificación ¡SUBVENCIONADO 80%!

CONTENIDO FORMATIVO

CERTIFICACIONES 10

FORMACIÓN TÉCNICA Y CERTIFICACIÓN . 100 horas + Tutor personal . (Horario libre)

FORMACIÓN ESPECÍFICA. CLASES . 120 horas + Prácticas Cloudlab . (Consultar horarios)

■ Sintaxis C#. Creación de métodos, manejar excep-ciones, monitorear aplicaciones. Desarrollo de có-digo para una aplicación gráfica. Creación de clases

e implentación de colecciones con seguridad de tiposy de jerarquías de clases usando herencia. Lecturay escritura de datos locales. etc. ■

OBJETIVO: Desarrollo de aplicaciones para Windows 8 y Windows Store utilizando la plataforma MicrosoftVisual 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.

CERTIFICACIONES: ■ MCSD Windows Store Apps ■ MCSD Web Applications

■ Microsoft SQL Server database Developer ■ Metodología de la programación: Desarrollo Ágil(SCRUM) ■ Microsoft SQL Server database Administrator .

PROGRAMACIÓN VISUAL STUDIO .NET - MCSD

MÓDULO 2.1

PROGRAMMING IN C#. EXAMEN 483

■ Introducción a la plataforma Windows 8 y a las apli-caciones Windows Store. Creación de interfaces deusuario usando XAML. Presentación de los datos. Tra-

bajar con controles de presentación de datos. Imple-mentar 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 animacionesy transiciones, globalización y localización. Interfacesde usuario representativas y sin fisuras. Escenarios

de datos avanzados en aplicaciones. Creación decomponentes y controles reutilizables. Implementarescenarios avanzados de contratos. etc. ■

ADVANCED WINDOWS STORE APP DEVELOPMENT USING C#. EXAMEN 485

■ Introducción a HTML y CSSCreación de páginas deestilo HTML5. Introducción a JavaScript. Creación deformularios para recolectar datos y validar entradas

de usuario. Comunicación con un origen de datos re-moto. Estilos en HTML5 usando CSS3. Creación deobjetos y métodos usando JavaScript. etc. ■

PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3. EXAMEN 480

■ ASP .NET MVC4: Explorar. Diseño de aplicacionesweb. Desarrollo de modelos, controladores y vistas.Testear y depurar aplicaciones web. Estructurar apli-caciones web. Aplicar estilos en aplicaciones web.

Construir páginas de respuesta en aplicaciones web.Usar JavaScript y jQuery para páginas de respuestaen aplicaciones web. Controlar el acceso a datos enaplicaciones web. etc. ■

DEVELOPING ASP.NET MVC WEB APPLICATIONS. EXAMEN 486

■ Introducción a servicios y tecnologías cloud. Con-sultas y manipulación de datos usando Entity Frame-work. ADO .NET.Creación y uso de ASP .NET Web

API Services. Seguridad en ASP .NET Web API Ser-vices. Creación y diseño de servicios WCF. etc. ■

DEVELOPING MICROSOFT AZURE AND WEB SERVICES. EXAMEN 487

MCSD Web Applications

MCSD Windows Store Apps

FORMACIÓN TÉCNICA Y CERTIFICACIÓN . 100 horas + Tutor personal . (Horario libre)

CONTENIDO FORMATIVO

CERTIFICACIONES 11

PHP Y MySQL . PROGRAMACIÓN Y GESTIÓN PARA e-Commerce

MÓDULO 2.2

FORMACIÓN ESPECÍFICA. CLASES . 120 horas + Prácticas Cloudlab . (Consultar horarios)

■ Sintaxis PHP. Funciones. Tipos de datos y formato.XML Basics. Servicios Web. SOAP. JSON. DateTime.DOM Document. Características web. Sesiones. For-mularios. Datos GET y POST. Cookies. CabecerasHTTP. Autenticación HTTP. Códigos de estado HTTP.Programación orientada a objetos. Excepciones. Au-toload. Reflexión. Type Hinting. Constantes de clase.Late Static Binding. Métodos Magic (_*). Métodos ypropiedades de instancia. SPL. Traits. Configuración

de la seguridad. Cross‐Site Scripting. Cross‐Site Re-quest Forgeries. SQL Injection. Remote Code Injec-tion. Email Injection. Filter Input. Scape Output.Encriptación. Algoritmos Hash. Subida de archivos.Configuración PHP. Password hashing API. I/O. Fun-ciones del sistema de archivos. Streams. Contexts.Cadenas y patrones. PCRE. NOWDOC. Codificación.Arrays. SPL. Objetos como arrays. Casting. Aplica-ciones PHP con conexión a MySQL. ■

OBJETIVO: Conocer en profundidad el lenguaje PHP para interactuar y gestionar portales Web. PHP permite crear aplicaciones web dinámicas de forma sencilla, que se conectan a bases de datos MySQLpara ofrecer mayor cohesión en el intercambio de datos B2B (Business to Business) y B2C (Business toConsumer).

REQUISITOS PREVIOS: Conocimientos básicos de informática e Internet.

CERTIFICACIONES: ■ Zend: Certified PHP Engineer ■ Zend: Framework 2 Certified Architect ■ MySQL Database Develope.

ZEND: CERTIFIED PHP ENGINEER

■ Arquitectura MySQL. SQL Modes. Ámbito de se-sión. Sintaxis MySQL. MySQL Schema Objects.Crear bases de datos normalizadas. Creación de ta-blas. Índices. Restricciones. Vistas. Métodos de ob-tención de metadatos para objetos de base de datosMySQL. MySQL Stored Programs. Triggers. Procedi-mientos almacenados. Funciones almacenadas.

Implementación de gestión de errores en procedi-mientos almacenados. SELECT. INSERT. REPLACE.UPDATE. TRUNCATE. LOAD DATA. DELETE. Join.Subconsultas. UNION. Desarrollo de aplicacionesMySQL. Interpretar errores MySQL. Información dediagnóstico. NoSQL. API memcached. Optimización.Índices. Estrategias InnoDB. Normalización. ■

MYSQL DATABASE DEVELOPER

■ Service Manager. Service Locator. Service Facto-ries. Aliasing. Invokables. Shared. Inicializadores. Plu-gin managers. Autenticación y autorización.Authentication Storage Usage. Adaptador de autenti-cación. ACL. RBAC. Utilidades. Zend Log. Mail Stdlib.Sesión. Paginación. MVC. Flujo MVC Dispatch. AppConfig. Merged Config. Event Mgr compartido. Rou-ting. Controlador. Vista Bootstrap. Output / Cross siteScripting. Formularios. Servicios web. HttpClient.Clientes de servicios web. Servicios RESTFul. Servi-cios SOAP. Rendimiento. Configuración de chaché.Resolución de plantilla de vista. Rendimiento de au-toloaders. Filtro y validación. Teoría Zend / Input / Fil-

ter / Input. Filtros estándar. Carga segura de archivos.Seguridad. Seguridad de sesión. Criptografía. Alma-cenamiento seguro de contraseñas. Encriptación declave pública. Encriptación. Gestión de módulos.Eventos de ModuleManager. Secuencia bootstrap.Módulo Class. Capas de configuración. Internaciona-lización. Locales. Dominios y adaptadores. View Hel-pers. Base de datos. Parámetros de expresión.Abstracción SQL (constructor de consultas). TableData, Abstract Table. Adaptador. Hydrating Result Set.Gestión de eventos. Agregar Listeners. Manager deeventos compartidos. Event ID. Propagación delevento. Attach. Trigger. EM en el Framework. ■

ZEND: FRAMEWORK 2 CERTIFIED ARCHITECT

FORMACIÓN ABIERTA PRESENCIAL

METODOLOGÍA DEL MÁSTER

METODOLOGÍA 12

MÁSTER: Unidad de formación constituida por 2 especialidades (4 módulos)que habilita para una competencia profesional CARGA LECTIVA 1000 h. (2 especialidades 880 h. + 2 Módulos Curriculares 120 h.)

1.- Formación Técnica y Certificación. 400 horas + Tutorías personalizadas (horario libre)

Se imparten de forma personalizada una serie de conocimientos teórico/prácticos necesarios parael dominio de la profesión. La formación técnica se realiza utilizando las últimas tecnologías de formación abierta, interactuando con un completo contenido de material multimedia que combinala teoría, las práctias y los módulos de evaluación. Cuentas con el apoyo de un tutor en línea, quede forma presencial e individualmente te va explicando los contenidos y te ayuda a realizar las prácticas. También preparas, en la parte final, los distintos exámenes de certificación antes de presentarte, si así lo decides, a los exámenes oficiales, que se realizarán según los requisitos que PEARSON VUE y SAP (para su convocatoria libre) tienen establecidos.

2.- Formación Específica. Clases 480 horas (consultar horarios) + Prácticas en Cloudlab

Una vez hayas alcanzado un determinado nivel en tu formación técnica comienza, según los horarios programados, el cuerpo principal de la profesión. Esta parte del curso se imparte en formación presencial o telepresencial con clases en directo a través de internet que quedan grabadas para que las puedas recuperar o utilizar como material de estudio y repaso. Completas esta formación con prácticas en nuestros laboratorios que se pueden extender fueradel horario de clase y están coordinados por tu profesor.

3.- Módulos Curriculares (x2). 120 horas.

Para complementar los conocimientos adquiridos y así fortalecer una futura inserción laboral, programamos módulos de formación específicos para áreas de trabajo concretas, que una vez desarrollados te servirán también para conocer mejor la actividad sectorial a la que podrías incorporarte. Este módulo, se realiza sin coste añadido.

4.- Networking, Bolsa activa de empleo (3 años) y Practicas en empresa* (ver detalles en página 16)

ACTIVIDADES

DURACIÓN: Mínimo: 4 meses · Máximo: 10 meses

(dependiendo de las horas/semana y la intensidad programada)

Matrícula abierta 36 meses. Podrás acceder a una parte del curso o a su totalidad durante este periodopara repasar los temas que precises sin cargo. También podrás incorporarte durante este periodo a las uni-dades didácticas que hayas tenido que aplazar ante cualquier causa que te impidiese completar tu formación tal y como la tenías programada inicialmente.

5.- OPCIONAL: Postgrado y Certificación . 100% SUBVENCIONADO! (ver detalles en página 15)

Módulo: Temática mínima de formación: 220 h.

PROGRAMACIÓN Y DESARROLLO DE Apps

CERTIFICACIONES 13

Para cursar los estudios te matriculas como alumno/a en el máster (compuesto por dos especialidades) que realizas en 4, 5, 7 o 10 meses, según las horas/semana programadas y laintensidad escogida.

Al finalizar el curso con aprovechamiento obtendrás el diploma acreditativo del máster.

También podrás obtener las Certificaciónes Oficiales y el IDE que te acredita como Técnico Oficial si te presentas y superas los exámenes que programa PEARSON VUE y la deConsultor si te presentas y superas los exámenes que SAP programa para su convocatoria libre.

1y2ESPECIALIDADESMÁSTER

ESPECIALISTA PROGRAMADOR

PROGRAMADOR JAVA Y ANDROID PROGRAMADOR VISUAL C# Y e-Commerce

MÁSTER

1.1 · JAVA DE ORACLE Programación1.2 · ANDROID Desarrollo de Aplicaciones

2.1 · VISUAL STUDIO .NET Desarrollo Apps2.2 · PHP Y MySQL Program. y Gestión. e-Commerce

FICHA TÉCNICA MÁSTERCARGA LECTIVA 1000 HORAS:

Formación técnica y Certificación: 400 h.Formación específica . Clases: 480 h.

Módulo curricular: 120 h.

· Máster + PYC: 1.320 horas ·

BECAS HORIZONTE 2020 (ver detalles en página 16)En Carrier Formación ofrecemos ocasionalmente dos tipos de Becas que subvencionan hasta el 50% del curso,

BECAS EXCELENCIA ACADÉMICA: Dirigida a estudiantes Universitarios (50%)BECAS EXCELENCIA CURRICULAR: Para formar perfiles que nos demandan (50%)

3 · Postgrado Y Certificación ¡SUBVENCIONADO 100%!

CONTENIDO FORMATIVO

CERTIFICACIONES 14

ENTORNOS APPLE . iPhone / iPad

MÓDULO 3 . Postgrado

FORMACIÓN TÉCNICA Y CERTIFICACIÓN . 100 horas + Tutor personal . (Horario libre)

FORMACIÓN ESPECÍFICA. CLASES . 120 horas + Prácticas Cloudlab . (Consultar horarios)

■ Uso de las principales clases del framework CocoaTouch.Beneficios del patrón de diseño del modelo

vista‐controlador (MVC). Definir delegados. Notificacio-nes. Uso de sintaxis de bloque para clarificar el código. ■

OBJETIVO: Aprender a crear aplicaciones que se ejecutarán en dispositivos móviles Apple: entornosiPhone & iPad.REQUISITOS PREVIOS: Conocimientos de algún lenguaje del estilo C, y estar familiarizado con los conceptos de programación orientada a objetos.

SCOCOA TOUCH. LIBRERÍAS DE CLASES

INTRODUCCIÓN A OBJECTIVE‐C

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

■ Hacer solicitudes asíncronas a una interfaz RESTful. Usar los datos JSON de la respuesta. ■

SERVICIOS WEB REMOTOS

■ Herramientas de modelado para apps de datospersistentes. Crear, leer (fetch), actualizar y eliminar

entidades persistentes. Gestión de relaciones de mo-delo. ■

CORE DATA. MODELADO DE DATOS Y PERSISTENCIA

■ Uso del controlador de vista dividida y popovers es-pecíficos de Apps iPad. Transformar una App para

iPhone en una App Universal que se pueda ejecutaren ambas plataformas. ■

TRANSICIÓN A iPAD

■ Evitar y gestionar advertencias de memoria. UsarInstruments para solucionar problemas de memoria y

perfilar el código. Usar herramientas de depuración enXCode. Solucionar errores y advertencias comunes. ■

RENDIMIENTO Y DEBUGGING

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

ENTORNO DE DESARROLLO. XCODE 5.0

■ Creación y navegación de proyectos iOS enXCode. Uso eficiente de XCode. Análisis de rendi-

miento con Instruments. Establecer breakpoints e in-vestigar problemas. ■

■ Diseño de vistas con Storyboards y Segues en elInterfaz Builder. Conectar vistas y controladores devista. Navegación entre escenas en código y con elInterfaz Builder. Definir acciones para responder aeventos de control. Uso de autolayout para crear in-terfaces robustas y flexibles. Audiencia de destino in-ternacional con localización. Añadir imágenes, gestosy animaciones a la app. TableViews: gestión de filasde datos tabulares. Crear una fuente de datos para

llenar una tabla. Insretar y eliminar filas de tabla. Or-ganizar datos en secciones de tabla. Controladores denavegación y barra de pestañas. Controladores decontenedores. Uso de controladores de navegaciónpara crear apps jerárquicas. Uso de controladores depestañas para crear apps multi‐modo. Teclado virtualy pantalla táctil. Configurar teclado. Crear un delegadopara gestionar entradas de teclado. Detectar y respon-der a toques, deslizamientos y otros gestos. ■

POSTGRADO Y CERTIFICACIÓN 15

PROGRAMACIÓN Y DESARROLLO DE Apps

3POSTGRADO

Y CERTIFICACIÓN

El 90% de nuestros alumnos presentados aprobaron en primera convocatoria

¡SI DECIDES REALIZAR EL POSTGRADO Y LA CERTIFICACIÓN LA ESCUELA TE BONIFICA!

Con un 80% si haces una ESPECIALIDAD y con un 100% si haces un MÁSTER. (ver más detalles en página 17)

Los contenidos del Postgrado y la Certificación son:

· Un módulo de ENTORNOS APPLE. iPhone / iPad . 220 h. (ver página anterior) · Un proyecto para obtener un nivel de Consultor Junior y la preparación de las Certificaciónes . 100 h.

PROYECTO CONSULTOR JUNIOR

En colaboración con la consultora ProfesionalOnline desarrollarás un proyecto en teletrabajosiguiendo los parámetros de implantación que se dan en un trabajo real. Trabajarás con un jefe de equipo para desarrollar las siguientes fases:

1.- Estudio técnico: Presentación de las distintas fases de desarrollo del proyecto, tecnologías utilizadas, organigrama de su equipo, diagrama funcional del proyecto y fases de ejecución.2.- Estudio económico: Valoración presupuestaria de las distintas partidas que intervienen en laejecución del trabajo. 3.- Implantación: Desarrollo y parametrización de una parte o de la totalidad del proyecto realizadopara su evaluación final y comprobación de su funcionamiento.4.- Presentación del proyecto: Como alumno/a defenderás y aclararás las fases de ejecución del proyecto y su problemática en las distintas fases de ejecución.

La consultora expide un Certificado de Consultor Junior que te valida con una experiencia suficiente para integrarte de forma autónoma a un equipo de trabajo.

CERTIFICACIÓN OFICIAL PEARSON VUE

Una vez preparadas las certificaciones con nosotros, podrás presentarte a los examenes que convoca la Certificadora Oficial PEARSON VUE, y una vez aprobados, obtener el IDE que te acredita como Técnico Oficial. Las tasas de examen no estan incluidas.

CERTIFICACIÓN OFICIAL SAP

También podrás presentarse a la prueba libre que SAP realiza en todos los países de la U.E. (excepto España) para conseguir el ID de Consultor. (ver catálogos área SAP)

Este certificado acreditativo te situa, como aspirante a la FORMACIÓN DUAL a través de Prácticas en Empresa y en la Bolsa Activa de Empleo, en una posición óptima para tus intereses.

MATERIALES y ACREDITACIONES

BECAS HORIZONTE 2020

NETWORKING + BOLSA ACTIVA DE EMPLEO + PRÁCTICAS EMPRESA*

SERVICIOS AÑADIDOS 16

Plataforma Telensino / Material Multimedia / Manuales de los cursos en pdf *Diploma

IDE Certificación

SOLO PARA ESPECIALIDAD Y MÁSTER

Una vez que obtengas el diploma que certifica el aprovechamiento de la Especialidad o delMáster que has cursado, la escuela realiza contigo Actividades de Networking poniendote encontacto con empresas interesadas en tu perfil y entras (durante un periodo de 3 años) en unaBolsa Activa de Empleo que presentamos a empresas de toda Europa. Además bajo la dirección de PC Carrier Formación y dentro de una iniciativa de Formación Dual, se te dirige a empresas y organismos que colaboran con nosotros para realizar de forma práctica los contenidos aprendidos. La escuela dispone de un completo equipo de profesionales que te datodo el apoyo para que una vez acabada las Prácticas de Empresa* inicies una relación laboralestable en esta.

El programa Horizonte 2020 es un programa para la investigación y la innovación que promuevela Unión Europea para apoyar la economía del conocimiento y para impulsar el liderazgo de Europa en las nuevas Tecnologías de la Información y la Comunicación: las TIC. El objetivo principal de este programa es formar perfiles profesionales eficientes. En estos momentoscuenta con un presupuesto de 77.208 millones de euros y financia proyectos de innovación y desarrollo tecnológico en el periodo 2014/2020 a través del CDTI.

En Carrier Formación ofrecemos ocasionalmente dos tipos de Becas de Excelencia que subvencionan hasta el 50% del curso, siguiendo las líneas estratégicas de estos objetivos:

BECAS EXCELENCIA ACADÉMICA: Dirigida a estudiantes Universitarios (50%)

BECAS EXCELENCIA CURRICULAR: Para formar perfiles que nos demandan (50%)

SERVICIOS AÑADIDOS

* Los manuales de los cursos se pueden solicitar impresos:Informate indicandoselo al asesor.

El pedido de manuales conlleva el pago de los mismos + gastos de envio.

* Las Prácticas en Empresa están supeditadas a una entrevista curricular que, comoalumno/a, realizas con la empresa concertada, siendo en última instancia decisión de estael acceso o no a las prácticas, no pudiéndose responsabilizar a la escuela del resultado.

SUBVENCIONES PARA ESPECIALIDAD Y MÁSTER

SERVICIOS AÑADIDOS 17

ESPECIALIDAD . 2 MÓDULOS y servicios subvencionados

Puedes configurar una Especialidad sobre una determinada área formativa. Esto supone agrupar2 módulos competenciales a los que se agregan una serie de servicios subvencionados.

ESPECIALIDAD. Servicios añadidos SUBVENCIÓN

· 2 módulos formativos (440 h) 50% en el segundo módulo

· 1 Módulo curricular (60 h) 100% subvencionado

· Networking. Formación y entrevistas empresas 100% subvencionado

· Bolsa Activa Empleo. Titulación Simple 100% subvencionado

· Prácticas Empresa*. (200 h) 100% subvencionado

· Postgrado. Módulo especialización (220 h) 80% subvencionado (opcional)

· Certificado Consultor Junior. Proyecto (100 h) 80% subvencionado (opcional)

MÁSTER. 4 MÓDULOS y servicios subvencionados

Puedes configurar un Máster sobre una determinada área formativa. Esto supone agrupar 4 módulos competenciales a los que se agregan una serie de servicios subvencionados.

MÁSTER . Servicios añadidos SUBVENCIÓN

· 4 módulos formativos (880 h) 65% en los tres módulos agregados

· 2 Módulos curriculares (120 h) 100% subvencionado

· Networking. Formación y entrevistas empresas 100% subvencionado

· Bolsa Activa Empleo . Titulación Doble 100% subvencionado

· Prácticas Empresa*. (200 h) 100% subvencionado

· Postgrado. Módulo especialización (220 h) 100% subvencionado (opcional)

· Certificado Consultor Junior. Proyecto (100 h) 100% subvencionado (opcional)

SUBVENCIÓN A EMPRESAS

Existen créditos para la formación continua de trabajadores/as donde la empresa puede descontar hasta la totalidad del curso a traves de las cuotas de la Seguridad Social. Para másdetalles de las condiciones de este convenio contactar con secretaría, donde te informarán delimporte de su subvención y la forma de tramitarla.

TESTING CENTER

CERTIFICACIONES

CERTIFICACIONES

CERTIFICACIONES 18

PC Carrier es Testing Centerhomologado para certificar profesionales en Idioma inglés y en las principales áreas deTecnologías de la Informacióny de la Comunicación: TIC

El/la alumno/a, al certificarse, adquiere un IDE que lo identifica a nivel internacional como Técnico Asociado en la principales tecnologías:Cisco, Microsoft, Adobe, Autodesk, Oracle, Amadeus, etc.

El/la alumno/a con certificado queda homologado/a ante cualquier organismo público o privado y en todo el mundo, como Técnico Oficialde esa marca, pudiendo usar los logos de la compañía en su profesióny acceder al software y a la documentación técnica con unas condicionesespeciales.

COLABORADORES

HORARIOS

CONDICIONES ECONÓMICAS

DATOS

DATOS 19

Asesor del curso:

Titular PC Carrier, S.L. - BBVA: IVAN ES42 0182-0471-9102-0800-0334

Servicio de publicaciones de PC Carrier Formación . Edición Junio 2016

México, D.F. · Guadalajara

Madrid · Barcelona · Valencia · Alicante · Sevilla · Málaga Zaragoza · Bilbao · Pamplona/Barañain · Vigo · A Coruña