Introducción
  • Instalando el Apache NetBeans IDE
  • Preparado el Apache NetBeans con los plugin necesarios
  • Instalando el Server GlassFish en Apache NetBeans
  • Instalando el servidor de datos de MySQL
Creación del proyecto y de la interfaz de inicio
  • Interfaz de inicio
  • Creación del proyecto web mvc con spring y hibernate
  • Agregando el jdk 8 al proyecto web
  • ¿Que es MVC?
  • Creando nuestro primer controlador personalizado
  • Obteniendo datos de la url
  • Creando los controladores Home y Error
  • Agregando los recursos estáticos de estilo al proyecto
  • Proporcionado le un navbar a la aplicación web
  • Agregando un slider a la pagina de inicio de la aplicación web
Registros de Usuarios
  • Interfaz registros de usuarios
  • Creando el controlador registrar con sus respectiva vista
  • Creando la tabla user en la base de datos de MySQL
  • Creando la clase de tipo POJO de la tabla user
  • Enviando la información del formulario al servidor
  • Creando los procedimientos para validar los datos del formulario en el servidor
  • Registrando la clase RegistrarValidator dispatcher-servlet
  • Obteniendo en la interfaz los mensajes de validación del servidor
  • Creando los procedimientos para registrar usuarios
  • Creando los procedimientos para encriptar y desencriptar la contraseña
  • Finalizando el procedimiento de transacción
  • Creando el procedimiento para realizar consultas a la tabla User
Inicio de de sesión
  • Interfaz login
  • Registrando un usuario y creando la interfaz login
  • Enviando la información del formulario login al servidor
  • Obteniendo en la interfaz los mensajes de validación del servidor
  • Iniciando sesión en el sistema con la interfaz login
  • Obteniendo la información del usuario que ha iniciado sesión en el sistema
  • Cerrando sesión en la aplicación web
Registros de categorías
  • Interfaz registros de categorías
  • Diagramas de las tablas categorías y cursos
  • Creando el controlador categoría con su respectiva vista
  • Creando el modal para registrar las categorías en el sistema
  • Creando las tablas categoría y cursos en la base de datos
  • Obteniendo la información de la categoría por el lado del servidor
  • Creando los procedimientos para validar los datos del formulario en el servidor
  • Registrando categorías en la base de datos del sistema web
Lista categorías
  • Creando la clase paginador para paginar los registros de las tablas #1
  • Creando la clase paginador para paginar los registros de las tablas #2
  • Creando la clase paginador para paginar los registros de las tablas #3
  • Implementando el paginador en controlador categorías
  • En listando las categorías registrados en sito web
Actualizando categorías
  • Actualizando el estado de las categorías
  • Obtenido la información de la categoría que se va actualizar
  • Actualizando la información de las categorías
Eliminando categorías
  • Eliminando categorías
  • Filtrando categorías registradas
  • Restableciendo los controles del modal
Registros de cursos
  • Interfaz registros de cursos
  • Creando el controlador cursos con su respectiva vista
  • Agregando los controles al modal registrar cursos
  • Obteniendo la imagen y visualizando la imagen en el modal
  • Obteniendo las categorías activas
  • Creando los procedimientos para enviar la información del curso al servidor
  • Obteniendo la información del curso por el lado del servidor
  • Creando procedimientos para validar datos del formulario en el servidor
  • Mostrando los mensajes de validaciones del formulario registra cursos
  • Creando el procedimiento para registras cursos
  • Registrando cursos en la aplicación
Listar cursos
  • Creando los procedimientos para en listar los cursos registrados
  • Implementando el paginador para en listar los cursos
  • Obteniendo los cursos registrados en la interfaz cursos
Actualizar cursos
  • Actualizando el estado del curso
  • Obteniendo la información del curso seleccionado
  • Obteniendo la categoría del curso seleccionado
  • Actualizando la información del curso seleccionado
Eliminando curso
  • Creando los procedimientos para eliminar el curso seleccionado
  • Eliminando cursos registrados
Obtener cursos
  • Desplegando los cursos registrados en la interfaz de inicio del sistema
  • Creando la interfaz detalles de curso
  • Diseñando la estructura de la interfaz detalles de cursos
Ejecutar la aplicación en el servidor Tomcat
  • Preparando la aplicación para ejecutarlo en servidor Tomcat
  • Modificando la clase HibernateUtil y ejecutando la aplicación web en el servidor
  • Ejecutando nuestra aplicación web satisfactoria mente en el servidor Tomcat