JAVA Certificación Oracle - SCJA -(SunCertified Java)
Curso
Online
Descripción
-
Tipología
Curso
-
Metodología
Online
-
Horas lectivas
48h
El curso de certificación SCJA -(SunCertified Java) cuenta con el aval oficial de ORACLE, esto posibilita al alumno adquirir materiales oficiales (e-kits) para la lectura. Proporciona al alumno los conocimientos teórico-prácticos para realizar un adecuado análisis, diseño y construcción de aplicaciones orientadas a objetos mediante el lenguaje JAVA
Información relevante sobre el curso
- Tener instalado auriculares con microfono. - Camara web ( opcional )
Opiniones
Plan de estudios
Curso Oficial Oracle: Java SE 6 (SL-110-SE6) - Java Beginner
1 - Paradigmas de Programación
- Programación estructurada o procedural. Concepto de algoritmo,
- Proceso, subproceso, función, rutina, subrutina, subprocedimiento, procedimiento.
- Programación orientada a objetos. Concepto de abstracción,
- Encapsulamiento, modularidad, jerarquía
- Ventajas y desventajas de los paradigmas anteriores
- Diseño de algoritmos de software
- JAVA como lenguaje orientado a objetos
- Análisis orientado a objetos (con UML)
- Diseño orientado a objetos (con UML)
2 - Entendiendo JAVA
- Diferencia entre lenguajes compilados e interpretados
- Clasificación de java en base al punto anterior
- Arquitectura del framework de JAVA
- Resumen de cada una de las siete etapas del ciclo de vida del producto
- Programación de la primera aplicación
- Tipos de datos de java
- Tipos primitivo y envoltorios
- Conversión de datos
- Casting de objetos
3 - Bucles y Arrays
- While, For, Do While.
- Arraysunidemiensionales.
- Implementación de algoritmos simples: máximo, mínimo, promedio.
- Ejemplos de investigación.
4 - Análisis y diseño
- Análisis de un problema utilizando las técnicas del análisis orientado a objetos.
- Diagrama de clases candidatas
- Diagrama de clases del dominio.
- Diagrama de clases software.
- Convenciones del lenguaje.
5 - Ámbito de Variables y Objetos
- Definición de ámbito. Visibilidad, interface, implementación.
- Tipos de datos primitivos.
- Ejemplos de variables en distinto ámbito.
- Como identificar el ámbito de una variable.
- Evitar el abuso de variables globales.
- Estructura de paquetes. Que son y cuando se usan.
- Organización del framework de Java, paquetes más utilizados.
6 - Creación y uso de Objetos
- Declaración, instanciación e inicialización de objetos
- Referencias a objetos vs variables de tipos primitivos
- Identificación de relaciones entre clases
- Tipos de relaciones: agregación, composición y herencia
- Identificación de relaciones entre clases
- Codificación de los distintos ejemplos
- Diagramación UML de las relaciones con Enterprise Architect
- Importancia del diseño orientado a objetos.
7 - Desarrollando y utilizando métodos
- Que es un método? Como identificarlos?
- Modificadores de visibilidad. Sobrecarga de métodos.
8 - Analizando un caso real
- Definición del problema
- Técnicas de análisis.
- Diseño de la solución.
Curso Oficial Oracle: Object-OrientedAnalysis and Design Usin UMl (OO-6)
1 - Diseño de capas de una aplicación
- Descripción del proceso de desarrollo de software orientado a objetos.
- Patrones de diseño de software. MVC, DAO, VO, Beans.
- Definición de Arquitectura de Software
- Buenas prácticas
- Frameworks comerciales en uso.
- Ejemplos de código.
2 - Creación de un framework de acceso a datos propio
- Modelado de un framework de acceso a datos con UML
- Implementación del framework modelado
- Metricas de calidad
- Evalución del framework creado mediante dichas metricas
3 - JAVA web
- Que es un servlet, donde corre java, aspectos de configuración.
- Ciclo de vida.
- Servletsconteiners.
- Programación de un ejemplo web.
- Escalabilidad del framework de datos, adaptabilidad para la web.
- Procesamiento cliente servidos
4 - Frameworks para la capa GUI
- Tapestry, Struts, Spring
- Ventajas y desventajas.
- Como utilizarlos, documentación, ejemplos.
5 - Reutilización de software
- Creación de un ejemplo reutilizando componentes desarrollados en clases anteriores
- Separación en capas, ventajas y desventajas a la hora de reutilizar.
- Hilos de ejecución. Ejemplo de Threads, cuando utilizarlos.
6 - Manejo de eventos de la GUI
- Implementación de una clase GUI.
- Creación del la clase BrokerTool en MVC
- Compilación y testeo de BrokerGUIclass
- Logueo de errores con Log4j
7 - Implementación de Aplicaciones N-Tiers
- Uso de la concurrencia.
- Exanimación del pool de hilos.
- Problemas de integridad.
- Creación de una clase cliente genérica.
8 - Aplicación de patrones de diseño a la capa de dominio
- Descripción de los patrones de diseño
- PatronComposite
- Patron Estrategia
- PatronObserver
- Patron Abstract Factory
Ventajas de la plataforma educativa
El sistema de video conferencia que usamos, permite realizar varias acciones:
- Compartir distintas aplicaciones de software relacionado con el curso con los estudiantes.
- Compartir escritorio remoto para mostrarles documentos en pdf, powerpoint, pdf, navegación de sitios relacionados, configuraciones de equipos, etc.
- Compartir Video en Vivo para ver paso a paso como es el proceso de desarme de los equipos a pantalla completa. Disponemos de cámaras filmadoras para aquellos cursos que necesiten de acercamientos a piezas pequeñas.
- Se entregarán las clases grabadas para que el alumno que no haya podido asistir por inconvenientes de enfermedad, etc., no pierda ninguna clase del curso.
- Les entregamos en cada clase manuales en formato pdf para la lectura de clase a clase, links de video, webs, software freeware / prueba.
- Están habilitados foros para preguntas hacia el docente offline.
- También durante la clase podrán hacer preguntas al docente mientras realiza desarme, instalaciones y configuraciones de equipo.
- Una herramienta de evaluación que permite a nuestros alumnos responder individualmente cuestionarios realizados por el docente para una mejor comprensión y asimilación de los contenidos.
Objetivo
El curso de certificación SCJA -(SunCertified Java) cuenta con el aval oficial de ORACLE, esto posibilita al alumno adquirir materiales oficiales (e-kits) para la lectura. Proporciona al alumno los conocimientos teórico-prácticos para realizar un adecuado análisis, diseño y construcción de aplicaciones orientadas a objetos mediante el lenguaje JAVA.
Requisitos
- Tener instalado auriculares con microfono.
- Camara web ( opcional )
Dia y horario de comienzo:
Inicios:
1) Sabado 27 de Agosto de 2011 de 13:30 a 15:30 hora Argentina.
2) Sabado 3 de Septiembre de 2011 de 13:30 a 15:30 hora Argentina (Se le enviará la clase y materiales).
Fuera de Argentina:
Puedes acceder al curso desde cualquier país del mundo tan solo con una conexión a Internet. Si tu país no figura en la lista debes hallar el horario viendo la diferencia horaria. Ver hora mundial
Duración:
24 clases de 2 horas por videoconferencia
Total: 48 horas
6 meses
Arancel para Argentina y Exterior:
Para Argentina:
Precio Lista: $ 2200.- hasta en 3 pagos sin interés con tarjeta de crédito.
Precio Contado: $ 1980.-
ex-alumnos: 10% de descuento
Exterior:
Precio Lista: US$ 586. - hasta 3 pagos sin interés
Precio Contado: U$S 527
ex-alumnos: 10% de descuento
Formas de pago ( Argentina / Exterior):
· Pago Fácil (Argentina).
· Rapipago (Argentina).
· BaproPagos (Argentina).
· Tarjeta de Crédito hasta 12 pagos con Visa - Visa Naranja - Mastercard
· Western Union. ( Pagos internacionales )
· Paypal (Pagos internacionales).
Averiguar por otros medios de pago / financiación.
Certificaciones:
Al finalizar el curso el alumno cuenta con la posibilidad de rendir un examen para obtener la certificación oficial de Oracle.
Por haber optado por el curso se le hará un descuento del 25% de descuento en el examen.
Información adicional
Arancel para Argentina y Exterior: Para Argentina: Precio Lista: $ 2200.- hasta en 3 pagos sin interés con tarjeta de crédito. Precio Contado: $ 1980.- ex-alumnos: 10% de descuento Exterior: Precio Lista: US$ 586. - hasta 3 pagos sin interés Precio Contado: U$S 527 ex-alumnos: 10% de descuento
Observaciones:
Formas de pago ( Argentina / Exterior): · Pago Fácil (Argentina). · Rapipago (Argentina). · BaproPagos (Argentina). · Tarjeta de Crédito hasta 12 pagos con Visa - Visa Naranja - Mastercard · Western Union. ( Pagos internacionales ) · Paypal (Pagos internacionales). Averiguar por otros medios de pago / financiación.
JAVA Certificación Oracle - SCJA -(SunCertified Java)