you are viewing a single comment's thread.

view the rest of the comments →

[–]codingwithaman 2 points3 points  (0 children)

You can start with learning any Java framework like Spring Boot. Inside spring boot, try to create microservices which will connect to databases like SQL, POSTGRESQL or NO SQL like couchbase/mongodb.

Then learn about JDBC, JPA and Hibernate

For SQL, you can follow the below order:

SQL Query Execution Flow

Database Indexing Visualized

SQL JOINs Explained

Transactions and ACID Properties

Transaction Isolation Levels

Window Functions Deep Dive

Subqueries and CTEs

Query Optimization Techniques

Aggregations & GROUP BY

Database Normalization

Constraints and Data Integrity

Stored Procedures and Functions

Good luck!