Curso Avanzado de Java SE

Curso Avanzado de Java SE

Instruido por:
Anahí Salgado Díaz de la Vega
Anahí Salgado Díaz de la Vega
Avanzado
5 horas de contenido
Ver la ruta de aprendizaje
Curso Avanzado de Java SE

Curso Avanzado de Java SE

Progreso del curso:0/40contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/40contenidos(0%)

Introducción al Curso

Material Thumbnail

Bienvenidos al Curso Avanzado de Java SE

03:17 min

Material del Curso

00:09 min

Clases avanzadas

Material Thumbnail

Clases Abstractas

08:30 min

Material Thumbnail

Implementando clases abstractas al proyecto

09:20 min

Ejercicio. Clases Abstractas

00:16 min

Material Thumbnail

Implementando métodos abstractos en Java

13:48 min

JavaDocs

Material Thumbnail

Qué es JavaDocs

10:39 min

Material Thumbnail

Implementando JavaDocs al proyecto

11:42 min

Material Thumbnail

JavaDocs tags para herencia e interfaces

06:34 min

Material Thumbnail

Generado Java Docs

07:55 min

Clases Anidadas

Material Thumbnail

Clases anidadas y tipos

17:27 min

Ejercicio. Clases Anidadas

00:16 min

Material Thumbnail

Implementando una clase anidada al proyecto

05:57 min

Material Thumbnail

Instanciando clases estáticas anidadas

14:59 min

Interfaces Avanzadas

Material Thumbnail

Métodos con implementación métodos default y private

10:14 min

Material Thumbnail

Creando Interfaz DAO con métodos default y private

08:00 min

Ejercicio. Interfaz DAO

00:27 min

Material Thumbnail

Diferencia Interfaces y Clases Abstractas

03:35 min

Herencia en Interfaces

00:24 min

Colecciones Avanzadas

Map, HashMap, TreeMap y LinkedHashMap

01:42 min

Excepciones

Material Thumbnail

Manejo de errores

07:15 min

Material Thumbnail

Try-catch-finally / Try-with-resources

11:31 min

JDBC

Material Thumbnail

Definición y composición del API

07:19 min

Ejercicio. JDBC API

00:20 min

Creando la base de datos y conectando el proyecto con MySQL

01:05 min

Material Thumbnail

Generando conexión a la base de datos y creando clase de constantes

14:17 min

Material Thumbnail

Sentencia SELECT en Java

15:41 min

Material Thumbnail

Sentencia SELECT con Parámetros

13:37 min

Material Thumbnail

Sentencia INSERT en Java

13:37 min

Material Thumbnail

Reto: Reporte por fecha

02:44 min

Lambdas

Material Thumbnail

Interfaces funcionales

05:25 min

Material Thumbnail

Programación Funcional

07:28 min

Ejercicio. Lambdas

00:13 min

Material Thumbnail

Lambdas como variables y Recursividad

15:08 min

Material Thumbnail

Predicate y Consumer

10:02 min

Fin del Curso

Material Thumbnail

Conclusión del curso

01:30 min

nuevosmás votadossin responder
Oscar Fernando Diaz Anchay
Oscar Fernando Diaz Anchay
Estudiante

cuando usar una FuncionalInterface y una Interface normal?? no me queda claro eso

1
Luis Felipe Marin Cano
Luis Felipe Marin Cano
Estudiante
publicabstractclassFigura{
	publicabstractvoiddibujate(){}
}

publicclassTrianguloextendsFigura{
	privatefloat base;
	privatefloat altura;

	@Overridepublicvoiddibujate(){
		System.out.println("Dibujate triangulo");
	}

}
´```
0
Jefersson Nuñez Nava
Jefersson Nuñez Nava
Estudiante

Cual es el curso anterior del que hablan el video ?

0
Diego Ballesteros
Diego Ballesteros
Estudiante

package com.balldieg.AmazonViewer.db;

import java.sql.Connection;
import java.sql.DriverManager;
import static com.balldieg.AmazonViewer.db.DataBase.*;

public interface IDBConnection {

@SuppressWarnings("finally")
default Connection connectToDB() {
	Connection connection = null;
	
	try { 
		Class.forName("com.mysql.cj.jdbc.Driver"); // calling the driver as a package
		connection = DriverManager.getConnection(URL+DB, USER, PASSWORD); // location database calling drive manager
		if (connection != null) {
			System.out.println("Se establecio la conexion :)");
		}
	} catch (Exception e) {
		// TODO: handle exception
		e.printStackTrace();
	} finally {
		return connection;
	}

}

}

0
Diego Ballesteros
Diego Ballesteros
Estudiante
<code>
package com.balldieg.AmazonViewer.db;

import java.sql.Connection;import java.sql.DriverManager;import static com.balldieg.AmazonViewer.db.DataBase.*;

public interface IDBConnection {
	
	@SuppressWarnings("finally")
	default Connection connectToDB() {
		Connection connection = null;
		
		try { 
			Class.forName("com.mysql.cj.jdbc.Driver"); // calling the driver as a package
			connection = DriverManager.getConnection(URL+DB, USER, PASSWORD); // location database calling drive managerif (connection != null) {
				System.out.println("Se establecio la conexion :)");
			}
		} catch (Exception e) {
			// TODO: handle exception
			e.printStackTrace();
		} finally {
			return connection;
		}
	
	}

}

0
Diego Ballesteros
Diego Ballesteros
Estudiante

tengo un problema con persistencia. Cuando veo un movie en el programa no me queda salvado el estado despues de cerrarlo y volverlo a abrir.

0
Maria Fernanda Palencia
Maria Fernanda Palencia
Estudiante

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:315)
at com.anncode.amazonviewer.db.IDBConnection.connectToDB(IDBConnection.java:13)
at com.anncode.amazonviewer.dao.MovieDAO.read(MovieDAO.java:21)
at com.anncode.amazonviewer.model.Movie.makeMoviesList(Movie.java:91)
at com.anncode.amazonviewer.Main.<clinit>(Main.java:100)

que errror es de jdk ??

Exception in thread “main” java.lang.ExceptionInInitializerError
Caused by: java.lang.NullPointerException
at com.anncode.amazonviewer.dao.MovieDAO.read(MovieDAO.java:23)
at com.anncode.amazonviewer.model.Movie.makeMoviesList(Movie.java:91)
at com.anncode.amazonviewer.Main.<clinit>(Main.java:100)

qq

2
Elkin David Gomez Buitrago
Elkin David Gomez Buitrago
Estudiante

Hola a todos !!!
¿porque se referencia los campos de tabla en una clase y no se utilizan mejor los getter y setter con cada atributo de la tabla con sus constructores y su toString ?

Gracias por sus respuestas.

1
lautaro rial
lautaro rial
Estudiante

Hola! Hago la misma pregunta que hice antes:
Vengo haciendo el Path de Backend con Java, desde el principio. Y no vi en que momento desarrollaron TODO este proyecto. Me gustaria que me puedan indicar en que lugar se hizo y reportar un problema en la construccion del path.
Saludos!

1
lautaro rial
lautaro rial
Estudiante

Hola! Soy el unico que no tiene idea de donde salio este proyecto de Amazon Viewer? Estoy haciendo el Path de Backend con Java desde el principio y es algo demasiado grande para habermelo perdido.
Saludos!

3