Course Description





Adastra Academy

Course curriculum

  • 1

    1. JDBC I

    • 1. An overview of JDBC

    • 2. Database connections

    • 3. Executing statements

    • 4. Processing results

    • JDBC I Quiz

    • JDBC I Example

    • JDBC I Assignment

  • 2

    2. Transactions

    • 1. Processing transactions

    • 2. Transaction isolation levels

    • 3. Database phenomena

    • 4. Transactions in JDBC

    • Transactions Quiz

    • Transactions Example

    • Transactions Assignment

  • 3

    3. JDBC II

    • 1. DataSource

    • 2. Non-default ResultSet

    • 3. Batch updates

    • 4. Auto-generated values

    • JDBC II Quiz

    • JDBC II Example

    • JDBC II Assignment

  • 4

    4. JDBC Bonus

    • 1. SQL statement processing

    • 2. Execution plan

    • 3. Other types of cache

    • 4. Conclusions

  • 5

    5. JPA I

    • 1. An overview of JPA

    • 2. Working with entities

    • 3. Relationships

    • 4. Managing entities

    • JPA I Quiz

    • JPA I Example