6 Database Concepts Your Should Know
About this course
Check out Supabase and multigres here: https://supabase.plug.dev/EL90TKU In this video, I break down some of the most important database concepts you’ll actually use as a developer, things like connection pooling, sharding, replication, indexing, foreign keys, and transactions. I’ll also show quick...
Check out Supabase and multigres here: https://supabase.plug.dev/EL90TKU In this video, I break down some of the most important database concepts you’ll actually use as a developer, things like connection pooling, sharding, replication, indexing, foreign keys, and transactions. I’ll also show quick demos in Postgres, explain what these terms really mean, and how tools like Supabase make working with databases way easier. 🛴 Follow me on: Twitch: https://www.twitch.tv/developedbyed Twitter: https://twitter.com/developedbyed Github: https://github.com/developedbyed/ #programming
What learners say
AI summaryLearners find the video a helpful, clear overview of core database concepts, with several expressing interest in deeper dives on specific topics.
What learners praise
- clear overview of key concepts
- helpful for beginners
- prompts interest in further learning
Common caveats
- some viewers want more depth on individual topics
AI-generated from 25 viewer comments on YouTube — it summarizes outside comments and is not a CourseShelf review.
Community Reviews
Honest feedback from learners like you
Sign in to review this course.
No reviews yet for this course.
Related Courses
SQL For Beginners Tutorial | Learn SQL in 4.2 Hours | 2021
BeginnerBecome the software engineer AI can't replace. 😳 👉 Join Amigoscode Academy: https://skool.com/amigoscode-academy Members hired at Apple, Amazon & Just Eat. SQL is one of the most easy yet powerful programming languages. In SQL tutorial you will learn SQL in 4 hours and cover important SQL concepts. In this tutorial you will will learn about PostgreSQL and everything you need to know to get you started with databases. Full SQL and Database Courses can be found below 1 ► https://amigoscode.com/p/sql 2 ► https://amigoscode.com/p/database-design 3 ► https://amigoscode.com/p/advanced-databases Exercise Files - https://github.com/amigoscode/sql-postgres-course 🙊 Subscribe to Amigoscode - http://bit.ly/2HpF5V8 ► Courses Available for free here - https://amigoscode.com/courses ► Join Private Facebook Group - https://www.facebook.com/groups/456035171490753/ ► Join Discord - https://bit.ly/2wL029v ⭐ Table Of Contents ⭐ 00:00 - Intro 02:30 - Quick Word Before we begin 03:25 - What is Database 07:18 - What is SQL 08:48 - SQL Example 12:33 - Postgres 15:05 - Install Postgres (MAC OS) 18:43 - Setup Postgres (MAC OS) 22:31 - Install Postgres (Windows 25:51 - PSQL (Windows) 30:55 - Learn SQL the right way 32:18 - Create Database 35:46 - Connecting to Databases 40:24 - Create Table Syntax + Datatypes 44:36 - Create Table Without Constraints 48:12 - Create Table With Constraints 54:56 - Insert Data 58:16 - Insert Into 1:01:47 - SELECT FROM 1:04:38 - Adding Data 1:14:39 - Sorting 1:19:22 - Removing Duplicates 1:21:30 - WHERE clause 1:25:00 - Comparison Operators 1:29:06 - LIMIT OFFSET and FETCH 1:32:24 - IN 1:35:28 - BETWEEN 1:37:30 - LIKE 1:42:55 - GROUP BY 1:46:30 - HAVING 1:52:04 - Car Table 1:55:45 - MIN MAX & AVG 1:59:53 - SUM 2:02:03 - Arithmetic Operators 2:06:14 - Working with Arithmetic Operators 2:10:01 - Alias 2:12:48 - Coalesce 2:16:34 - NULLIF 2:20:39 - Timestamps & Dates 2:20:39 - Adding & Subtracting Dates 2:26:36 - Extracting Fields From Dates 2:28:27 - Age Function 2:30:11 - Primary Keys 2:32:16 - Primary Keys (Part 2) 2:37:30 - Adding Primary Keys Constraints 2:41:58 - Unique Constraints 2:30:11 - Primary Keys 2:50:00 - Check Constraints 2:55:30 - Deleting Records 3:02:25 - Updating Records 3:06:44 - On Conflict Do Nothing 3:11:57 - On Conflict Do Update 3:17:29 - Foreign Keys & Relationships 3:20:45 - Adding Foreign Keys 3:25:59 - Updating Foreign Keys 3:30:26 - Inner Joins 3:36:04 - Left Joins 3:41:49 - Deleting Foreign Keys 3:48:37 - Sequences 3:55:19 - Extensions 3:57:42 - UUID 4:04:12 - UUID in Action 4:14:47 - Exporting to CSV 4:18:02 - Next steps 4:20:00 - Database Design Course 🙊 Here are the goods for all my videos video: ► Recommended Books Clean Code - https://amzn.to/2UGDPlX HTTP: The Definitive Guide - https://amzn.to/2JDVi8s Clean Architecture - https://amzn.to/2xOBNXW ► Computer and Monitor New Apple MacBook Pro - https://amzn.to/3464Mmn Dell 27 INCH Ultrasharp U2719D Monitor - https://amzn.to/2xM3nW1 Double Arm Stand Desk Mount - https://amzn.to/3aYKKfs USB C Hub Multiport Adapter - https://amzn.to/2Jz7NlL ► Camera Gear Sony ILCE7M3B Full Frame Mirrorless Camera - https://amzn.to/346QIJn Sigma 16 mm F1.4 DC DN - https://amzn.to/2wbic3Q Sigma 33B965 30 mm F1.4 DC DC - https://amzn.to/39G37Fd Awesome Screen Saver - https://github.com/JohnCoates/Aerial IDE I use for coding - Iterm - VsCode - GoLand - IntelliJ - Sublime 💯 You can also follow me here: ► Don't forget to subscribe | http://bit.ly/2HpF5V8 ► Join Closed Facebook Group for discussion and early access videos and courses | http://bit.ly/2FbuIkx ► Follow me on Instagram | http://bit.ly/2TSkA9w ► Join Discord - https://bit.ly/2wL029v ❤️ Thanks for watching
Learn SQL Super Fast - Tutorial from absolute scratch
BeginnerJoin Brilliant using the link bellow for 30-day free trial + 20% off the premium subscription https://brilliant.org/developedbyed/ Resources: https://www.postgresql.org/ Full Stack Next.js 14 Course https://www.ultimatenextjs.com 👨💻Connect with me Twitter: https://twitter.com/developedbyed Instagram: https://www.instagram.com/developedbyed/ Github: https://github.com/developedbyed/ --- Chapters: 00:00 Intro 01:19 Setting up PG 06:06 Creating Tables and Databases 13:00 SELECTS AND INSERTS 18:05 Primary Keys 22:00 ALTER TABLES & COLUMNS 25:23 UPDATE record 27:14 Brilliant 28:17 Foreign Keys 38:33 INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN 44:37 Formatting Tables 🎶 Dope tracks🔥 Chillhop Music Teddy Roxpin, MAXIMILLIAN - Vermont Canyon https://chll.to/3a3b898f illiterate - Soulangeana https://chll.to/de974c6a Saib - Porto Leone https://chll.to/5d9b190f Enough Cereals - Sundown https://chll.to/55706c64 Makzo, Guillaume Muschalle - La Verdure https://chll.to/32d0fce4 Birocratic, Middle School - Rain or Shine https://chll.to/de4e0898 Ward Wills - Casette https://chll.to/af21d904 Loyae - Kauai https://chll.to/5d425dfd Suuna, tulki - Lost Call https://chll.to/b9ee9818 Aves - Cozy af https://chll.to/24c6f90a T.Check, Kofi Anonymous - Garden Trees https://chll.to/ade1c573 SwuM, Chris Mazuera - Castles https://chll.to/b31cb5f6 Mama Aiuto - Meadow Terrain https://chll.to/3ae2cd7d chromo, the dreamer - Clementine. https://chll.to/c06a3cef Kissamilé - ASTÉR https://chll.to/4b8d1ce1 Kreatev - Bimmer M6 https://chll.to/a7caac6f Rose Noir - Twins https://chll.to/30c9a461 Enzalla - Dreamscape Lagoon https://chll.to/2c2d8c61 lloom - Sunkissed Cycles https://chll.to/2606e57d Aduza Dolozi, Lofi Afrobeats - Savannah Vacation https://chll.to/576934e1 Kendall Miles - Sunlight https://chll.to/ca4155f3 Drips Zacheer - Dreams come True https://chll.to/4366698a
System Design One Shot Full Course
IntermediateThis 5-hour comprehensive course covers everything from foundational concepts to advanced distributed systems. Whether you are a beginner or preparing for high-stakes tech interviews, this session provides the architectural mindset needed to build scalable applications that handle millions of users. Course Modules: Foundations: System Design mindset, Functional vs. Non-Functional Requirements, and Scalability (Vertical vs. Horizontal). Networking & APIs: Deep dive into DNS, REST APIs, GraphQL, gRPC, and WebSockets. Data & Storage: SQL vs. NoSQL, Replication, Partitioning (Sharding), and Caching strategies. Distributed Systems: CAP Theorem, Fault Tolerance, and Observability. Advanced Topics: Message Queues, Load Balancing algorithms, and real-world Monitoring. Final Case Study: A full system design walkthrough of a video streaming application. Designed for: ✅ Developers leveling up their backend architecture skills. ✅ Engineers preparing for interviews at FAANG and top product companies. ✅ Students curious about how large-scale platforms like YouTube and Netflix work internally. 🔗 Full System Design Notes: https://docs.telusko.com/docs/system-design/getting-started Check out our courses: Agentic AI Engineering with Python : https://go.telusko.com/agentic-ai-python Coupon: TELUSKO10 (10% Discount) Master Java Spring Development : https://go.telusko.com/learn-master Coupon: TELUSKO10 (10% Discount) For More Queries WhatsApp or Call on : +919008963671 website : https://telusko.com/ Udemy Courses: Java Spring:- https://go.telusko.com/Udemyjavaspring Java:- https://go.telusko.com/udemyteluskojava Spring: https://go.telusko.com/udemyteluskospring Java For Programmers:- https://go.telusko.com/javaProgrammers Python : https://go.telusko.com/udemyteluskopython Git : https://go.telusko.com/udemyteluskogit Docker : https://go.telusko.com/udemyteluskodocker Instagram : https://www.instagram.com/navinreddyofficial/ Linkedin : https://in.linkedin.com/in/navinreddy20 WhatsApp : https://go.telusko.com/whatsapp Discord : https://discord.gg/D8hWe9BqfF 00:00:00 Introduction 00:01:32 Index 00:03:24 Hello System Design 00:05:33 Designing - Alien Bank 00:19:34 Components of System Design 00:35:22 Types of Applications 00:37:03 Data Intensive Application 00:43:03 Compute Intensive Application 00:48:18 Types of Requirement 00:48:31 Functional Requirement 00:50:13 Non-Functional Requirement 00:56:17 Domain Name Service (DNS) 01:00:45 DNS System Architecture 01:08:25 Application Programming Interface (API) 01:13:25 Types of APIs 01:21:04 RESTful Request 01:37:28 RESTful Response 01:47:25 Database 01:49:47 Relational Database - SQL 01:52:23 DB Constraints 02:00:20 DB Joins 02:08:34 Non-Relational Database - NoSQL 02:17:35 Types of NoSQL Databases 02:27:31 Cache 02:38:07 Cache Strategies 02:47:10 Cache Eviction Policies 02:53:14 Load Balancer 02:57:13 Load Balancing Algorithms 03:15:18 Load Balancer Health Checks 03:20:25 Distributed Databases 03:23:25 Replication 03:24:39 Replication Algorithms 03:44:26 Partition 03:46:48 Partition Strategies 03:57:20 CAP Theorem 04:03:40 Message Queue 04:17:29 Pub-Sub Model 04:27:32 Fault/Error 04:34:39 Monitoring and Observability 04:36:59 API Handling Monitoring 04:41:38 Machine Monitoring 04:42:50 System Design of Streaming Application 05:05:25 Thank You
You Can Learn AI Agent Harness & Loop Engineering In 19 Min | LLM Ops, Eval, Tracing, RAG
BeginnerAn LLM is an incredibly powerful brain that knows everything about humanity and nothing about you or the software you run. This video walks through the four buzzwords that turn that raw brain into a system you can trust: agent harness, loop engineering, LLM Ops, and eval. No jargon, step by step, technical or not. You can build anything. You can learn anything. 💪 Timeline 0:00 Intro: the 4 AI agent buzzwords 0:42 What an AI agent run actually is 1:52 The memory system: procedural, semantic, episodic 3:37 What "harness" really means (the horse) 5:07 Storing and updating memory (databases, skills, summarizer agent) 8:28 Retrieval: RAG, SQL vs semantic search 10:00 Tool calling and why agents loop 10:52 Loop engineering and end-loop guardrails 13:21 A Claude Code hooks example 14:18 Eval and LLM Ops: why you need them 15:55 Tracing every run (Langfuse, LangSmith) 16:43 Evaluation: LLM as a judge 17:20 Diagnosing what broke 18:16 The gate: ship the fix or fix the bug 18:57 Zoom out: the full system 19:53 Wrap up Launch Full-Stack App Template: https://github.com/ShenSeanChen/launch-mvp-stripe-nextjs-supabase My AI Agent Startup AutoManus.io is an AI sales lead manager for made-to-order product sales. We embed directly where conversations happen (WhatsApp, email, web chat) to capture inbound, automate follow‑ups, and kill CRM busywork; live with 4 pilots and 2 contracts in motion, pre‑seed backed by Character VC. Focused on US/UK/Germany, raising to expand engineering and scale deployments. ☕️ Buy me a coffee: https://buy.stripe.com/5kA176bA895ggog4gh - X: https://x.com/ShenSeanChen - Sean's Discord: https://discord.gg/tvECErKcFr - AutoManus Discord: https://discord.gg/5HhcNjCR - LinkedIn: https://linkedin.com/in/shen-sean-chen - Github Link: https://github.com/ShenSeanChen - Instagram: https://www.instagram.com/sean_ai_stories Sub Count when launched: 13,050 Top Github Repos - LaunchMVP NextJS,Supabase,Stripe (1015 stars): https://github.com/ShenSeanChen/launch-mvp-stripe-nextjs-supabase - ReactNextJSTips (114 stars): https://github.com/ShenSeanChen/yt-react-nextjs-tips - DeepResearchAgentBackend (70 stars): https://github.com/ShenSeanChen/yt-DeepResearch-Backend - SupabaseTipsKanban (64 stars): https://github.com/ShenSeanChen/yt-supabase-tips-kanban - RAGVectorDB (56 stars): https://github.com/ShenSeanChen/yt-rag - KimiK2Claude (37 stars): https://github.com/ShenSeanChen/yt-kimi-k2-claude - DeepResearchAgentFrontend (33 stars): https://github.com/ShenSeanChen/yt-DeepResearch-Frontend - AgenticRAG (13 stars): https://github.com/ShenSeanChen/yt-agentic-rag You Can Build Anything Playlist (Full-Stack Dev Without CS Degrees) - Core7: 95% React/NextJS Use Cases https://www.youtube.com/watch?v=vZzFlAjz4rA&list=PLE9hy4A7ZTmpGq7GHf5tgGFWh2277AeDR&index=16 - Core6: 95% Supabase Use Cases https://www.youtube.com/watch?v=Pnoq2tIif3s&list=PLE9hy4A7ZTmpGq7GHf5tgGFWh2277AeDR&index=15 - Core5: StripeNextJSSupabase https://www.youtube.com/watch?v=ad1BxZufer8&list=PLE9hy4A7ZTmpGq7GHf5tgGFWh2277AeDR&index=8 - Core4: AuthSupabaseGoogle https://www.youtube.com/watch?v=AZAU3ClAWWE&list=PLE9hy4A7ZTmpGq7GHf5tgGFWh2277AeDR&index=6 - Core3: FastapiGCPPro https://www.youtube.com/watch?v=u3sfqpzzo-U&list=PLE9hy4A7ZTmpGq7GHf5tgGFWh2277AeDR&index=5 - Core2: SupabaseHero https://www.youtube.com/watch?v=V0kmgkyPsVQ&list=PLE9hy4A7ZTmpGq7GHf5tgGFWh2277AeDR&index=4 - Core1: LaunchAnApp https://www.youtube.com/watch?v=iQ2izvGG4tQ&list=PLE9hy4A7ZTmpGq7GHf5tgGFWh2277AeDR&index=3 - Launch WhereToMeet w/ GoogleMaps, Calendar, Supabase, Cursor: https://www.youtube.com/watch?v=5xMjX1QxGUY&list=PLE9hy4A7ZTmpGq7GHf5tgGFWh2277AeDR&index=2 - Launch EncourageMe w/ Cursor, Supabase, Vercel https://www.youtube.com/watch?v=hnvL4xa2DHA&list=PLE9hy4A7ZTmpGq7GHf5tgGFWh2277AeDR
System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
IntermediateLevel up your system design skills! This course progresses from foundational concepts to production-ready systems, covering databases, scaling, and load balancing. Learn practical techniques for building and securing APIs, including RESTful and GraphQL. Course developed by @hayk.simonyan ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⭐️ Contents ⭐️ - 0:00:00 Introduction - 0:03:05 Single Server Setup - 0:07:12 Databases: SQL, NoSQL, Graph - 0:13:32 Vertical vs Horizontal Scaling - 0:16:22 Load Balancing - 0:25:08 Health Checks - 0:28:00 Single Point of Failure (SPOF) - 0:31:01 API Design - 0:47:17 API Protocols - 0:59:10 Transport Layer: TCP, UDP - 1:04:22 RESTful APIs - 1:19:04 GraphQL - 1:24:52 Authentication - 1:45:51 Authorization - 1:57:02 Security 🎉 Thanks to our Champion and Sponsor supporters: 👾 @omerhattapoglu1158 👾 @goddardtan 👾 @akihayashi6629 👾 @kikilogsin 👾 @anthonycampbell2148 👾 @tobymiller7790 👾 @rajibdassharma497 👾 @CloudVirtualizationEnthusiast 👾 @adilsoncarlosvianacarlos 👾 @martinmacchia1564 👾 @ulisesmoralez4160 👾 @_Oscar_ 👾 @jedi-or-sith2728 👾 @justinhual1290 -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news
Backend Engineering (Intermediate)
IntermediateThis collection of videos covers major system design concepts and fundamentals that every backend engineer needs to understand. This will help you in your design interviews. The videos are ordered in the way they should be consumed. This playlist is designed for intermediate viewers List of all Backend Engineering Playlists 👨💻Backend Engineering (Beginner) https://www.youtube.com/playlist?list=PLQnljOFTspQUNnO4p00ua_C5mKTfldiYT 👩💻Backend Engineering (Intermediate) https://www.youtube.com/playlist?list=PLQnljOFTspQWGuRmwojJ6LiV0ejm6eOcs 👨🏻💻Backend Engineering (Advanced) https://www.youtube.com/playlist?list=PLQnljOFTspQUybacGRk1b_p13dgI-SmcZ