Graham Mansfield (gdmAtStaffs)
This channel is about programming. Share my students' learning experience via the play lists that are based on the courses I teach at university.

Approaches to Authentication and Authorisation

Hashing passwords in Java

Authentication and Authorisation

Using the Command design pattern in a Spring Boot application

Introduction to Software Design Patterns

Exception Handling in Spring Boot

Validation in Spring Boot

Introduction to Validation

Integration Testing in Spring Boot

Unit Testing in Spring Boot

Introduction to JUnit testing with Mockito

Introduction to testing with JUnit

Introduction to Testing

Review of Learning Blocks 1 to 5

The JpaRepository class in Spring Boot

JPA Entity Classes

Introduction to JPA

Motivation for using JPA

CrudRepository in Spring Boot

Repository Design Pattern

Dependency Injection in Spring Boot

Inversion of Control and Spring Beans in the Spring Framework

Lombok Annotations in Spring Boot

UML diagrams

JdbcTemplate Class in Spring Boot

Application Architecture in Spring Boot

Software Application Architecture

Flyway Database Migrations in Spring Boot

SQL Console in IntelliJ

Accessing MySQL using JDBC in Spring Boot