Document related concepts
no text concepts found
Transcript
OBJETIVO 6 MÓDULO 6 EXPRESIONES Y CONTROL DE FLUJOS 3.1 Distinción entre variables de instancia y variables locales 3.2 Como inicializar variables de instancia 3.3 Reconocimiento, descripción y utilización de los operadores de software de Java 3.4 Asignaciones legales e ilegales de tipos primitivos 3.5 Expresiones booleanas y su utilización en la construcción de estructuras de control 3.6 Compatibilidad de asignaciones y conversiones entre tipos de datos 3.7 Estructuras de control: “if, switch, for, while, do. Etiquetas “break” y “continue” para control de flujos 7 8.1 Descripción del propósito general de la implementación de interfaces en el uso de tipos genéricos 8.2 La interface “Map” 8.3 Examinando las clases de colecciones tradicionales 8.4 Creación de un orden natural y personalizado implementando las interfaces “Comparable”y “Comparator” 8.5 Utilización de colecciones genéricas y parámetros de tipo en clases genéricas 8.6 Iteración sobre los elementos de una colección DISEÑO DE CLASES 5.1 Definición de herencia, polimorfismo, sobrecarga, sobrescritura y la invocación de métodos virtuales 5.2 Utilización de los modificadores de acceso protegido y por defecto 5.3 Sobrecarga de métodos y sobrecarga de constructores 5.4 Descripción de la construcción de objetos completos y operaciones de inicialización 9 CONSOLA Y ARCHIVOS DE ENTRADA/SALIDA 9.1 Lectura de datos desde consola 9.2 Escritura de datos en consola 9.3 Descripción y manejo de archivos de entrada y salida FUNCIONES DE CLASE AVANZADAS 6.1 Creación de variables, métodos e inicializadores estáticos 6.2 Creación de variables, métodos e inicializadores finales 6.3 Creación y uso de enumeraciones 6.4 Utilización de la sentencia “static import” 6.5 Creación de clases y métodos abstractos 6.6 Creación y uso de interfaces 11 MÓDULO 11 COLECCIONES Y GENÉRICOS EXCEPCIONES Y ASERCIONES 7.1 Definición de excepciones 7.2 Uso de las sentencias “try, catch, finally” 7.3 Tipos de excepciones 7.4 Identificación de excepciones comunes 7.5 Desarrollo de programas que gestionen excepciones 7.6 Utilización de aserciones 7.7 Distinción entre el uso apropiado e inapropiado de aserciones 7.8 Habilitación de aserciones en tiempo de ejecución Incluye: Curso, Material de Estudio, Pase de Examen de Certificación. 11.1 Definición y manejo de eventos 11.2 Examinando el modelo de eventos de Java SE 11.3 Descripción del comportamiento de una GUI 11.4 Determinando la acción del usuario que originó un evento mediante escuchadores de evento 11.5 Concurrencia en interfaces gráficas de usuario basadas en Swing 12.1 Descripción de la construcción de una barra de menú, diversos menús y elementos dentro de un menú en una Interface Gráfica de Usuario en Java 12.2 Entendiendo como cambiar el color y la fuente de un componente 13 THREADS 10 CREACIÓN DE INTERFACES GRÁFICAS DE USUARIO (GUI) UTILIZANDO EL API SWING 10.1 Descripción de la tecnología JFC Swing 10.2Identificando los paquetes de Swing 10.3Descripción de los bloques básicos de una GUI: contenedores, componentes y manejadores de vistas 10.4Propiedades generales y de propósito especial de un contenedor 10.5Componentes 10.6Administradores de vista 10.7 Construcción de una Interface Gráfica de Usuario utilizando componentes Swing MANEJO DE EVENTOS GENERADOS POR LA GUI 12 APLICACIONES BASADAS EN GUI MÓDULO 12 2.1 Uso de comentarios en un programa fuente 2.2 Distinción entre identificadores válidos y no válidos 2.3 Los ocho tipos de datos primitivos 2.4 Definición de valores literales para los tipos numéricos y textuales 2.5 Variables primitivas y variables de referencia. Distinguiendo variables de clase 2.6 Importancia de las variables de referencia 8 4.1 Declaración y creación de matrices de datos primitivos, de clase, tipos de arreglos 4.2 Explicación del por que de la iniciaización de los elementos de una matriz. 4.3 Inicialización de los elementos de una matriz 4.4 Determinando el número de elementos de una matriz 4.5 Creación de matrices multidimensionales 4.6 Copiando los valores de una matriz existente dentro de otra matriz. Aprenda a: • Comprender la sintaxis del lenguaje de programación Java. • Utilice la Programación Orientada a Objetos con el lenguaje de programación Java. • Crear interfaces gráficas de usuario (GUI), excepciones, manejo de Entrada/Salida (E/S), hilos y redes. • Desarrollar aplicaciones Java. 13.1 Definición de un hilo 13.2 Creación de hilos separados en un programa Java, controlando el código y los datos utilizados por el mismo. 13.3 Descripción de las posibles dificultades que pueden surgir cuando varios subprocesos comparten datos 13.4 Utilización de las sentencias “wait”y “notify”para la comunicación entre hilos 13.5 La sentencia “synchronized”para evitar corrupción de datos 14 RED MÓDULO 14 MÓDULO 3 3 IDENTIFICADORES, PALABRAS CLAVE Y TIPOS MÓDULO 7 MÓDULO 2 2 MÓDULO 5 5 ARREGLOS MÓDULO 8 4 MÓDULO 9 1.1 Examinando la tecnología Java 1.2 Analizando una aplicación Java sencilla 1.3 Ejecutando aplicaciones Java 1.4 Definiendo conceptos de modelado: abstracción, encapsulamiento 1.5 Reutilización del código en la tecnología de aplicación Java 1.6 Definición de clase, miembro, atributo, método, constructor y paquete 1.7 Modificadores de acceso 1.8 Utilización de la documentación del API de Java en línea MÓDULO 10 INTRODUCCIÓN MÓDULO 4 MÓDULO 1 1 Este curso es ideal para los programadores interesados en añadir el lenguaje de programación Java a su lista de habilidades, así como los que se preparan para el examen Oracle Certified Professional Java SE 6 Programmer. MÓDULO 13 ORACLE CERTIFIED PROFESSIONAL JAVA SE6 PROGRAMMER El curso de lenguaje de programación Java proporciona una base sólida para la programación sobre el lenguaje. 14.1 Desarrollo de código para la configuración de conexión de red 14.2 Conceptos y definición de TCP/IP 14.3 Utilización de las clases “ServerSocket”y “Socket”para implementación de clientes y servidor TCP/IP Duración: 60 horas Novellius Electrónica S.A. de C.V. Teléfono: (771) 107 3862 contacto@novellius.com Novellius Electrónica Novellius Electrónica