curso certificado en java se 8 fundamentals

Upload: hitodamax

Post on 06-Mar-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Curso

TRANSCRIPT

  • CURSO CERTIFICADO EN JAVA SE 8

    FUNDAMENTALS

    PRESENTACION DEL CURSO CERTIFICADO EN JAVA SE 8

    FUNDAMENTALS:

    Este curso est orientado a obtener la certificacin Oracle Certified Associate

    (OCA), Java SE 8 Programmer Certification, la cual cubre los fundamentos del

    lenguaje de programacin Java SE 8 tales como el significado de la programacin

    orientada a objetos, la sintaxis del lenguaje y los pasos para crear programas que

    se apoyen en la orientacin de objetos para desarrollar programas bsicos de la

    tecnologa Java 8. Esta certificacin provee un fundamento slido para posteriores

    aprendizajes y certificaciones de esta tecnologa.

    La tecnologa Java ha recibido una enorme atencin desde su aparicin en la escena

    de Internet en el ao 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

    dcada siguiente. Esto ocurre a partir de que a la plataforma y al conjunto de libreras

    estndar (Java Standard Edition) se le agregaran en el ao 1998 funcionalidades de

    programacin del lado del servidor (Java Enterprise Edition).

  • Java es tanto un lenguaje de programacin 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 mviles, que nos permiten ejecutar el mismo cdigo Java para distintas

    mquinas. Esto es lo que da a la tecnologa su caracterstica de portabilidad.

    El Curso Certificado en Java SE 8 Fundamentals se ha diseado para permitir a los

    estudiantes con poca o ninguna experiencia en programacin empezar a conocer la

    programacin mediante el lenguaje Java. El curso ensea la importancia de la

    programacin orientada a objetos, las palabras clave y las construcciones del lenguaje

    de programacin Java, as como los pasos necesarios para crear programas simples de

    tecnologa Java. Los estudiantes que realicen este curso pueden recibir una slida base

    en lenguaje de programacin Java en la que basar su trabajo y formacin futuros.

    El presente curso brinda a los participantes experiencia prctica en el conocimiento de

    los conceptos orientados a objetos bsicos como, por ejemplo, herencia, encapsulacin

    y abstraccin y conocimientos slidos sobre la plataforma Java SE 8 y su uso en

    aplicaciones reales.

  • Dentro de la Certificacin Internacional Java OCM Con Especialidad UML, se

    incluyen los siguientes cursos:

    Curso Prerrequisito Certificacin

    Fundamentals Of The

    Java Programming

    Language Java SE 8

    (1Z0-808)

    Programacin prctica

    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 CURSO CERTIFICADO EN JAVA SE 8

    FUNDAMENTALS

    Duracin mxima del curso: 3 meses.

    Modalidad de formacin: Formacin e-learning personalizada con tutor profesional y

    certificado en formacin de tecnologas Java. Prcticas con supuestos reales de

    proyectos.

    Estimacin de horas para su realizacin: 90 horas.

    Tiempo ilimitado de conexin a la plataforma e-learning

    Flexibilidad horaria y geogrfica. Formacin desde cualquier lugar del mundo y en

    cualquier momento las 24 horas del da 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 espaol cmo en ingls.

    Profesores: Profesores certificados en tecnologa Java y Oracle, que nos permite

    garantizar los mejores resultados de aprendizaje. Los profesores personalizan la

    formacin de acuerdo al nivel de cada alumno.

    Contenidos y Documentacin: Nuestros contenidos son revisados por nuestro

    departamento tcnico peridicamente, y puestos al da en base a las tendencias de

    mercado ms innovadoras. De igual forma, nuestro departamento de formacin

    selecciona los manuales y materiales a entregar a los alumnos con un criterio

    profesional y adecuado al contenido y nivel del curso.

    Exmenes: Para obtener el diploma correspondiente, el alumno deber superar al

    menos el 75% de las pruebas de evaluacin 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 inscripcin al examen y finalizacin del curso.

    Bolsa de Trabajo: Bolsa de trabajo propia del Instituto Inertia de Sistemas y

    Software Avanzado (INTECSSA) a disposicin de los alumnos. Seleccin de

    candidatos para las empresas clientes con participacin activa del alumno.

    Diploma: Tras la finalizacin 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 acadmico. Para obtener la certificacin 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 certificacin 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

    certificacin:

    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 metodologa orientada a objetos. Este curso est indicado para los siguientes

    perfiles profesionales:

    Desarrolladores de aplicaciones.

    Arquitectos de Software de empresas de desarrollo y diseo de aplicaciones y

    servicios Web para Internet.

    Personas que deseen empezar a disear la arquitectura de sistemas de su

    empresa.

    Administradores de proyectos

    Consultores

    Administradores Web

  • Tambin est indicado para personas que comiencen con el lenguaje Java o quieran

    reciclarse cmo profesionales de la tecnologa Java, siempre y cuando tenga una base de

    la metodologa orientada a objetos. Igualmente aunque se trata de un curso orientado a

    preparar expresamente un examen de certificacin, Tambin est dirigido a que los

    alumnos adquieran las competencias y habilidades necesarias para el desempeo 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 bsicos de la

    programacin en la ms potente y ltima versin de la tecnologa Java mediante el uso

    de Java 8 Standard Edition. Este curso certificado de programacin JAVA provee el

    entrenamiento y los conocimientos fundamentales en metodologa orientadas a objetos,

    sintaxis del lenguaje de programacin Java 8, uso de las extensiones API estndares y el

    uso de los IDEs ms extendidos en el mercado cmo NetBeans y Eclipse.

  • Al terminar el curso el alumno dominar los siguientes conceptos y tcnicas:

    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 construccin en un diseo de un programa Java

    Definir los trminos 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 decisin 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 caractersticas principales de la Tecnologa Java

    Declarar un mtodo 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 cmo Java es usado en aplicaciones, as como en

    productos de consumo.

    SALIDAS PROFESIONALES:

    Hoy en da Java es una tecnologa Oracle sumamente utilizada y es gratuita; no

    solamente la plataforma, sino adems libreras adicionales a las Standard, frameworks,

    entornos de desarrollo (IDE) y recientemente, soluciones de cloud computing gratuitas

    donde alojar (con ciertas restricciones) nuestra aplicacin (Google AppEngine).

    Esta certificacin ofrece al candidato un excelente punto de partida para forjarse un

    futuro profesional encaminado al desarrollo de aplicaciones o la gestin de proyectos de

    software basados en tecnologas Java. Avala los conocimientos del alumno sobre

    conceptos bsicos de programacin OO y programacin Java, as como sus

    conocimientos generales sobre las plataformas y tecnologas Java.

  • El Instituto Inertia de Sistemas y Software Avanzado (INTECSSA) es un referente

    en formacin tcnica de alto nivel para profesionales en tecnologas de la informacin y

    la comunicacin a nivel mundial para empresas, organismos oficiales de diferentes

    pases y particulares que deseen avanzar y competir profesionalmente en un mercado

    cada vez ms 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 terico de las sesiones de estudio, encontrndose al final de

    cada una con una serie de ejercicios prcticos que afianzan la teora, laboratorios de

    supuestos reales en proyectos en produccin, cuestionarios y evaluaciones que pondrn

    a prueba lo aprendido y servirn para afianzar los conocimientos. Adems 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 mtodo e-learning se relacionan con la

    practicidad del aprendizaje centrada en el estudiante y en el desarrollo de sus

    competencias a travs de la experiencia. Nuestro principal objetivo es potenciar el

    impacto en su desarrollo profesional y personal. Para favorecer los estndares de

    calidad exigibles en un curso de preparacin de certificacin, integramos una serie de

    elementos clave como son: el contenido online que facilita el aprendizaje de

    conocimientos y habilidades de planificacin de tecnologas, procesos y recursos;

    programas de refuerzo formativo para resolver dudas y ampliar la formacin; y casos

    prcticos de exmenes para afianzar los conocimientos aprendidos a lo largo del curso.

    El Curso Certificado en Java SE 8 Fundamentals, est realizado con tecnologa

    multimedia aplicando las ltimas tcnicas didcticas en formacin tcnica de alto nivel.

    Durante el curso, el alumno tiene a su disposicin el contenido terico 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 evaluacin es parte inherente del proceso de aprendizaje necesario para la

    adquisicin de las competencias requeridas. Para ello ser necesaria la realizacin de

    todos y cada uno de los ejercicios, prcticas, test, etc. que se puedan presentar durante el

    Curso Certificado, incluyendo los que el profesor pueda aadir. Adems se requiere la

    presentacin del proyecto final de curso, finalizado con la competencia que se exige.

    Finalmente, sern fundamentales las calificaciones obtenidas y la impresin personal

    del profesor. Cumplidos los trminos anteriores, el alumno recibir el diploma

    acreditativo de su nivel profesional con reconocido prestigio en el mbito empresarial.

    Para obtener la certificacin 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 inscripcin al examen y finalizacin del curso.

    Aquellos alumnos que aun habiendo realizado los exmenes no cumplieran los

    requisitos de evaluacin, recibirn un certificado de matriculacin 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 formacin tcnica 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 bsqueda 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 insercin de nuestros alumnos y fomente las relaciones formacin

    tcnica - empresa: presentaciones de empresa, coloquios y seminarios, intercambios

    internacionales, jornadas de orientacin, etc.

    ORIENTACION DE INTECSSA A SERVICIOS Y CONSULTORIA:

    Nuestra experiencia Internacional en la elaboracin y entrega de Programas de

    Formacin y en el Diseo 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 ms competitivos.

    En un mercado global, las empresas y sus polticas de gestin de los RRHH, requieren

    servicios de consultora 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

    gestin del talento en los actuales mercados, tanto multinacionales como locales. En

    Espaa, el Instituto Inertia de Sistemas y Software Avanzado (INTECSSA) como

    empresa de formacin en TI perteneciente al Grupo Inertia Technology, desarrolla los

    siguientes Servicios de Consultora en Formacin:

    Organizacin y Gestin de la Formacin.

    Gestin de Habilidades y Actitudes.

    Diseo y Configuracin de Estrategias de Formacin y Aprendizaje.

    Consultora y Desarrollo de Modelos de Formacin: (Presencial, e-Learning,

    Blended, mobile-Learning).

  • Gestin del Cambio de Personas.

    El Servicio de Outsourcing de Formacin tiene como objetivo apoyar a las

    empresas en las necesidades de formacin de sus empleados en Tecnologas de la

    Informacin (TI), lo que les permite la adopcin de procesos globales y el aprendizaje

    integrado de gestin y formacin.

    Ponemos a su disposicin 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, asegurndole as el xito del mismo y la

    flexibilidad que esto representa en tiempos y costes.

    La metodologa de Gestin del Instituto Inertia de Sistemas y Software Avanzado

    (INTECSSA) apoya a la empresa en las diferentes fases del ciclo de formacin.

  • TEMARIO

    CURSO CERTIFICADO EN JAVA SE 8 FUNDAMENTALS.

    El programa de estudios est orientado a la certificacin.

    1. Qu es la programacin Java?:

    o Introduccin a los programas de ordenador

    o Caractersticas principales del Lenguaje Java

    o La tecnologa Java y entorno de desarrollo

    o Ejecucin de prueba de un programa Java

    2. Creacin de una clase Main de Java

    o Clases Java

    o El mtodo Main

    3. Los datos en el carro

    o Introduccin a las variables

  • o Trabajando con Strings

    o Trabajando con nmeros

    o Manipulacin de datos numricos

    4. Gestin de varios Items

    o Trabajando con Condicionales

    o Trabajando con una Lista de Items

    o Procesamiento de una lista de items

    5. Descripcin de Objetos y Clases

    o Trabajando con Objetos y Clases

    o Definicin de campos y mtodos

    o Declaracin, crear instancias, e inicializacin de objetos

    o Trabajando con referencias a Objetos

    o Capacidades de los Arrays

    o Introduccin a NetBeans IDE

    o Introduccin al Soccer League Use Case

    6. Manipulacin 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 numricos restantes

    o Promover y casting de las variables

    7. Crear y emplear mtodos

    o Empleo de mtodos

    o Argumentos de un mtodo y valores de retorno

    o Los mtodos estticos y variables

    o Cmo se pasan argumentos a un Mtodo

    o La sobrecarga de un mtodo

    8. El uso de encapsulacin

    o Access Control

    o Encapsulacin

    o La sobrecarga de constructores

    9. Condicionales

    o Los operadores relacionales y condicionales

    o Ms formas de usar construcciones if / else

    o Empleo del constructor Switch

  • o Empleo del NetBeans Debugger

    10. Ms 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 Anidacin de Loops

    o La clase ArrayList

    11. Empleo de jerarquas

    o Visin general de jerarqua

    o Trabajo con subclases y superclases

    o Sustitucin de mtodos en las superclases

    o La introduccin de polimorfismo

    o Creacin y ampliacin 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 Introduccin a las expresiones lambda

    13. Manejo de excepciones

    o Manejo de excepciones: Una visin general

    o Propagacin de excepciones

    o Captura y emisin de excepciones

    o Manejo de mltiples excepciones y errores