DESARROLLO DE APLICACIONES CON JAVA
Java es un lenguaje de programación orientado a objetos, desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria. Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.
Ver información completa
Datos del curso
- Tipo:Curso
- Modalidad:On-line
- Precio:365 €
Externos UPV: 365 euros Antiguos alumnos UPV: 295 euros Alumnos UPV: 245 euros - Duración:2 Meses
40 horas
Centro donde se imparte
Design Decision UPV - Plataforma de formación y certificación de competencias profesionales online.
Desde Design Decision consideramos de vital importancia contar con la opinión de nuestros usuarios y alumnos, lo que nos ha llevado a importantes desarrollos en tecnología e innovación aplicados a la formació...
Camino de Vera S/N
46022 Valencia
46022 Valencia
Destinatarios:
Cualquier persona interesada en aprender desarrollar aplicaciones usando JAVA.
Objetivos:
Al terminar el curso, el alumno podrá desarrollar aplicaciones programadas en JAVA.
Metodología:
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 rea
Profesorado:
Jose Vicente Carratala:
Diseñador Industrial con diez años de experiencia en desarrollo de proyectos e impartición de formación especializada. Actualmente dirige su propio estudio de desarrollo multimedia: Jocarsa. Coordina continuamente la producción con la impartición de cursos y masters en varios centros de formación de alto rendimiento en la zona de Valencia (España). Su interés principal es la aplicación y la combinación de las últimos avances en tecnologías interactivas con el objetivo de mejorar la experiencia para el usuario final.
Diseñador Industrial con diez años de experiencia en desarrollo de proyectos e impartición de formación especializada. Actualmente dirige su propio estudio de desarrollo multimedia: Jocarsa. Coordina continuamente la producción con la impartición de cursos y masters en varios centros de formación de alto rendimiento en la zona de Valencia (España). Su interés principal es la aplicación y la combinación de las últimos avances en tecnologías interactivas con el objetivo de mejorar la experiencia para el usuario final.
Competencias para las que te prepara el curso
Al terminar el curso, el alumno podrá desarrollar aplicaciones programadas en JAVA.
Temario del curso:
Unidad 1: Java
Subunidad 1: Introduccion:
- Lección 1: Descarga del JDK
- Lección 3: Variable de entorno
- Lección 4: Ejecutar un programa en Java
- Lección 5: IDE: Que es eclipse
- Lección 6: Instalación de eclipse
- 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
- 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
- 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
- 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: Set y get
- Lección 18: Crear objetos para constructores
- Lección 19: toString
- Lección 20: Composicion
- Lección 21: Enumeracion
- Lección 22: EnumSet Range
- Lección 23: Static
- Lección 24: 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
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
- 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
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
- Lección 1: Boton
- Lección 2: Programacion
- Lección 1: Campo de texto
- Lección 2: Tomado de datos
- Lección 3: Varios campos
- Lección 4: Validación
- Lección 1: Area de texto
- Lección 2: Scrolling
- 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
- Lección 1: Menus de aplicación
- Lección 2: Menus 2
