Download M=HftrE - Certificaciones 2015

Document related concepts
no text concepts found
Transcript
PROGRAMA DE CERTIFIGACION EN TECNOLOGIA JAVA
PARA ¡NSTITUCIONES EDUCATIVAS
APTEGH. PROGRAMA 2015
M=HftrE
Itt=mgr
Unleosh your polenllal
IND¡CE
ANTECEDENTES
ACERCADEAPTECH
-..-....3
------------ 3
PRINCIPALES CARACTERISTICAS DEL PROGRAMA -.
pRopuEsrA DE cApACrrACIoN y cETIFICACIoN EN TECNoLoGÍe
DEscRrPCróu on ut rECNoLocÍe
I.
2.
3.
¡4v4.....
................4
------*--4
APTECH CERTIFIEDIAVAPROGRAMMER-ASSOCIATE TEVEL
APTECH CERTIFIED JAVA PROGRAMMER- PROFESSIONAT
APTECH CERTIFIED JAVA- EXPERT LEVEL-----
APTECH
APTECH
APTECH
APTECH
APTECH
APTECH
LEVEL
CERTIFTED JAVA WEB DEVE1OPER....................
CERTTFTED JAVA MOBILE APPLICATION
CERTIFIED IAVA ENTERPRTSE APPLTCATION
DEVELOPER.........
------------- 6
,.,,.....,.,.,..,.,.... 7
........8
DEVE1OPER..............
DEVELOPER....................
CERTIFIED IAVA WEB SERVTCE
CERTIFIED IAVA APPLICATION ARCHITECT
CERTTFT ED
IAVA AIAX DEVELOPER
...................
.....................
PROPUESTA DE PRECIOS---..-.---...
CONDICIONES GENERAIES...-......
12
13
13
a4
INVERSION
DURACION DE IITS CERTIFICACIONES."-
polrrrcAs pARA uIAprICActóu nru pRoGRAMAe tnevÉs
................9
.............10
DE
cuRsos
14
Unleash your potenliol
ANTECEDENTES
ACERCA DE APTECH
Aptech Ltd. es una compañía con presencia y reconocimiento a nivel mundialencargada desde
hace más de 29 años de la elaboración y respaldo de contenido educativo en diversas materias.
Cuenta con certificación ISO y su principal objetivo es avalar cursos y entrenamientos dirigidos
a estudiantes en materias como Tl, animación y multimedia, hardware y redes, aviación, turismo
y gestién hospitalaria y cinemáticas avanzadas. Adicionalmente provee training para mejorar el
dominio del inglés.
Es una organización dedicada a la educación, que certifica y avala capacitaciones para
estudiantes de diversas edades y con diferentes perfiles.
Principales Logos
.
.
.
o
Desarrollo de contenido por medio de la investigación constante
Más de 20,000 horas de contenido desarrollado
Entrenamiento y respaldo de más de 7 millones de estudiantes a través de si red de
centros de educación ubicados en más de 40 países
Entrenamiento para escuelas, estudiantes y graduados, y profesionistas
PRINCIPALES CARACTERISTICAS DEL PROGRAMA
¡
Tiene como objetivo, certificar a estudiantes -que cuenten con los conocimientos
básicos requeridos- en tecnología Java desarrollando perfiles a través de la
especialización, con la finalidad de facilitar su inserción en el ambiente laboral.
o
.
Es ejecutado a través de un seminario de práctica permitiendo a los estudiantes conocer
previamente elcontexto y entorno delexamen de certificación.
lncluye 1 voucher para presentar el examen de certificación con opción de un retake.
Unleosh your polenliol
PROPUESTA DE CAPACITACION Y CETIFICACION EN TECNOLOGIA
JAVA
DESCRIPCIÓN DE LA TECNOLOGíA
El lenguaje de programación Java es una plataforma de desarrollo potente y fácil de usar, que
incorpora nuevos niveles de funcionalidad al diseño de aplicaciones de negocio y páginas Web
multimedia.
La flexibilidad y potencia de Java han favorecido su rápida adopción por parte de diferentes
sectores de la industria, siendo considerada como una plataforma revolucionaria excelente para
el desarrollo de aplicaciones distribuidas.
El lenguaje de programación Java permite a los desarrolladores:
.
.
.
.
Escribir software en una plataforma y correrlo sobre otra
Crear programas para correr dentro de un navegador de Web
Desarrollar aplicaciones para foros en línea, tiendas, encuestas, procesamiento de
formas HTML, y más
Escribir aplicaciones para teléfonos celulares
Se caracteriza por ser simple, orientada a objetos, distribuida, robusta, portable, de alto
rendimiento, multihitos, dinámica, entre otras.
La plataforma Java provee soluciones robustas punta a punta para aplicaciones basadas en
red. En la actualidad Java no es solamente un lenguaje de programación sino toda una solución
para el desarrollo de sistemas de software, que van desde aplicaciones tradicionales cliente
servidor, hasta programación de dispositivos móviles, abarcando los sistemas empresariales
con interfaces Web.
El programa de entrenamiento de Aptech para la Tecnología JAVA cuenta con 3 niveles de
especialización. Los dos primeros niveles se componen de 1 certificación, mientras que el
último nivel se compone de 5 certificaciones (especialización por aplicación).
Elsiguiente esquema muestra la estructura de certificaciones que contempla el programa:
Unleosh your polenllol
-
li;;;;;--l i;,,*;
il1{9:,-^
riÁprEr cERTFTED
I
JAVA
i i}ff[lTi8i,
ioeve¡-opeR
¡l c.emrreo it Cen#rlo i i CLniiÉrLo
i i JNVN WEE i i JAVA AJAX
' I JAVA
oeve-oeen
ii l;3U¡+l?- ii lfiJ$yp"Loi i
ii
_': ii::]::::TL
iÁpÉ;¿Enrlffi;lAü;R;éRrilñ;rñiólniiGvEit*---------
-
ASSooATE
LEVEL
l
:
------------,:
La certificación Aptech Certified Java Programmer - Associate Level, está enfocada
a
desarrolladores que buscan obtener conocimientos solidos del lenguaje Java.
La certificación Java permite maximizar el potencial de conocimientos que pueda llevar al
participante hacia nuevos niveles de conocimiento en la tecnologia Java.
a)
Habilidadesobtenidas
Una vez cubierto el entrenamiento de este kit, el estudiante será capaz de:
,/
,/
/
./
{
I
/
{
/
Manejar el lenguaje de programación Java
Entender la importancia de la programación orientada a objetos, las palabras reservadas
y las estructuras de controldel lenguaje de programación Java, así como los pasos
necesarios para crear programas sencillos con la tecnología Java
Crear una clase Java
Entender los beneficios del uso de una lDE.
Declarar y Analizar variables.
Listar y entender Ios diferentes tipos de datos
Entender los principales operadores
Comprender el uso de la toma de decisiones y construcciones de loop
Trabajar con clases Array y String
K
X
5
i
i
i
i
*Todas las certificaciones requieren de la aplicación delexamen correspondiente
*Todas las certificaciones cuentan con un voucher más retake
t. AprEcH cERTTFTED JAvA nRoGRAMMERi¡----------
I
Comprender el uso de paquetes y especificadores de acceso
Usar herencia para declarar y definir una subclase de una superclase
Entender la clase anidada
Describir el manejo de errores en un programa Java
b) Pre-requisitos:
a
O
a
a
a
a
a
Saber crear y editar archivos de texto con un editor de texto
Saber resolver problemas lógicos
Saber usar un explorador web
Poder describir el concepto de variable
Saber ejecutar comandos mediante una interfaz de línea de comandos (limitado a: cd,
mkdir, md, rd, y dir).
Estar familiarizado con el lenguaje de programación C
Manejo de inglés técnico min.TAYo
t- - - - - - - - - -
i z.
tt
--------- -----a
AprEcH cERTTFTED JAVA pRocRAi[MER- eRoFESSToNAL LEvEL
I
i
La certificación Aptech Certified Java Programmer- Professional Level está diseñada para
personas que cuentan con una base sólida en el lenguaje de programación Java.
a)
Habilidades obtenidas
Una vez cubierto el entrenamiento de este kit, el estudiante será capaz de:
{
,/
./
./
I
{
/
{
/
,/
t
Entender los patrones de diseño y sus tipos.
Explicar las excepciones y afirmaciones personalizadas.
Entender el concepto de threads.
Explicar la concurrencia en threads.
Describir la clase StringTokenizer.
Explicar Colecciones y Genéricos.
Entender lnpuUOutput streams
,K
Explicar los diferentes tipos de l/O streams
Describir las características del nuevo File I/O
Explicar la internacionalización y localización.
P,
Entender Java Database Connectivity (JDBC)
/\
6
Unleosh your polenliol
b)
Pre-requisitos:
.
.
.
.
.
.
.
.
.
Saber crear programas con algún lenguaje de programación
Comprender los principios de programación orientada a objetos
Fundamentos de lenguaje de programación Java
Saber ejecutar comandos mediante una interfaz de línea de comandos
Tener conocimientos de NetBeans IDE 7.f .2 y Java SE 7
Comprender los principios de la programación orientada a objetos.
Fundamentos del lenguaje de programación Java.
Saber ejecutar comandos mediante una interfaz de línea de comandos (limitado a: cd,
mkdir, md, rd, y dir).
Manejo de inglés técnico mínimo 80% lectura
¡---------tl
i:___________
3. APTECH CERT|FIED
JAVA- EXPERT
LEVEL
i
________¡
APTECH CERTIFIED JAVA WEB DEVELOPER
La Certificación Aptech Certified Java Web Developer está enfocada a personas que posean
capacidad demostrada en la creación de programas en tecnología Java.
A través de esta certificación el participante podrá Desarrollar, diseñar y desplegar aplicaciones
web. Podrá desarrollar componentes web usando Servlets y JSP.
Las Certificaciones de Apetch que son logradas diferencian a las personas en el mercado,
proporcionando una ventaja competitiva a través de probada experiencia.
a)
Habilidades obtenidas
Una vez cubierto el entrenamiento de este kit, elestudiante será capaz de:
/
r'
I
{
,/
Explicar Servlets y su ciclo de vida.
Comprender y crear aplicaciones web sólidas con la arquitectura MVC, gestión de
sesiones, filtros e integración de base de datos.
Explicar JSP y desarrollar páginas JSP.
Entender y crear componentes de vista fácil de mantener usando páginas JSP, el
Lenguaje de Expresión y elementos delestandar JSP Standard Tag Library (JSTL).
Crear aplicaciones Web seguras usando características del contenedor Web de
EE.
b) Prerrequisitos:
a
a
a
a
Escribir aplicaciones con la tecnología Java que demuestren habilidades significativas
en programación.
lntegrar código Java existente (por ejemplo, reutilizar clases creadas por terceros).
Análisis y diseño de aplicaciones Java (Conocimientos avanzado con diagramas UML de
Clases).
Describir las ventajas de una arquitectura n-tier.
Conocimientos de HTML que definan los siguientes elementos: Cabeceras del
documento HTML <head>. Definición delcontenido principal o cuerpo deldocumento
<body>. Encabezados o títulos <h1>, <h2>, etc. Tablas <table>, <tP, <td>, etc.
Hipervínculos o enlaces <a>. Etiquetas para listas <li><ol><ul>.
Manejo de inglés técnico mínimo 80% lectura.
APTECH CERTIFIED JAVA MOBILE APPLICATION DEVELOPER
La certificación Aptech Certified Java Mobile Application Developer está dirigida a aquellos
desarrolladores que busquen experiencia en dispositivos móviles como celulares, PDAs
decodificadores de TV (set-top boxes), los cueles cuentan con limitadas prestaciones en
memoria y procesamiento.
Después de lograr esta certificación el participante podrá fácilmente desarrollar aplicaciones
móviles usando Java.
Las Certificaciones de Apetch que son logradas diferencian a las personas en el mercado,
proporcionando una ventaja competitiva a través de probada experiencia.
a)
Habilidades obtenidas.
Una vez cubierto el entrenamiento de este kit, el estudiante será capaz de;
b) Prerrequisitos:
a
Escribir aplicaciones con la tecnología Java que demuestren habilidades significativ
en programacpn.
lntegrar código Java existente (por ejemplo, reutilizar clases creadas por terceros).
Unleosh your pofenllol
a
a
Análisis y diseño de aplicaciones Java"(Conocimientos avanzado con diagramas UML de
Clases).
Describir las ventajas de una arquitectura n-tier.
Conocimientos de HTML que definan los siguientes elementos: Cabeceras del
documento HTML <head>. Definición delcontenido principalo cuerpo deldocumento
<body>. Encabezados o títulos <h1>, <h2>, etc. Tablas <table>, <tr>, <td>, etc.
Hipervínculos o enlaces <a>. Etiquetas para listas <li><ol><ul>.
Manejo de inglés técnico mínimo 807o lectura.
APTECH CERTIFIED JAVA ENTERPRISE APPLICATION DEVELOPER
La certificacion Aptech Certified Java Enterprise Application Developer está orientada
a
profesionales que tienen amplia experiencia en eldesarrollo de aplicaciones Java.
El desarrollo de aplicaciones empresariales usan EJBs (Entreprise Java Beans) para construir
funcionalidades robustas de back-end, el participante al finalizar deberá ser capaz de
desarrolla r aplicaciones empresariales
a)
q
ue incorporen tecnolog ía EJ B.
Habilidades obtenidas
Una vez cubierto elentrenamiento de este kit, elestudiante será capaz de:
servidor de aplicaciones.
Messaging Service.
b) Prerrequisitos:
a
o
a
a
Estar familiarizado con la programación Java y JSP y Servlets.
Escribir aplicaciones con la tecnología Java que demuestren habilidades significativas
en programación.
lntegrar código Java existente (por ejemplo, reutilizar clases creadas por terceros)
Análisis y diseño de aplicaciones Java (Conocimientos avanzado con diagramas
Clases).
Manejo de inglés técnico mínimo 80% lectura.
Unleosh you¡ polenlldl
APTEGH CERTIFIED JAVAWEB SERVICE DEVELOPER
Esta certificacion esta diseñada para profesionales que esten interesados en crear, implementar
y desplegar servicios Web y clientes de servicios web usando componentes Java EE.
Al finalizar el curso los participantes deberan ser capaces de desarrollar Componentes de
negocio y clientes Web.
a)
Habilidades obtenidas
Una vez cubierto elentrenamiento de este kit, elestudiante será capaz de:
Explicar e identificar los elementos que conforman un servicio Web.
Entender la tecnología de servicios Web.
Explicar la arquitectura orientada a servicios.
Entender los mensajes SOAP.
Explicar Web Services Description Language (WSDL) y crear un archivo WSDL.
lmplementar los servicios web usando Java API for XML Web Services (JAXWS).
lmplementar los servicios web usando Java API for XML Restful Services (JAXRS).
Desarrollar clients de servicios Web para JAX-WS y JAX-RS basados en
servicios Web.
Explicar diferentes patrones de diseño para servicios basados en Web.
b) Prerrequisitos:
a
a
a
a
.
o
Estar familiarizado con la programación Java y JSP y Servlets.
Escribir aplicaciones con la tecnología Java que demuestren habilidades significativas
en programación.
lntegrar código Java existente (por ejemplo, reutilizar clases creadas por terceros).
Análisis y diseño de aplicaciones Java (Conocimientos avanzado con diagramas UML de
Clases).
lmplementar y desarrollar aplicaciones en la plataforma Java EE que contengan la capa
Web y componentes Enterprise JavaBeans (EJB) o haber tomado el curso Business
Component
Development with EJB Technology, Java EE 6.
Manejo de inglés técnico mínimo 80% lectura.
X
K10
APTECH CERTIF¡ED JAVA APPLICATION ARCHITECT
Esta certificación está diseñada para aprovechar las oportunidades de negocio disponibles en el
Mercado de programación web. Al finalizar el curso el participante deberá ser capaz de crear
aplicaciones utilizando los Frameworks Strut y JSF.
Un Framework es una serie de programas de soflrruare reusable que forman la base para una
aplicacién. Los Frameworks permiten al programador construir las aplicaciones de una forma
tácily rápida.
Para alcanzar esta certificación, los candidatos deben superar un examen.
a)
Habilidades obtenidas
Una vez cubierto el entrenamiento de este kit, el estudiante será capaz de:
b) Prerrequisitos:
a
a
a
a
Escribir aplicaciones con la tecnología Java que demuestren habilidades significativas
en programación.
lntegrar cédigo Java existente (por ejemplo, reutilizar clases creadas por terceros).
Análisis y diseño de aplicaciones Java (Conocimientos avanzado con diagramas UML de
Clases).
Describir las ventajas de una arquitectura n-tier.
Conocimientos de HTML que definan los siguientes elementos: Cabeceras del
documento HTML <head>. Definición delcontenido principal o cuerpo deldocumento
<bodp. Encabezados o títulos <h1>, <h2>, etc. Tablas <table>, <tr>, <td>, etc.
Hipervínculos o enlaces <a>. Etiquetas para listas <li><ol><ul>.
Manejo de inglés técnico mínimo 80% lectura.
R
X,
11
Unleash your poleoliol
APTECH CERTIFIED JAVA AJAX DEVELOPER
La certificación Aptech Certified Java AJAX Developer, permite que el desarrollador aprenda
AJAX (Asynchronous JavaScript and XML) para crear aplicaciones web asíncronas.
AJAX es un grupo de tecnologías interrelacionadas, tales como JavaScript, XML, HTL y CSS.
HTML y CSS son usadas para crear paginas. JavaScript y XML proporcionan una forma de
intercambio de datos entre el navegador y el servidor sin refrescar la página.
Para alcanzar esta certificación, los candidatos deben Superar un examen,
a)
Habilidades obtenidas. Una vez cubierto el entrenamiento de este kit, el estudiante
será capaz de:
jQuery, DWR, etcétera.
b)
Prerrequisitos:
.
.
Conocimientos básicos de HTML, XML, y JavaScript
Conocimiento deltrabajo de Core Java, Servlets, y JSP
R
N
12
Uoleosh your polenllol
INVERSION
DURACION DE LAS CERTIFICACIONES
Aptech Certífied Java Programmer
Fundamentos de Java
- Associate Level /
Aptech Certified Java Programmer
- Professional
Level/ Programación Orientada a Objetos en Java
Aptech Certified Java Web Developer/ Desarrollo de
Componentes Web en Java
Aptech Certified Java Mobile Application Developerl
Desarrollo de Aplicaciones Móviles usando J2ME
Aptech Certified Java Enterprise Application
Developer Desarrollo de Aplicaciones Empresariales
Aptech Certified Java Application Architecl
Arquitectura de Aplicaciones para la Web (JSF &
Aptech Certified Java Web Developer
Servicios para la Web
I Creacion
de
Aptech Certified Java Ajax Developerl Desarrollo de
Aplicaciones RIA (Rich lnternet Application)
* Cada curso cuenta, con un seminario de preparación al examen de certificación que variq
tiempo de acuerdo a la tecnología que se imparta.
13
PROPUESTA DE PRECIOS
GERTIFICACION
1
Aptech Certified Java
Programmer Associate Level
PREC¡O
POR
PERSONA
PRECIO CON
SUBSIDO DE
MEXICOFIRST
CURSOS A TOMAR
HRS
IVA
TOTAL
Fundamentos de Java
66
$ 13,319.83
$ 6,659.91
$ 1,065.59
$7,725.5
66
$ 13,319.83
$ 6,659.91
$ 1,065.59
$7,725.5
66
$ 13,319.83
$ 6,659.91
$ 1,06s.59
$7.725.5
66
$ 13,319.83
$ 6,659.91
$ 1.065.59
$7,725.5
66
$ 13.319.83
s 6,659.91
$ 1,065.59
$7,725.5
66
$ 13,s19.83
$ 6,659.91
$ 1,065.59
$7,72s.5
66
$ 13,3'19.83
$ 6.659.91
$ 1,065.59
$7,725.5
66
s 13.319.83
$ 6,659.91
$ 1,065.59
$7,725.5
Aptech Certified Java
Programación Orientada a
Programmer
Objetos en Java
Professional Level
Aptech Gertified Java
de
Gomponentes Web en
3 Web Developer
-
2
Desarrollo
Java
Aptech Certified Java
4
5
Mobile
Application
Developer
Desarrollo
Aplicaciones
de
Móviles
usando J2ME
Aptech Certified Java Desarrollo
Enterprise Application Aplicaciones
Developer
Empresariales
de
en
Java
IJ2EE}
Aptech Certified Java
6 Web Service Developer
Aptech Certified Java
7 Application Architect
Greacíón de Servicios
para la llYeb
Arquitectura
de
Aplicaciones para la Web
(JSF & Struts)
I
Aptech Certified Java
AJAX Developer
Desarrollo
de
Aplicaciones RIA (Rich
Internet Aoolication)
POLITICAS PARA LA APLICACIÓN DEL PROGRAMA A TRAVÉS DE
CURSOS
.
.
.
.
.
.
.
El presente programa será ¡mpartido a través de seminarios presenciales grupales
Los contenidos y materiales utilizados corresponden a los autorizados por APTECH
Cada curso incluirá exámenes prueba y simuladores
Todas las certificaciones requ¡eren de la aplicacién del examen correspond¡ente
Todas las certificaciones cuentan con un voucher más retake
Los cursos serán impartidos por ¡nstructores certificados
Los cursos serán aplicados en diferentes Universidades del País, siendo ellas quienes
proporc¡ona las aulas e infraestructura para la impartición del mismo
14
Unleosh
wur polenllol
COND¡CIONES GENERALES.
Las disposiciones contenidas en la presente Propuesta de Capacitación, podrán
ser
modificadas en cualquier momento por APTECH, sin embargo cualquier modificación será
comunicada a los interesados a través de la publicación respectiva.
La presente propuesta tendrá vigencia hasta el 31 día de marzo 2A16.
MTME S.A. de C.V.
Karen Mariela Hernández
Director Comercial
Domicilio:
Puebla 46 lnt.4, Colonia Roma, Delegación Cuauhtémoc, México
Distrito Federal C.P. 06700
mx, [email protected]
Partners Autorizados
7l BUISINESS SOLUTIONS S.A. de C.V.
Ariel Rodriguez González
Director General
Domicilio:
lngenieros Militares 105, Colonia Lomas de Sotelo, Delegación Miguel
Hidalqo, México D.F.
Correo: arod riq uez@develop. com. mx
t
Firma:
C
)e
Y)
Andrés Simón Bujaidar
Dirección de Alianzas Locales e lnternacionales
MEX¡GO FEDERAL INSTITUTE FOR REMOTE SERVICES & TEGHNOLOGY A.C (México
FrRST)
Aceptado:
15