SQLite is one of the most widely deployed database engines in the world, embedded in virtually every smartphone, web browser, and countless applications. It is free, open source, and incredibly lightweight — requiring zero configuration and no separate server process. Its simplicity and reliability make it the primary choice for mobile apps, desktop software, IoT devices, and prototyping. This practical lab course will teach you SQLite from scratch, all the way to some of its more advanced features, by having you complete exercises on our SQLite web editor with explanations and AI-assisted learning.
Nick Chapsas is a .NET & C# content creator, educator and a Microsoft MVP for Developer Technologies with years of experience in Software Engineering and Engineering Management.
He has worked for some of the biggest companies in the world, building systems that served millions of users and tens of thousands of requests per second.
Nick creates free content on YouTube and is the host of the Keep Coding Podcast.