Course #1What is a DatabaseA practical introduction to how databases work and why they exist.Open course3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #2TablesLearn about the structure and function of tables in database systems.Open course3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #3Rows & ColumnsExplore the structure of records and fields in database systems, focusing on how rows and columns organize data.Open course3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #4Primary KeysUnderstand the role of primary keys in database systems and how they uniquely identify records.Open course3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #5Data TypesExplore different data types used in database systems and their significance.Open course3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #6SQL BasicsDive into SQL to refine your database querying skills.Open course3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #7SELECTExplore the SELECT statement in SQL to retrieve data efficiently from databases.Open course3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #8INSERTLearn how to effectively use the INSERT statement in database systems to add data accurately and efficiently.Open course3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #9UPDATEThis course focuses on mastering the UPDATE command in database systems, refining your ability to modify data accurately and efficiently.Open course3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #10DELETEExplore the intricacies of removing data from database systems, focusing on best practices and common pitfalls.Open course3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #11JoinsAdvanced judgment in combining tables: trade-offs, hidden risks, and restraint.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #12IndexesAdvanced judgment in index design and maintenance for database systems. Focus on trade-offs, ambiguous cases, and restraint under pressure.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #13NormalizationAdvanced judgment in normalization: recognizing when reducing redundancy creates hidden risks, and calibrating restraint in complex database systems.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #14TransactionsAdvanced judgment in grouping operations within database systems. Focus on ambiguous situations, trade-offs, and delayed consequences.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #15ACIDAdvanced judgment in ACID principles: recognizing limits, trade-offs, and failures in database reliability.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #16Stored ProceduresMastering judgment in using stored procedures under ambiguity and pressure. Focus on long-term effects, hidden costs, and restraint.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #17TriggersAdvanced judgment in designing and managing database triggers under ambiguity and risk.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #18OptimizationMastering advanced judgment in database query optimization, focusing on ambiguous trade-offs and restraint under uncertainty.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #19Database DesignAdvanced calibration for database schema design. Focus on judgment, restraint, and error detection in ambiguous and high-stakes scenarios.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #20Database MasteryAdvanced judgment in designing, scaling, and maintaining database systems under real-world ambiguity.Open course3 Lessons6 Micro-lessonsDifficulty: Advanced