Download curso certificado en java se 8 fundamentals

Document related concepts
no text concepts found
Transcript
CURSO CERTIFICADO EN JAVA SE 8
FUNDAMENTALS
PRESENTACION DEL
FUNDAMENTALS:
CURSO
CERTIFICADO
EN
JAVA
SE
8
Este curso está orientado a obtener la certificación Oracle Certified Associate
(OCA), Java SE 8 Programmer Certification, la cual cubre los fundamentos del
lenguaje de programación Java SE 8 tales como el significado de la programación
orientada a objetos, la sintaxis del lenguaje y los pasos para crear programas que
se apoyen en la orientación de objetos para desarrollar programas básicos de la
tecnología Java 8. Esta certificación provee un fundamento sólido para posteriores
aprendizajes y certificaciones de esta tecnología.
La tecnología Java® ha recibido una enorme atención desde su aparición en la escena
de Internet en el año 1996. Concebida originariamente por Sun Microsystems® como
una plataforma (un entorno donde se puede ejecutar un programa) para dispositivos
embebidos, fue el desarrollo de aplicaciones para la Web lo que determinó su éxito en la
década siguiente. Esto ocurre a partir de que a la plataforma y al conjunto de librerías
estándar (Java Standard Edition) se le agregaran en el año 1998 funcionalidades de
programación del lado del servidor (Java Enterprise Edition).
Java es tanto un lenguaje de programación como una plataforma. La base de la
plataforma Java es la Java Virtual Machine (JVM), un software que ejecuta programas
Java. Existen versiones de la JVM para distintos entornos de hardware, e inclusive para
dispositivos móviles, que nos permiten ejecutar el mismo código Java para distintas
máquinas. Esto es lo que da a la tecnología su característica de portabilidad.
El Curso Certificado en Java SE 8 Fundamentals se ha diseñado para permitir a los
estudiantes con poca o ninguna experiencia en programación empezar a conocer la
programación mediante el lenguaje Java. El curso enseña la importancia de la
programación orientada a objetos, las palabras clave y las construcciones del lenguaje
de programación Java, así como los pasos necesarios para crear programas simples de
tecnología Java. Los estudiantes que realicen este curso pueden recibir una sólida base
en lenguaje de programación Java en la que basar su trabajo y formación futuros.
El presente curso brinda a los participantes experiencia práctica en el conocimiento de
los conceptos orientados a objetos básicos como, por ejemplo, herencia, encapsulación
y abstracción y conocimientos sólidos sobre la plataforma Java SE 8 y su uso en
aplicaciones reales.
Dentro de la Certificación Internacional Java OCM Con Especialidad UML, se
incluyen los siguientes cursos:
Curso
Prerrequisito
Certificación
Fundamentals Of The
Java Programming
Language Java SE 8
(1Z0-808)
Programación práctica
desde cero
OCA (Oracle
Certified
Associate)
Java Programming
Language Java SE 8
(1Z0-809)
Fundamentals Of The
Java Programming
Language Java SE 8
(1Z0-808)
OCP (Oracle
Certified
Professional)
Object-Oriented Analysis
And Design Using UML
(1Z0-807)
Java Programming
Language Java SE 8
(1Z0-809)
OCM (Oracle
Certified Master)
DESARROLLO DEL
FUNDAMENTALS
CURSO
CERTIFICADO
EN
JAVA
SE
8
Duración máxima del curso: 3 meses.
Modalidad de formación: Formación e-learning personalizada con tutor profesional y
certificado en formación de tecnologías Java. Prácticas con supuestos reales de
proyectos.
Estimación de horas para su realización: 90 horas.
Tiempo ilimitado de conexión a la plataforma e-learning
Flexibilidad horaria y geográfica. Formación desde cualquier lugar del mundo y en
cualquier momento las 24 horas del día y los 7 dias de la semana.
Tiempo recomendado para el estudio: 6 a 7 horas a la semana.
Idioma del curso: Se puede estudiar tanto en español cómo en inglés.
Profesores: Profesores certificados en tecnología Java y Oracle, que nos permite
garantizar los mejores resultados de aprendizaje. Los profesores personalizan la
formación de acuerdo al nivel de cada alumno.
Contenidos y Documentación: Nuestros contenidos son revisados por nuestro
departamento técnico periódicamente, y puestos al día en base a las tendencias de
mercado más innovadoras. De igual forma, nuestro departamento de formación
selecciona los manuales y materiales a entregar a los alumnos con un criterio
profesional y adecuado al contenido y nivel del curso.
Exámenes: Para obtener el diploma correspondiente, el alumno deberá superar al
menos el 75% de las pruebas de evaluación y aprendizaje realizadas.
Bonus: Este curso certificado tiene un bonus del 50% del precio del examen que se
abona al alumno en el momento de la inscripción al examen y finalización del curso.
Bolsa de Trabajo: Bolsa de trabajo propia del Instituto Inertia de Sistemas y
Software Avanzado (INTECSSA) a disposición de los alumnos. Selección de
candidatos para las empresas clientes con participación activa del alumno.
Diploma: Tras la finalización del curso, se otorga el diploma del Instituto Inertia de
Sistemas y Software Avanzado acreditando los conocimientos adquiridos por el alumno
con gran prestigio en el ámbito académico. Para obtener la certificación oficial, deberá
superar el Examen 1Z0-808. Java SE 8 Programmer I de Oracle en un centro VUE de
manera presencial. Todos los alumnos del curso tienen un voucher promocional del 50
% de descuento sobre el precio del examen.
DESTINATARIOS:
Este curso está orientado en ayudar a los alumnos a obtener la certificación Oracle
Certified Associate (OCA), Java SE 8 Programmer Certification. El Curso Certificado
en Java SE 8 Fundamentals es el curso necesario para preparar el siguiente examen de
certificación:

Examen 1Z0-808. Java SE 8 Programmer I
Este curso está pensado para desarrolladores interesados en adquirir los conocimientos
necesarios para llevar a cabo el desarrollo de aplicaciones Java SE en entornos
distribuidos. Para un correcto aprovechamiento del curso los asistentes deben tener una
base de la metodología orientada a objetos. Este curso está indicado para los siguientes
perfiles profesionales:






Desarrolladores de aplicaciones.
Arquitectos de Software de empresas de desarrollo y diseño de aplicaciones y
servicios Web para Internet.
Personas que deseen empezar a diseñar la arquitectura de sistemas de su
empresa.
Administradores de proyectos
Consultores
Administradores Web
También está indicado para personas que comiencen con el lenguaje Java o quieran
reciclarse cómo profesionales de la tecnología Java, siempre y cuando tenga una base de
la metodología orientada a objetos. Igualmente aunque se trata de un curso orientado a
preparar expresamente un examen de certificación, También está dirigido a que los
alumnos adquieran las competencias y habilidades necesarias para el desempeño de un
puesto de trabajo.
OBJETIVOS:
El Curso Certificado en Java SE 8 Fundamentals proporciona a los estudiantes los
conocimientos y habilidades para conocer a fondo los aspectos básicos de la
programación en la más potente y última versión de la tecnología Java mediante el uso
de Java 8 Standard Edition. Este curso certificado de programación JAVA provee el
entrenamiento y los conocimientos fundamentales en metodología orientadas a objetos,
sintaxis del lenguaje de programación Java 8, uso de las extensiones API estándares y el
uso de los IDE’s más extendidos en el mercado cómo NetBeans y Eclipse.
Al terminar el curso el alumno dominará los siguientes conceptos y técnicas:
















Desarrollo de clases y describir como se declara una clase
Analizar un problema de un dominio para reconocer los objetos que forman los
bloques de construcción en un diseño de un programa Java
Definir los términos clase y objeto
Demostrar la sintaxis de un programa Java
Escribir un programa simple en Java que compile y ejecute correctamente
Declara e inicializar variables en Java
Listar los ocho tipos primitivos
Instanciar un objeto y usar de manera efectiva las variables de referencias
Usar los operadores e instrucciones de decisión y de ciclo
Declarar e instanciar arreglos y ArrayLists y ser capaces de iterar sobre ellos.
Describir los beneficios de usar una herramienta de desarrollo integrado
(Integrated Development Environment IDE)
Listar y describir varias características principales de la Tecnología Java
Declarar un método con argumentos y valores de retorno.
Usar la herencia para declarar y definir una subclase de una superclase existente.
Describir como son manejados los errores en un programa Java
Describir ejemplos de cómo Java es usado en aplicaciones, así como en
productos de consumo.
SALIDAS PROFESIONALES:
Hoy en día Java es una tecnología Oracle® sumamente utilizada y es gratuita; no
solamente la plataforma, sino además librerías adicionales a las Standard, frameworks,
entornos de desarrollo (IDE) y recientemente, soluciones de cloud computing gratuitas
donde alojar (con ciertas restricciones) nuestra aplicación (Google AppEngine).
Esta certificación ofrece al candidato un excelente punto de partida para forjarse un
futuro profesional encaminado al desarrollo de aplicaciones o la gestión de proyectos de
software basados en tecnologías Java. Avala los conocimientos del alumno sobre
conceptos básicos de programación OO y programación Java, así como sus
conocimientos generales sobre las plataformas y tecnologías Java.
El Instituto Inertia de Sistemas y Software Avanzado (INTECSSA) es un referente
en formación técnica de alto nivel para profesionales en tecnologías de la información y
la comunicación a nivel mundial para empresas, organismos oficiales de diferentes
países y particulares que deseen avanzar y competir profesionalmente en un mercado
cada vez más competitivo.
METODOLOGIA APLICADA EN EL CURSO CERTIFICADO EN JAVA SE 8
FUNDAMENTALS:
Durante el desarrollo del Curso Certificado en Java SE 8 Fundamentals, el alumno
irá asimilando el contenido teórico de las sesiones de estudio, encontrándose al final de
cada una con una serie de ejercicios prácticos que afianzan la teoría, laboratorios de
supuestos reales en proyectos en producción, cuestionarios y evaluaciones que pondrán
a prueba lo aprendido y servirán para afianzar los conocimientos. Además el alumno
tiene un profesor de apoyo que le guiará en todo momento a lo largo del Curso y le
resolverá cualquier duda o incidencia que pudiera surgir durante el desarrollo lectivo del
mismo.
Los principios sobre los que se basa nuestro método e-learning se relacionan con la
practicidad del aprendizaje centrada en el estudiante y en el desarrollo de sus
competencias a través de la experiencia. Nuestro principal objetivo es potenciar el
impacto en su desarrollo profesional y personal. Para favorecer los estándares de
calidad exigibles en un curso de preparación de certificación, integramos una serie de
elementos clave como son: el contenido online que facilita el aprendizaje de
conocimientos y habilidades de planificación de tecnologías, procesos y recursos;
programas de refuerzo formativo para resolver dudas y ampliar la formación; y casos
prácticos de exámenes para afianzar los conocimientos aprendidos a lo largo del curso.
El Curso Certificado en Java SE 8 Fundamentals, está realizado con tecnología
multimedia aplicando las últimas técnicas didácticas en formación técnica de alto nivel.
Durante el curso, el alumno tiene a su disposición el contenido teórico del mismo en
formato digital y PDF para su referencia y consulta durante el estudio del curso. Este
material se puede imprimir para facilitar el estudio al alumno.
DIPLOMA:
El proceso de evaluación es parte inherente del proceso de aprendizaje necesario para la
adquisición de las competencias requeridas. Para ello será necesaria la realización de
todos y cada uno de los ejercicios, prácticas, test, etc. que se puedan presentar durante el
Curso Certificado, incluyendo los que el profesor pueda añadir. Además se requiere la
presentación del proyecto final de curso, finalizado con la competencia que se exige.
Finalmente, serán fundamentales las calificaciones obtenidas y la impresión personal
del profesor. Cumplidos los términos anteriores, el alumno recibirá el diploma
acreditativo de su nivel profesional con reconocido prestigio en el ámbito empresarial.
Para obtener la certificación oficial Oracle Certified Associate (OCA), el alumno deberá
superar el Examen 1Z0-808. Java SE 8 Programmer I de Oracle en un centro VUE de
manera presencial. Todos los alumnos del curso tienen un voucher promocional del 50
% de descuento sobre el precio del examen.
Este curso certificado tiene un bonus del 50% del precio del examen que se abona al
alumno en el momento de la inscripción al examen y finalización del curso.
Aquellos alumnos que aun habiendo realizado los exámenes no cumplieran los
requisitos de evaluación, recibirán un certificado de matriculación en el Curso
Certificado en Java SE 8 Fundamentals.
BOLSA DE EMPLEO:
El Instituto Inertia de Sistemas y Software Avanzado (INTECSSA), cuenta con una
amplia Bolsa de Empleo, la cual es un punto de encuentro entre el mundo profesional y
el mundo de la formación técnica de calidad. La bolsa de empleo de INTECSSA,
proporciona a cualquier empresa la posibilidad de integrar en su plantilla a personal
altamente cualificado, formado profesionalmente en nuestra Instituto. Todos los
servicios que prestamos son gratuitos y tienen como única finalidad colaborar con las
empresas e instituciones de nuestro entorno en la búsqueda de candidatos para cubrir
sus necesidades de profesionales cualificados, y así ver satisfechas las aspiraciones de
nuestros titulados.
Desde la Bolsa de Trabajo del Instituto Inertia de Sistemas y Software Avanzado
(INTECSSA), estamos abiertos a cualquier propuesta de las empresas e instituciones
que favorezcan la inserción de nuestros alumnos y fomente las relaciones formación
técnica - empresa: presentaciones de empresa, coloquios y seminarios, intercambios
internacionales, jornadas de orientación, etc.
ORIENTACION DE INTECSSA A SERVICIOS Y CONSULTORIA:
Nuestra experiencia Internacional en la elaboración y entrega de Programas de
Formación y en el Diseño y Desarrollo de Soluciones a Medida, nos permite tener un
conocimiento global de las necesidades y competencias que las empresas necesitan
desarrollar para alcanzar sus objetivos y ser más competitivos.
En un mercado global, las empresas y sus políticas de gestión de los RRHH, requieren
servicios de consultoría como los que ofrece el Grupo Inertia Technology en el
mundo; capaces de entender el negocio y dar apoyo a sus estrategias de cambio y
gestión del talento en los actuales mercados, tanto multinacionales como locales. En
España, el Instituto Inertia de Sistemas y Software Avanzado (INTECSSA) como
empresa de formación en TI perteneciente al Grupo Inertia Technology, desarrolla los
siguientes Servicios de Consultoría en Formación:

Organización y Gestión de la Formación.

Gestión de Habilidades y Actitudes.

Diseño y Configuración de Estrategias de Formación y Aprendizaje.

Consultoría y Desarrollo de Modelos de Formación: (Presencial, e-Learning,
Blended, mobile-Learning).

Gestión del Cambio de Personas.
El Servicio de Outsourcing de Formación tiene como objetivo apoyar a las
empresas en las necesidades de formación de sus empleados en Tecnologías de la
Información (TI), lo que les permite la adopción de procesos globales y el aprendizaje
integrado de gestión y formación.
Ponemos a su disposición un equipo de profesionales adaptado a su proyecto. Nos
aseguramos de aportar la experiencia adecuada a las necesidades del proyecto y de
mantener un proceso formativo constante, asegurándole así el éxito del mismo y la
flexibilidad que esto representa en tiempos y costes.
La metodología de Gestión del Instituto Inertia de Sistemas y Software Avanzado
(INTECSSA) apoya a la empresa en las diferentes fases del ciclo de formación.
TEMARIO
CURSO CERTIFICADO EN JAVA SE 8 FUNDAMENTALS.
El programa de estudios está orientado a la certificación.
1. ¿Qué es la programación Java?:
o
Introducción a los programas de ordenador
o
Características principales del Lenguaje Java
o
La tecnología Java y entorno de desarrollo
o
Ejecución de prueba de un programa Java
2. Creación de una clase Main de Java
o
Clases Java
o
El método Main
3. Los datos en el carro
o
Introducción a las variables
o
Trabajando con Strings
o
Trabajando con números
o
Manipulación de datos numéricos
4. Gestión de varios Items
o
Trabajando con Condicionales
o
Trabajando con una Lista de Items
o
Procesamiento de una lista de items
5. Descripción de Objetos y Clases
o
Trabajando con Objetos y Clases
o
Definición de campos y métodos
o
Declaración, crear instancias, e inicialización de objetos
o
Trabajando con referencias a Objetos
o
Capacidades de los Arrays
o
Introducción a NetBeans IDE
o
Introducción al Soccer League Use Case
6. Manipulación y formateo de los datos en su programa
o
Empleo de la clase String
o
Empleo de Java API Docs
o
Empleo de la clase StringBuilder
o
Tipos primitivos de datos
o
Los operadores numéricos restantes
o
Promover y casting de las variables
7. Crear y emplear métodos
o
Empleo de métodos
o
Argumentos de un método y valores de retorno
o
Los métodos estáticos y variables
o
Cómo se pasan argumentos a un Método
o
La sobrecarga de un método
8. El uso de encapsulación
o
Access Control
o
Encapsulación
o
La sobrecarga de constructores
9. Condicionales
o
Los operadores relacionales y condicionales
o
Más formas de usar construcciones if / else
o
Empleo del constructor Switch
o
Empleo del NetBeans Debugger
10. Más sobre Arrays y bucles
o
Trabajo con fechas
o
Analizar los argumentos de un Array
o
Arrays bidimensionales
o
Suplentes a los constructores de bucle
o
Anidación de Loops
o
La clase ArrayList
11. Empleo de jerarquías
o
Visión general de jerarquía
o
Trabajo con subclases y superclases
o
Sustitución de métodos en las superclases
o
La introducción de polimorfismo
o
Creación y ampliación de las clases abstractas
12. Empleo de Interfaces
o
El polimorfismo en las clases JDK foundation
o
Empleo de Interfaces
o
Empleo de listas de Interface
o
Introducción a las expresiones lambda
13. Manejo de excepciones
o
Manejo de excepciones: Una visión general
o
Propagación de excepciones
o
Captura y emisión de excepciones
o
Manejo de múltiples excepciones y errores