This repository contains all my notes and code implementations for the ITI Tech Leaps Java Spring Developer Track on Pluralsight.
The Java Spring Track Consists of multiple paths, each path contains multiple courses.
- Algorithms and Data Structures - Part 1
- Algirithms and Data Structures - Part 2
- Modern Java: The Big Picture
- Setting Up a Java Development Environment
- Getting Started With Programming In Java
- Java Persistence API 2.2
- Java Persistence with Hibernate 5 Fundamentals
- Git: The Big Picture
- Getting Started With Git
- How Git Works
- Mastering Git
- Java: Writing Readable and Maintainable Code
- Defensive Coding in Java
- Java Refactoring: Best Practices
- SOLID software Design Priciples in Java
- Getting Started Unit Testing with JUnit 5
- TDD With JUnit 5
- Getting Started with EasyMock
- Getting Started with Mockito
- Unit Testing Legacy Code in Java SE 8
- Spring: The Big Picture
- Spring Framework: Spring Fundamentals
- Spring Framework: Creating your first Spring Boot Application
- Spring Boot Fundamentals
- Spring Framework: Overview of Spring Data
- Building Applications using Spring JDBC
- Spring Framework: Spring Data JPA with Hibernate
- Spring Framework: Spring Data MongoDB
- Spring Framework: Securing Spring Applications against Common Security Threats
- Spring Framework: Authenticating Users with Spring Security
- Effective Oauth2 with Spring Security and Spring Boot
- Spring Framework: Spring MVC Fundamentals