Databases (SQL & NoSQL)
Databases (SQL & NoSQL)
of Contents
Module 1: Introduction to Databases
3.1 Joining Tables: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
3.2 Aggregate Functions: COUNT, AVG, SUM, MIN, MAX
3.3 Grouping Data with GROUP BY
3.4 Filtering Groups with HAVING
3.5 Subqueries and Nested Queries
3.6 SQL Transactions and ACID Properties
3.7 Using Indexes for Performance Optimization
3.8 Views and Stored Procedures
11.1 Choosing Between SQL and NoSQL Databases for Your Application
11.2 Using SQL and NoSQL Together in Microservices Architecture
11.3 Data Synchronization Between SQL and NoSQL Databases
11.4 Using ORMs with SQL (Sequelize, TypeORM) and NoSQL (Mongoose)
11.5 Implementing Caching Strategies with Redis in Full-Stack Apps
11.6 Example Project: Building a Full-Stack Application with MongoDB and PostgreSQL