Curso

DESARROLLO DE APLICACIONES CON JAVA

  • Desde: 24/9/12
  • Hasta: 31/7/13
  • Campus Virtual
  • Idioma: Castellano

Preinscripción desde el 7/9/12

Matrícula disponible hasta el 31/7/13

Promovido por:
Dpto. de Proyectos de Ingeniería

Responsable de la actividad:


Inscripción online cerrada

Modalidad

Presencial Online Emisión en directo

0 horas


0 horas


0 horas

Lugar de impartición
Impartición Online
Modalidad
Curso

2012-2013

ECTS

1,2

Campus

Virtual

0 h

Presenciales

0 h

Online

Precio Colectivo
245 € Alumno UPV 
295 € Personal UPV 
295 € Alumni UPV PLUS o AAA UPV 
365 € Público en general 
245 euros - Alumnos de la UPV
295 euros - Alumni, PAS y PDI de la UPV
365 euros - Externos de la UPV

Objetivos

Los asistentes a este curso adquirirán los conocimentos necesarios para diseñar y programar de principio a fin aplicaciones implementadas con este popular lenguaje de programación en su ultima versión JAVA 7

Con este curso se obtendrá un nivel avanzado en el uso práctico y teórico este lenguaje y no le será difícil emprender proyectos de desarrollo desde cero.

Acción formativa dirigida a

Cualquier persona interesada en aprender desarrollar aplicaciones usando JAVA.


Profesores

  • Ángela María Bleda Tomás Profesional del sector
  • Vicente Agustín Cloquell Ballester Profesor/a Titular de Universidad
  • Jose Vicente Carratala Sanchis Profesional del sector

Metodología didáctica y sistemas de evaluación

La metodología empleada para impartir este curso principalmente será, mediante formación teórica online a través de tutoriales y video tutoriales guiados. Esta documentación permitirá al alumno ir realizando el proyecto sobre el que gira el curso a medida de que avance en el estudio del temario. Al llegar a la finalización del curso, se evaluará al alumno mediante un proyecto completo realizado por el alumno en el que se ejemplifiquen los conocimientos adquiridos a lo largo del curso.
En todo momento se busca que el alumno no solo sepa utilizar este lenguaje a nivel teórico, sino que desde un principio empiece a programar de forma agil y practica teniendo en cuenta las buenas practicas en el uso de JAVA 7

Temas a desarrollar

Unidad 1: Java
Subunidad 1: Introduccion:
Lección 1: Descarga del JDK
Lección 2: Instalacion
Lección 3: Variable de entorno
Lección 4: Ejecutar un programa en Java
Lección 5: IDE: Que es netBeans
Lección 6: Instalación de netBeans
Lección 7: Primer programa: Hola Jose Vicente
Lección 8: Variables
Lección 9: Entradas de usuario
Lección 10: Ayudas
Lección 11: Calculadora básica
Subunidad 2: Operadores y controles:
Lección 1: Operadores matemáticos
Lección 2: Operadores de incremento
Lección 3: Control If
Lección 4: Operadores lógicos
Lección 5: Control switch
Lección 6: Control While
Lección 7: IF anidados
Lección 8: Else If
Lección 9: Operadores condicionales
Lección 10: Control For
Lección 11: Do while
Lección 12: Programa de promediado
Lección 13: Control for mejorado
Subunidad 3: Matrices:
Lección 1: Introducción a las matrices
Lección 2: Introducción a las matrices
Lección 3: Creación de una tabla de matrices
Lección 4: Sumar elementos de matrices
Lección 5: Matrices multidimensionales
Lección 6: Tabla de multi matrices
Subunidad 4: Clases y objetos:
Lección 1: Argumentos de longitud varibale
Lección 2: Multiples clases
Lección 3: Metodos con parametros
Lección 4: Metodos y calcos
Lección 5: Constructores
Lección 6: Interes compuesto
Lección 7: Metodos en matrices
Lección 8: Clase Math
Lección 9: Generador de numeros aleatorios
Lección 10: Clase Time
Lección 11: Clase Time
Lección 12: Clase Time
Lección 13: Display regular time
Lección 14: Publico, privado
Lección 15: This
Lección 16: Constructores multiples
Lección 17: Instanciación
Lección 18: toString
Lección 19: Composicion
Lección 20: Enumeracion
Lección 21: EnumSet Range
Lección 22: Static
Lección 23: Mas en Static
Lección 24: Mas en Static
Lección 25: Herencia
Lección 26: Polimorfismo
Lección 27: Reglas overriding
Lección 28: Clases abstractas y concretas
Lección 29: Class to Hold
Lección 30: Matrices que albergan multiples objetos
Lección 31: Programa sencillo polimorfico
Lección 32: Clases adaptadoras
Lección 33: Clase de archivos
Lección 34: Creando archivox
Lección 35: Esvribiendo archivos
Lección 36: Leyendo archivos
Unidad 2: Bases de datos
Subunidad 1: MySQL:
Lección 1: phpMyAdmin en XAMPP
Lección 2: Descarga del nuevo phpMyAdmin
Lección 1: phpMyAdmin en XAMPP
Lección 2: Descarga del nuevo phpMyAdmin
Lección 3: Creacion de una base de datos
Lección 4: Creación de tablas
Lección 5: Estructura
Lección 6: Insercion y edicion
Lección 7: Exportacion e importacion
Lección 8: Busquedas
Lección 9: SQL
Lección 10: SELECT
Lección 11: INSERT
Lección 12: UPDATE
Lección 13: DELETE
Lección 14: Operaciones
Lección 15: Operaciones avanzadas
Lección 16: Motores de almacenamiento
Subunidad 2: JDBC:
Lección 1: Nuevo proyecto
Lección 2: Descarga del conector
Lección 3: Prueba de conexión
Lección 4: Conexion exitosa
Lección 5: Población de una tabla
Lección 6: Recuperacion de los valores de la tabla
Unidad 3: Swing
Subunidad 1: Ventanas:
Lección 1: Nuevo proyecto
Lección 2: Jlabel
Lección 3: Ejecución
Lección 4: Tamaño y escalabilidad
Lección 5: Posición de jlabels
Subunidad 2: Botones:
Lección 1: Boton
Lección 2: Programacion
Subunidad 3: Entradas:
Lección 1: Campo de texto
Lección 2: Tomado de datos
Lección 3: Varios campos
Lección 4: Validación
Subunidad 4: Area de texto:
Lección 1: Area de texto
Lección 2: Scrolling
Subunidad 5: Combos:
Lección 1: Combo1
Lección 2: Combo2
Lección 3: Acciones con los combos
Lección 4: Acciones con los combos 2
Lección 5: Limpieza de errores
Lección 6: Ejecucion
Subunidad 6: Menus:
Lección 1: Menus de aplicación
Lección 2: Menus 2
Unidad 4: Proyecto del curso
Subunidad 1: Proyecto del curso:
Lección 1: Parte 1
Lección 1: Parte 2
Lección 1: Parte 3
Lección 1: Parte 4
Lección 1: Parte 5
Lección 1: Parte 6
Lección 1: Parte 7


Contacto

Inscripción online cerrada