Milestone Consulting
  Información general
Novedades
Capacítate con Milestone
Nuestros clientes
Recomendaciones de capacitación
Calendario de cursos
Mapa de ubicación
Promociones
Adquiere Enterprise Architect

Cursos UML
Bootcamp de UML
Modelado con SysML
Modelado de Negocios /BPMN
Patrones de Diseño
Casos de Uso
Desarrollo automatizado de software con MDA

Cursos Admin. de Proyectos.
Certificación PMI-RMP
Certificación PMI-SP
Certificación PMP
Certificación CAPM
Estimación de Proyectos
Seguimiento de Proyectos
Taller preparación PMP
Admin. de proyectos /CMMI
Calendarización con MS Project y PMBOK

Otros cursos
SCRUM
Java 6
Java - Web components
Fundamentos de Pruebas

Milestone Consulting
Experiencia
Nuestros clientes
Consultoría
Bolsa de trabajo

Base de conocimiento
UML y Arquitecturas
Administración de Proyectos
Procesos de Software
Artículos

 
Curso de Java 6: Lenguaje de Programación
 

Los participantes explorarán los conceptos y realizarán ejercicios prácticos para aplicar lo aprendido. Java es el lenguaje de elección para el internet. Java aumenta la productividad al permitir la herencia de métodos y propiedades de la bien organizada Librería de Clases Java. Los estudiantes construirán Interfaces Gráficas de Usuario y manejarán diversos eventos. Los participantes explorarán los multi-hilos y la manera en que estos pueden mejorar el desempeño de las aplicaciones. Así mismo utilizarán métodos de la clase Graphics para dibujar figuras.

Java 6: Lenguaje de Programación, persigue los objetivos de la Certificación "Sun Certified Programmer for the Java Platform" y cubre el Conjunto 1 de Habilidades requeridas para dicha certificación.


El curso incluye:
Manual impreso del curso.
Constancia de participación.
Opcional:
Una licencia de Enterprise Architect Desktop, una herramienta poderosa de modelado de UML. Incluye un año de actualizaciones.

Objetivo:

Al completar exitosamente este curso los estudiantes serán capaces de:

Enlistar los beneficios y roles de la programación con el lenguaje Java.
Utilizar tipos de datos primitivos, variables, constants, literals y métodos.
Implementar clases y propiedades y entender la abstracción y encapsulamiento.
Diferenciar entre una aplicación y un applet y enviar parámetros entre ambos.
Utilizar herencia, interfaces, paquetes, modificadores, así como utilizar archivos.
Utilizar operadores y expresiones para realizar calculos y casting entre tipos.
Controlar el flujo de los programas con condiciones y ciclos.
Explorar los paquetes e interfaces en la Librería de Clases de Java.
Explorar el paquete java.lang y utilizar métodos de las clases String y Math.
Cambiar fuentes y colores en la pantalla; utilizar clases de gráficos e imágenes para dibujar en la pantalla.
Manejar eventos del teclado y del ratón.
Explorar la arquitectura de los applets, detectar y procesar errores, y explorar los hilos.
Explorar el paquete AWT y construir una interface GUI.


Temario

1. Fundamentos del Lenguaje Java
  1A: Introducción a Java
1B: Tipos de datos, Identificadores e Instrucciones
1C: Operadores
1D: Comparando Igualdad de Objetos
2. Estructuras de Control de Flujo y de Datos
  2A: Estructuras de Flujo de Control
2B: Estructuras de Datos
3. Programación Orientada a Objetos
  3A: Métodos en Java
3B: Clases, Paquetes e Interfaces
3C: Sobrecarga y “Overriding”
3D: Constructores
3E: Clases Internas
4. Manejo de Excepciones y Recolección de Basura
  4A: Introducción a las Excepciones
4B: Escribiendo Manejadores de Excepciones
Tópico 4C: Recolección de Basura
5. El Paquete java.lang
  5A: Clases e Interfaces
5B: La Clase String
5C: La Clase Math
6. GUIs de Java
  6A: Contenedores y Componentes
6B: Manejadores de Layout
6C: Menus
6D: Manejo de Events
6E: Gráficos en Java
7. El Paquete java.io
  7A: Introducción al Paquete
7B: Leyendo Archivos
7C: Escribiendo Archivos
7D: Leyendo y Escribiendo
8. Programación Multi-threaded
  8A: Introducción a los Threads
8B: Utilizando Threads
8C: Sincronización
9. JDBC
  9A: Introducción a SQL
9B: Utilizando JDBC

Habilidades previas recomendadas

Con la finalidad de que el alumno obtenga el máximo aprovechamiento de este curso, es recomendable que cuente con los conceptos fundamentales de la orientación a objetos y de algún lenguaje orientado a objetos o similar, como C++, Delphi o Visual Basic.

Información adicional

Tipo de curso: Presencial
Duración:
35 horas. 5 días.
Capacidad: Desde 5 hasta 10 lugares (se abre con un mínimo de 5 alumnos)

Precios especiales para estudiantes y grupos

El logo de Java es propiedad de Sun Microsystems



Contáctanos
México D.F: +52 (55) 3548 0740 Monterrey:+52 (81) 8300 5899
Guadalajara: +52 (33) 8421 8417 Email: cursos@milestone.com.mx
. Consulta el calendario de cursos

© Milestone Consulting. Capability Maturity Model® y CMM® son marcas registradas en la Oficina de Patentes de los EUA por el Software Engineering Institute (SEI) de la Universidad Carnegie Mellon®. CMM® IntegrationSM, IDEALSM y SCAMPISM son marcas de servicio de la Universidad Carnegie Mellon. PMI®, PMBOK® Guide, OPM3®, CAPM® y PMP® son marcas registradas (en EUA y otos países) del Project Management Institute, Inc. MDA®, BPMN®, SysML®, MOF®, OMG® y UML® son marcas registradas en los EUA y en otros países por el Object Management Group. Microsoft® es una marca registrada en los EUA y en otros países; Microsoft Office, Microsoft Excel y Microsoft Project son productos propiedad de Microsoft Corp. Enterprise Architect es un producto propiedad de Sparx Systems, Australia. RUP® es una marca registrada por IBM Corp."