Skip to content

timazet/back-end-training

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Back-End-Training

Java Professionals Course (https://github.com/qala-io/java-course/)

Progress

  • Part I: Maven
    • Step 1 - Getting Acquainted - ✓
    • Step 2 - Lifecycle, phases, plugins - ✓
    • Step 3 - Debugging - ✓
    • Step 4 - Inheritance and Aggregation - ✓
    • Step 5 - Advanced Dependencies - ✓
    • Puzzles - ✓
  • Part II: Web and Application Servers
    • Step 1 - Servlets API core - ✓
    • Step 2 - Thread Pools - ✓
    • Step 3 - Application Servers - ✓
    • Step 4 - Memory Leaks - ✓
  • Part III: Spring & REST
    • Step 1 - HTTP - ✓
    • Step 2 - REST Basics - ✓
    • Step 3 - Spring IoC - ✓
    • Step 4 - Spring MVC - ✓
    • Step 5 - Create REST app - ✓
    • Step 6 - Validation - ✓
    • Step 7 - Advanced REST - ✓
  • Part IV: JDBC & Co.
    • Step 1 - Preparations before working with DB - ✓
    • Step 2 - Basic JDBC - ✓
    • Step 3 - PreparedStatement - ✓
    • Step 4 - DB Migrations - ✓
    • Step 5 - Basic Transactions - ✓
  • Part V: Declarative Transactions & AOP
    • Step 1 - Introducing Service Facade - ✓
    • Step 2 - Proxy - ✓
    • Step 3 - JDK Dynamic Proxy - ✓
    • Step 4 - Class Proxy with CGLIB - ✓
    • Step 5 - AspectJ AOP - ✓
    • Step 6 - Spring AOP - ✓
    • Step 7 - Spring Tx & Spring JDBC - ✓
    • Puzzles - ✓
  • Part VI: DB Pools
    • Step 1 - General Approach - ✓
    • Step 2 - Basic Configuration - ✓
    • Step 3 - Testing Connections - ✓
    • Step 4 - Timeouts - ✓
    • Step 5 - DB Pools in App Servers - ✓
  • Part VII: Hibernate
    • Step 1 - How it works - ✓
    • Step 2 - Re-write DAO - ✓
    • Step 3 - Persisting Entities - n/a
    • Step 4 - Loading Data - n/a
    • Puzzles - n/a

Releases

No releases published

Packages

No packages published