propuesta comercial java se7 programmer trimestral - enero 2015
DESCRIPTION
javaTRANSCRIPT
Enero 2015
PROPUESTA DE CAPACITACIÓN JAVA SE7
PROGRAMMER
Entrenamiento Oracle Certified Associate +
Oracle Certified Profesional (OCA+OCP)
1.1. JAVASE7 PROGRAMMER BÁSICO
1.2. JAVA SE7 PROGRAMMER CON APOYO A LA
CERTIFICACIÓN
1.3. JAVASE7 PROGRAMMER CON
ESPECIALIDAD
Modalidad: Presencial
Bogotá + 571 7436677 Ext. 315 [email protected] www.globalk.com.co
PRESENTACIÓN GLOBAL KNOWLEDGE
Global Knowledge es la compañía de entrenamiento en TI más grande del mundo la cual
cada año formamos a más de 258.000 estudiantes en nuestras instalaciones alrededor del
mundo, y al elegirla usted recibe la garantía de servicio y calidad que necesita para proteger
su inversión en capacitación.
Dentro de las principales características que nos identifican, están:
Más de 100 cursos en Gestión de Proyectos, Habilidades Profesionales y Business Skills.
Alcance Internacional : Sedes en 34 países, entregando formación en 11 idiomas
Entrega consistente de formación en diferentes zonas geográficas
Somos una empresa enfocada 100% a la formación con reconocimiento empresarial.
Somos Partners oficiales de entrenamiento para diversas tecnologías y metodologías,
entre las cuáles se puede resaltar: CISCO, ORACLE, PMI, ITIL, VMWARE.
PRESENTACIÓN ORACLE
ORACLE, la multinacional en hardware y software con mayor índice de crecimiento mundial, ha
diseñado diversas estrategias para hacer que sus tecnologías sean aprendidas y manejadas
alrededor del mundo.
Dentro de las principales características que han identificado sus certificaciones son:
Presencia mundial a través de ORACLE y demás compañías avaladas por casa matriz
para brindar entrenamiento y soporte.
Actualización permanente de sus contenidos de acuerdo a los cambios suscitados.
Reconocimiento de sus profesionales a nivel internacional
Bogotá + 571 7436677 Ext. 315 [email protected] www.globalk.com.co
Tenemos el gusto de cotizarle el siguiente entrenamiento:
PROPUESTA COMERCIAL ENTRENAMIENTO - JAVA SE7 PROGRAMMER
BÁSICO
CURSO FECHAS Y
HORARIOS
PRECIO DE LISTA POR
PERSONA EN $ COL
Precio Especial Enero -2015
PAGO TOTAL PAGO POR
MENSUALIDADES
PAGO TOTAL
PAGO POR
MENSUALIDADES:
JAVA SE7
PROGRAMMER
BÁSICO
31 de enero del 2015
Sábados
(8:00 am a 2:00 pm)
$2.178.000 + IVA
Por persona
1 Inscripción y 3
pagos de:
$544.500+IVA
Por persona
20% Descuento:
$ 1.742.400 +
IVA
Por persona
40 % de descuento en la
cuota Inscripción:
$326.700 +IVA
Por persona
10% de descuento en los
3 pagos restantes de:
$ 490.050 +IVA
Por persona
Fecha de
Condiciones del plan
El estudiante debe asistir a mínimo el 95% de las clases.
Este curso incluye
Curso Java SE7 Fundamentals (40Hrs).
Curso Java SE7 Programming (40Hrs).
Sesión propedéutica (1 sesión de 3Hrs).
E-Kits oficiales de ORACLE en inglés por persona.
Instructores certificados
Invitaciones a seminarios especializados
Certificado de asistencia expedido por el fabricante.
Bogotá + 571 7436677 Ext. 315 [email protected] www.globalk.com.co
*Apertura sujeta a quorum
PROPUESTA COMERCIAL ENTRENAMIENTO – JAVA SE7 PROGRAMMER
CON APOYO A LA CERTIFICACIÓN
CURSO FECHAS Y
HORARIOS
PRECIO DE LISTA POR
PERSONA EN $ COL
Precio Especial Enero -2015
PAGO TOTAL PAGO POR
MENSUALIDADES
PAGO TOTAL PAGO POR
MENSUALIDADES:
JAVA SE7
PROGRAMMER
CON APOYO A
LA
CERTIFICACIÓN
31 de enero del 2015
Sábados
(8:00 am a 2:00 pm)
$2.618.000 + IVA
Por persona
1 Inscripción y 3
pagos de:
$654.500+IVA
Por persona
20% Descuento:
$2.094.400 +
IVA
Por persona
40% de descuento en la
cuota Inscripción:
$ 392.700 + IVA
10% de descuento en los
3 pagos restantes de:
$ 589.050 + IVA
Este curso incluye
Curso Java SE7 Fundamentals (40Hrs).
Curso Java SE7 Programming (40Hrs).
Sesión propedéutica (1 sesión de 3Hrs).
Acceso a estudio de temas selectos presenciales (3 sesiones de 1Hrs).
Acceso a estudio de temas selectos r e-learning (3 sesiones de 1Hr).
Simuladores remotos ilimitados. (5 sesiones de 2Hr).
Taller de certificación (1 sesión de 3Hrs).
Desarrollo de 1 caso práctico de Java (1 sesión de 3Hrs).
50 % de descuento en el voucher de los 2 examen de certificación OCA
Material oficial ORACLE E-KITS, en ingles por persona.
Entrenamiento con instructor presencial para cada curso, debidamente certificado.
Certificado de asistencia expedido por el fabricante.
Condiciones del plan:
asistir a mínimo el 95% de las clases.
asistir obligatoriamente a los valores agregados para la preparación del examen de
certificación JAVA SE 7 PROGRAMMER (OCA+OCP)
El estudiante deberá presentar resultados de 5 simuladores por cada una de las
certificaciones con un score superior al 90% para acceder al descuento del 50% en los 2
exámenes de certificación correspondientes a Java SE7 Fundamentals (OCA) y Java
SE7 Programming (OPC).
Bogotá + 571 7436677 Ext. 315 [email protected] www.globalk.com.co
Para hacer válido el 50% de descuento en el primer examen Java SE7 Fundamentals
(OCA), se debe presentar el examen dentro de los 45 días calendario después de
concluida la capacitación, pasados estos 45 días, tienen los siguientes 45 días para
presentar el segundo examen Java SE7 Programming (OPC), con el 50% de descuento.
*Apertura sujeta a quorum
PROPUESTA COMERCIAL ENTRENAMIENTO - JAVA SE7 PROGRAMMER
CON ESPECIALIDAD
(Mobile Application, Web Services, Web component.)
CURSO FECHAS Y
HORARIOS
PRECIO DE LISTA POR
PERSONA EN $ COL
Precio Especial Enero -2015
PAGO TOTAL PAGO POR
MENSUALIDADES
PAGO TOTAL PAGO POR
MENSUALIDADES:
JAVA SE7
PROGRAMMER
CON
ESPECIALIDAD
31 de enero del 2015
Sábados
(8:00 am a 2:00 pm)
$4.207.500 + IVA
Por persona
1 Inscripción y 4
pagos de:
$841.500+IVA
Por persona
20% Descuento:
$ 3.366.000
+IVA
Por persona
40% de descuento 1
inscripción:
$ 504.900 + IVA
10% descuento 4 pagos
de:
$ 757.350 + IVA
Este curso incluye
Curso Java SE7 Fundamentals (40Hrs).
Curso Java SE7 Programming (40Hrs).
Sesión propedéutica (1 sesión de 3Hrs).
Acceso a estudio de temas selectos presenciales (3 sesiones de 1Hrs).
Acceso a estudio de temas selectos e-learning (3 sesiones de 1Hr).
Simuladores remotos ilimitados. (5 sesiones de 2Hr).
Taller de certificación (1 sesión de 4Hrs).
Desarrollo de caso práctico de Java (1 sesión de 6Hrs).
50% de descuento en examen Java SE7 Fundamentals
50% de descuento en examen Java SE7 Programming
Acceso a curso de la especialidad Mobile Application, Web Services, Web
component (40Hrs).
50% de descuento en el examen de la Especialidad
Certificados de asistencia expedido por el fabricante.
Entrenamiento con instructor presencial para cada curso, debidamente certificado.
Material oficial ORACLE E-KITS, en ingles por persona.
Bogotá + 571 7436677 Ext. 315 [email protected] www.globalk.com.co
Condiciones del plan:
Asistir a mínimo el 95% de las clases.
Asistir obligatoriamente a los valores agregados para la preparación del examen de
JAVA SE7 PROGRAMMER.
*Apertura sujeta a quorum
El estudiante deberá presentar resultados de 5 simuladores por cada una de las
certificaciones con un score superior al 90% para acceder al descuento del 50% en los 2
exámenes de certificación correspondientes a Java SE7 Fundamentals y Java SE7
Programming.
Para hacer válido el 50% de descuento en el primer examen Java SE7 Fundamentals, se
debe presentar el examen dentro de los 45 días calendario después de concluida la
capacitación, pasados estos 45 días, tienen los siguientes 45 días para presentar el
segundo examen Java SE7 Programming, con el 50% de descuento.
Solo si acredita la certificación JAVA SE7 PROGRAMMER tendrá acceso al curso de
especialidad y 50% de descuento en su examen de certificación
La especialidad deberá tomarse a más tardar a los 6 meses de concluido el programa
JAVA SE7 PROGRAMMER.
Para hacer válido el 50% de descuento en el examen de especialidad se deberá
presentar como máximo a los 45 días naturales después de haber concluido el curso de
especialidad.
NOTAS:
Los precios NO incluyen el valor del IVA, el cual es del 16% que se sumará al momento de facturar.
Los precios están dados para hacer el curso en Bogotá, en las instalaciones del Global Knowledge
Colombia.
La promoción solo está vigente hasta el 30 de enero del 2015.
Los valores de los exámenes tienen validez por la primera presentación, es decir que en caso de que el
participante pierda cualquiera de los exámenes en su primer intento deberá pagar el 100% del valor del
examen en su segundo intento.
La apertura de este curso está sujetos a un quórum mínimo requerido de 12 pax. De no lograrse, GKC
podrá reprogramarlo según calendario.
La aceptación de esta propuesta, deberá ser formalizada 10 días antes de la iniciación del curso.
Java SE7 Fundamentals
Java SE7 Programming
Bogotá + 571 7436677 Ext. 315 [email protected] www.globalk.com.co
Forma de Pago:
El pago de la capacitación puedes realizarlo directamente en nuestras instalaciones Cra. 13 No. 94A-25 oficina
501 con tarjeta crédito, débito y/o efectivo o puedes realizarlo por transferencia o consignación bancaria al
No de cuenta: Bancolombia Cuenta Ahorros Número 040-525-43253, por favor solicitar formato de
inscripción para legalizar inscripción.
Sede y Dirección:
Sede Bogotá, Global Knowledge Colombia: Carrera 13 # 94A-25 Oficina 501
Cordialmente,
Jennifer Hernandez Asesora de Programas Cra. 13 No. 94A-25 oficina 501 T: (571) 7436677 Ext 312 Mail: [email protected] Cel: 318-7148018 Global Knowledge Colombia Ltda. Experts Teaching Experts www.globalk.com.co [email protected]
Búscanos:
Bogotá + 571 7436677 Ext. 315 [email protected] www.globalk.com.co
Certified Java Expert 1er Grado
OJP Java SE 7 Programmer
Contenido:
Java SE7 Fundamentals (D67234)
Java SE7 Programming (D67238)
Java SE7 Fundamentals (D67234)
Este curso se encuentra dirigido a alumnos con poca o ninguna experiencia en programación, su contenido muestra cómo utilizar el lenguaje Java, explica la importancia de la programación orientada a objetos, las palabras clave y la construcción del lenguaje de programación Java, así como los pasos necesarios para crear programas sencillos. Los alumnos obtendrán bases sólidas en el lenguaje de programación Java, mismas que les permitirán continuar con cursos de entrenamiento posteriores. El curso se realiza sobre la Plataforma Java Standard Edition 7 (Java SE 7) y utiliza el producto Java SE Development Kit 7 (JDK 7). Se incluyen laboratorios en los que los alumnos podrán aplicar los conceptos básicos de la programación orientada a objetos como: inherencia, encapsulación y abstracción. Aprenderán a crear y a utilizar clases simples de Java que contengan matrices, loops y construcciones condicionales. También aprenderán a usar y a manipular referencias asociadas a objetos y a escribir códigos sencillos para el control de errores. El curso proporciona un sólido entendimiento acerca de lo que la Plataforma Java SE7 es y cómo se utiliza en aplicaciones del mundo real.
Lo que aprenderá
Uso de diferentes constructores del lenguaje de programación Java para crear numerosas aplicaciones Java.
Uso de constructores de decisión y looping así como métodos para determinar el flujo del programa
Control de errores básicos de funcionamiento para sus programas con tecnología Java.
Implementación de programación Java intermedio y conceptos de programación orientada a objetos (OO) con tecnología Java.
Demostrar conocimiento de la tecnología Java y de su lenguaje de programación
Objetivos Del Curso:
Desarrollar clases y describir cómo declararlas.
Analizar un problema de negocios con el fin de reconocer objetos y operaciones que conforman los bloques de construcción del diseño de un programa Java
Bogotá + 571 7436677 Ext. 315 [email protected] www.globalk.com.co
Definir el término
Demostrar la sintaxis de programación Java
Escribir un programa Java simple que se ejecute y compile correctamente.
Declarar e inicializar variables
Listar varios tipos de datos esenciales
Crear instancias asociadas a un objeto y utilizar eficazmente variables de objeto de referencia
Uso de operadores, loops y constructores de decisión
Crear y declarar instancias de Matrices y Listado de Matrices y ser capaz de iterar a través de ellos.
Describir los beneficios de utilizar un Entorno de Desarrollo Integrado (Integrated Development Environment)
Enumerar y describir varias características clave acerca de la tecnología Java
Declarar un método con argumentos y valores de retorno
Utilizar inherencias para declarar y definir una subclase de una superclase existente.
Describir cómo se controlan los errores en un programa Java
Describir ejemplos acerca de cómo Java es utilizado en aplicaciones, así como en productos de consumo
Temas Del Curso:
Introducción a la Tecnología Java
Relación de Java con otros lenguajes de programación
Cómo descargar, instalar y configurar un ambiente Java en un sistema operativo Windows
Descripción de las diferentes tecnologías Java como son Java EE, JavaME y Embedded Java SE
Descripción de las principales características de la tecnología Java y las ventajas de utilizarla
Utilización de un Entorno de Desarrollo Integrado (Integrated Development Environment)
Pensando en los Objetos
Definiendo el dominio del problema
Identificación de objetos y reconocimiento de los criterios para poder definirlos
Introducción al Lenguaje de Programación Java
Definición de clases
Identificación de los componentes de una clase
Creación y uso de una clase de prueba
Compilar y ejecutar un programa de prueba
Trabajando con Variables Esenciales
Declarar e inicializar variables de campo
Descripción de los tipos de datos esenciales como son, integral, punto flotante, textual y lógica
Declaración de variables y asignación de valores
Uso de constantes
Uso de operadores aritméticos para modificar valores
Bogotá + 571 7436677 Ext. 315 [email protected] www.globalk.com.co
Trabajando con Objetos
Declarar e inicializar objetos
Almacenamiento de objetos en la memoria
Uso de objetos de referencia para manipular los datos
Uso de JSE javadocs para buscar los métodos de una clase
Trabajando con los Objetos String y StringBuilder.
Aplicación de operadores y constructores de decisión
Utilización de operadores relacionales y condicionales
Prueba de igualdad entre cadenas
Evaluación de diversas condiciones en un programa y determinación del algoritmo
Creación de modelos “if” e “if/else”
Anidar y encadenar instrucciones condicionales
Uso de la instrucción switch
Creación y Uso de Matrices
Declaración, generación de instancias e inicialización de una Matriz unidimensional
Declaración, generación de instancias e inicialización de una Matriz bidimensional
Uso de un “for loop” para procesar una Matriz
Crear e inicializar un Listado de Matrices
Uso de la instrucción de importación para trabajar con un Java APIs existente
Acceso a un valor en una Matriz o un Listado de Matrices
Uso de argumentos de Matriz
Uso de “Loop Constructs”
Creación de “while loops” y “while loops” anidados
Desarrollo de un “for loop”
Uso del Listado de Matrices con la instrucción “for loops”
Desarrollo de un “while loop”
Entendiendo el alcance de las variables
Trabajando con Métodos y Método de Sobrecarga
Creación y ejecución de un Método
Paso de argumentos y valores de retorno
Generación de métodos estáticos y variables.
Uso de modificadores
Sobrecarga de un método
Uso de Encapsulación y Constructores
Creando constructores
Implementación de encapsulación
Bogotá + 571 7436677 Ext. 315 [email protected] www.globalk.com.co
Introducción a Conceptos Avanzados de Programación Orientada a Objetos
Uso de inherencia
Uso de los diferentes tipos de polimorfismo como son: sobrecarga, anulación y la dinámica de unión
Aplicación de superclases y subclases
Adición de abstracción para su análisis y diseño
Comprender el propósito de las interfaces Java
Creación e implementación de una interface Java
Control de Errores
Comprensión de los diferentes tipos de errores que pueden ocurrir y cómo se manejan en Java
Comprensión de los diferentes tipos de Excepciones en Java
Uso de Javadocs para la investigación de Excepciones producidas por los métodos de fundación de clases.
Escribir códigos para el manejo de Excepciones
Un Panorama más Amplio
Creación de paquetes y archivos JAR para implementación usando java
Arquitecturas de dos y tres niveles
Revisión de algunos ejemplos de aplicaciones Java
Java SE7 Programming (D67238)
Lo que aprenderá:
Este es el segundo de los dos cursos que cubren la plataforma Standard Edition 7 (Java SE 7), integra las Interfaces de Aplicaciones básicas de Programación (Application Programming Interfaces) que son necesarias para diseñar aplicaciones orientadas a objetos con Java. Aprenda a crear clases que son subclases de otras clases, a extender las clases abstractas y a programar con interfaces. También aprenda a usar correctamente las excepciones, cómo usar el Collections framework y a desarrollar aplicaciones que manipulen archivos, directorios y sistemas de archivo. Este curso también cubre la escritura de programas de bases de datos con JDBC y cómo escribir correctamente aplicaciones multi-threaded. Asimismo permite el desarrollo de habilidades con el lenguaje Java y la preparación para el examen Oracle Certified Professional, Java SE 7 Programmer
El curso le permitirá:
Crear aplicaciones Java con la última tecnología JDK 7 y el NetBeans Integrated Development Environment (IDE)
Mejorar las habilidades de pensamiento de la programación Orientada a Objetos utilizando patrones de diseño y mejores prácticas.
Identificar las mejores prácticas en el uso del lenguaje para crear aplicaciones Java robustecidas
Manipular archivos, directorios y sistemas de archivos
Escribir aplicaciones de bases de datos mediante consultas SQL estándar a través de JDBC
Crear aplicaciones multi-thread de alto rendimiento
Bogotá + 571 7436677 Ext. 315 [email protected] www.globalk.com.co
Prerrequisitos:
Haber completado el curso Java SE 7 Fundamentals o tener experiencia con la creación, compilación y ejecución de programas en lenguaje Java
Experiencia con al menos un lenguaje de programación
Entendimiento de los principios de la programación Orientada a Objetos
Entendimiento básico de los conceptos asociados a bases de datos y de la sintaxis SQL
Java SE7 Fundamentals
Objetivos Del Curso:
Llevar a cabo múltiples operaciones en las tablas de bases de datos, incluyendo creación, lectura, actualización y eliminación mediante tecnología JDBC
Procesamiento de cadenas (Strings) usando una variedad de expresiones regulares
Crear aplicaciones multi-thread de alto rendimiento para evitar Deadlocks
Identificar aplicaciones Java
Crear aplicaciones que utilicen el Java Collections framework
Implementar técnicas de gestión de errores utilizando el manejo de excepciones
Implementar la funcionalidad entrada/ salida (I/O) desde su lectura y escritura hasta archivos de datos y texto y entender corrientes avanzadas (I/O)
Manipular archivos, directorios y sistemas de archivos utilizando las especificaciones JDK7 NIO.2
Aplicar modelos de diseños comunes y mejores practicas
Crear aplicaciones Java que aprovechen las características del lenguaje Java Orientado a Objetos, tales como encapsulación, inherencia y polimorfismo.
Ejecutar una aplicación Java desde la línea de comando
Temas Del Curso:
Descripción de la Plataforma Java
Introducción
Horario del Curso
Información General sobre Java
Plataformas Java
OpenJDK
Concesión de Licencias
Java en Entornos de Servidores
El Proceso Comunidad Java
Sintaxis Java y Revisión de Clase
Clases simples Java
Campos Java, constructores y métodos
Modelos de objetos utilizando clases de Java
Declaraciones de importación y paquetes
Encapsulación y Polimorfismo
Encapsulación en el diseño de clases Java
Modelos de problemas de negocios con clases Java
Inmutabilidad
Subclases
Bogotá + 571 7436677 Ext. 315 [email protected] www.globalk.com.co
Sobrecarga de métodos
Métodos de argumento variable
Diseño de Clases Java
Modificadores de Acceso: privado, protegido y público
Anulación de métodos
Sobrecarga de Constructor
El operador instanceof
Invocación de métodos virtuales
Polimorfismo
Asignación de objetos de referencia
Anulación de métodos de objetos
Diseño Avanzado de Clases
Clases abstractas y generalización de tipos
Los modificadores estáticos y finales
Mejores practicas asociadas a modificador de campo
El patrón de diseño Singleton
Diseño de clases abstractas
Clases anidadas
Tipos enumerados
Inherencia con Interfaces Java
Interfaces Java
Tipos de Inherencia
Composición de objetos y delegación de métodos
Implementación de interfaces múltiples
El patrón de diseño DAO
Colecciones y Genéricos
Clases genéricas y parámetros de tipo
Tipo de inferencia (diamante)
Colecciones y genéricos
Generación de lista, fijación y Mapeo
Pila y fila de doble entrada (Deque)
Procesamiento de “Strings”
Manipulación de Cadenas mediante StringBuilder y StringBuffer
Métodos esenciales de String
Texto de análisis en Java
Procesamiento de entrada con Escáner
Texto de salida y formateo
Expresiones regulares con las clases de Patrón e Igualador
Excepciones y Afirmaciones
Categorías de excepciones
Clases de excepciones estándar Java
Creación de sus propias clases de Excepción
Bogotá + 571 7436677 Ext. 315 [email protected] www.globalk.com.co
Uso de try-catch y de la cláusula final
Uso de try-with-resources y de la interfaz AutoCloseable
La función multi-captura
Mejores practicas en el uso de excepciones
Afirmaciones
Fundamentos I/O
I/O usando Java
Leyendo la entrada de corriente de la consola
Escribiendo a la consola
Uso de las corrientes I/O
Encadenamiento de las corrientes I/O
Canal I/O
Lectura y escritura de objetos usando serialización
Archivo I/O con NIO 2
El Camino de la interfaz
Los archivos de clase
Directorio y operaciones de Archivo
Gestión de los atributos del sistema de archivos
Lectura, escritura y creación de archivos
Observación de los cambios del sistema de archivos
Threading
Sistema operativo de programación de tareas
Reconociendo los entornos multiproceso
Creación de soluciones multiproceso
Compartir datos a través de threads
Sincronización y Deadlock
Objetos inmutables
Concurrencia
Creación de variables Atómicas
Uso de candados de Lectura y Escritura
Colecciones de seguridad Thread
Sincronizadores de concurrencia (Semáforo, Phaser y otros)
Ejecutores y ThreadPools para programar tareas al mismo tiempo
Paralelismo y el Fork-Join framework
Aplicaciones de Bases de Datos con JDBC
Diseño de JDBC API
Diversos JDBC
Consultas y resultados
Declaraciones PreparedStatement y CallableStatement
Transacciones
RowSet 1.1 RowSetProvider y RowSetFactory
El Patrón DAO y JDBC
Bogotá + 571 7436677 Ext. 315 [email protected] www.globalk.com.co
Localización
Ventajas de localización
Definición de localidad
Lea y establezca localidad mediante el uso de objeto Local
Paquetes de recursos
Formato de mensajes, fechas y números