Course overview
Objective
This track contains a record of some past SQL teaching material, but is not very thorough or well structured. It includes basic querying, both in raw SQL and from NodeJS. It does not cover schema design, more advanced querying patterns, or joins other than inner joins. It also has little by way of practical exercises or projects.
SQL
- Introduction to databases
- Introduction to PostgreSQL
- Communicating with the database using SQL
- Using Aggregate Functions
- Inserting, Updating and Deleting Rows
- Joining Tables
- Creating a table
- Defining Primary and Foreign Keys
- Integration with NodeJS
- Communicating with the database using SQL
- Being More Selective
- CRUD operations with NodeJS and PostgreSQL