This course takes the lessons of LS180 and introduces the concept of working with databases from your applications. We'll build a simple command-line application, then move on to a more advanced database-backed Todo application that uses a high-level relational abstraction library. We'll also talk about how to manage security, optimize SQL queries, and how to deploy your applications.
We'll continue to use Node.js, Express.js, and Pug throughout this course, but will also introduce the node-postgres package for working with databases. We'll also expose you to working with the asynchronous features of JavaScript.
Course No. | Name |
---|---|
JS175 | Networked Applications with JavaScript |
LS181 | Assessment: Database Foundations |