Java: Programación Orientada a Obxectos para Enxeñeiros
Información do curso
Java: Programación Orientada a Obxectos para Enxeñeiros
Tipo | Curso de Formación | ||||
Código | FT071102 | ||||
Nome | Java: Programación Orientada a Obxectos para Enxeñeiros |
|
|||
Modalidade | Presencial | ||||
Descrición | Tras el éxito de años anteriores, se presenta una nueva edición de este curso de programación en Java. Con un enfoque fundamentalmente práctico se estudiarán los conceptos más importantes de la programación orientada a objetos: herencias, programación en paralelo, interfaz gráfica, comunicación TCP/IP, etc. Información completa en http://webs.uvigo.es/redes/java |
||||
Información de contacto: | |||||
· Teléfono | 986813697 | ||||
· Fax | |||||
· Enderezo electrónico | |||||
Compartir: |
Descrición
La versatilidad, eficiencia, independencia de la plataforma y seguridad de la tecnología Java lo ha convertido en la elección de más de cinco millones de desarrolladores, estando está presente en más de cuatro mil quinientos millones de dispositivos de todo tipo: ordenadores personales, consolas de videojuegos, supercomputadores científicos, PDAs, dispositivos médicos, teléfonos móviles, Internet, sistemas de navegación en automóviles, tarjetas inteligentes, etc.
Entidades organizadoras
Departamento de Enxeñería de Sistemas e Automática
Páxina web do curso
http://webs.uvigo.es/redes/cursoJavaInformación sobre o calendario (datas)
Período de preinscrición | 28/05/2011 00:00 - 08/07/2011 10:23 |
---|---|
Período de matrícula | 13/06/2011 00:00 - 15/07/2011 23:59 |
Período de docencia | 18/07/2011 - 29/07/2011 |
Prazas e créditos
Número mínimo de participantes | 18 |
---|---|
Número máximo de participantes | 30 |
Créditos teóricos | 1.8 |
Créditos prácticos | 1.7 |
Validación de libre elección | 2 |
Destinatarios/as
Alumnos de Enxeñería Industrial (Técnica ou Superior), ou enxeñeiros Industriáis con coñecementos básicos de programación en calquera linguaxe.
Alumnos que queiran ampliar o seu currículum de cara á sua futura carreira profesional ou interesados en proxectos fin de carreira con necesidade de programación.
Obxectivos
Dominio dos conceptos máis importantes da programación orientada a obxectos en Java.
Condicións de acceso
1.Titulados/as universitarios de primeiro e segundo ciclo,
2.Alumnos/as da universidade,
3.profesionais directamente relacionados coa especialidade, sempre e cando reúnan os requisitos legais para cursar estudios universitarios, e
4.de xeito excepcional e sempre que non superen o 50% do total dos alumnos do curso, poderán ser admitidos ós mesmos profesionais relacionados coa especialidade que non reúnan os requisitos legais de acceso á universidade.
Criterios de selección
Ter coñecementos básicos de calquera linguaxe programación.
Calendario
Todo os días lectivos desde o luns 18/07/2011 ao venres 29/07/2011 de 10:00 a 14:00 (agás o día 29 que será de 10:00 a 13:00)
Programa
MÓDULOS TEÓRICOS:
Introducción y entorno de desarrollo
Características generales de Java.
Descripción del entorno de programación NetBeans
Elementos básicos de Java
Tipos de datos y variables
Operadores y expresiones
Sentencias de control de programa
Clases y objetos
Conceptos básicos de las clases
Declaracion de clases
Creación de objetos y referencias
Métodos
Constructores
Sobrecarga
Herencia
Conceptos básicos de herencia
Clases abstractas
Métodos finales
Herencia de constructores e interfaces
Moldeado
Enlazado dinámico
Paquetes e interfaces
Definición de paquetes
Restricciones de acceso
Definición e implementación de interfaces
Referencias a interfaces
Herencia de interfaces
Clases de Utilidad
Conceptos generales y APIs de Java
Matrices
Strings
Clase Vector
Clase Hashtable
Clase StringBuffer
Envoltorios de tipos básicos
Manejo de Excepciones
Concepto de excepción
Captura y lanzamiento de excepciones
Creación de excepciones
Entrada y salida
Tipos de Streams
Streams binarios y de caracteres
Lectura y escritura
Streams básicos y filtrados
Interfaz Gráfica de Usuario
Componentes y contenedores
Eventos
Gestores de diseño
Programación en paralelo con Threads
Aplicaciones monohilo y multihilo
Modos de creación e interrupción de hilos
Prioridades
Sincronización de hilos
Comunicación de hilos
MÓDULOS PRÁCTICOS:
Entorno y elementos básicos de java
Descripción del entorno de desarrollo: NetBeans
Tipos de datos básicos, variables y constantes
Estructuras de control.
Matrices.
Objetos
Definición de clases
Creación y destrucción de objetos
Variables de instancia
Métodos
Modificador static
Interfaces
Excepciones y clases de utilidad
Excepciones
Clases String y StringTokenizer
Clase Vector
Clases Hashtable, Dictionary y Properties
Clase Math
Herencia
Clases derivadas y clases base
Moldeado
Polimorfismo
Sobreescritura y enlazado dinámico
Clases abstractas
Métodos y clases finales
Streams
Objeto File
Manejo de ficheros de texto
Manejo de ficheros de binarios
Manejo de ficheros de objetos
Interfaz Gráfica de usuario
Creación de una interfaz gráfica.
Swing
Ventanas y controles
Eventos y su gestión
Programación con Threads
Creación de una aplicación de procesado en paralelo con varios hilos.
Modo de pagamento
En calquera oficina de Novacaixagalicia, indicando o nome ou código do curso.
Importe da matrícula: 190€, con posibilidade de obtención dunha bolsa de 171€.
Impartido en
ETS Enxeñeiros Industriais, Aula Informática C.
Profesorado
Amador Rodríguez Diéguez (Profesor Titular do departamento de Enxeñería de Sistemas e Automática).
Sistema de avaliación
Avaliación continua por parte do profesor.