I recently completed Complete Intro to SQLite on Frontend Masters by Brian Holt. It was a pretty standard Frontend Masters course length at about 5 hours. It was a perfectly fine little course to run through, but as with all courses on Frontend Masters that sit in that 4 to 5 hour range, having the word “complete” in the title just kind of feels wrong.
The course goes over some history of SQLite, has a SQLite exercise in a Node app, loosely covers some production topics and solutions for things like replication, but mostly runs through common SQL topics like syntax and queries and handling JSON specifically in SQLite (as opposed to Postgres or whatever). Most of the course is spent using SQLite with the command line and with some open source dummy data. This is fine, and probably helps fit the most general use cases/user needs.
The reason the use of the word “complete” feels off is that I’m mentally comparing it to a typical Stephen Grider course on Udemy. His method of building example applications from scratch feels much more “complete,” but those courses also tend to be something like 15 or more hours in length, not 5.