Courses
Challenges
Reviews 🔥
Community
FAQ
Roadmap
Boilerplates
Courses
Challenges
Reviews 🔥
Community
FAQ
Roadmap
Boilerplates
SQL 마스터클래스
SQLite, MySQL, PostgreSQL, MongoDB, Redis
#1 Introduction
#1.0 🚨 Read this First 🚨
미리 보기 →
#1.1 Thank You!
수강하기 →
#1.2 Welcome (01:26)
미리 보기 →
#1.3 Why You Should Learn SQL (10:16)
미리 보기 →
#1.4 What is SQL (09:26)
미리 보기 →
#1.5 Course Roadmap (03:39)
미리 보기 →
#1.6 How To Get Help (03:50)
수강하기 →
#1.7 Required Software (01:51)
수강하기 →
#2 SQLite
#2.0 Introduction (01:10)
수강하기 →
#2.1 Installation (02:58)
수강하기 →
#2.2 Database Creation (02:20)
수강하기 →
#2.3 Beekeper Studio (05:42)
수강하기 →
#2.4 TablePlus (02:26)
수강하기 →
#3 Data Definition Language
#3.0 Introduction (05:28)
수강하기 →
#3.1 Tables (03:29)
수강하기 →
#3.2 CREATE TABLE (03:55)
수강하기 →
#3.3 INSERT INTO VALUES (05:46)
수강하기 →
#3.4 INSERT INTO VALUES part Two (07:26)
수강하기 →
#3.5 Data Types (11:13)
수강하기 →
#3.6 Constraints (06:19)
수강하기 →
#3.7 CHECK Constraint (06:29)
수강하기 →
#3.8 Recap (10:39)
수강하기 →
#3.9 Primary Keys (10:07)
수강하기 →
#4 Data Manipulation Language
#4.0 Introduction (01:10)
수강하기 →
#4.1 Update Commands (06:58)
수강하기 →
#4.2 SELECT Command (03:37)
수강하기 →
#4.3 FROM Clause (05:05)
수강하기 →
#4.4 SELECT Expressions (03:38)
수강하기 →
#4.5 Movies Database (05:55)
수강하기 →
#4.6 WHERE Clause (09:34)
수강하기 →
#4.7 WHERE Predicates (14:13)
수강하기 →
#4.8 SELECT CASE (03:09)
수강하기 →
#4.9 ORDER BY Clause (05:39)
수강하기 →
#4.10 LIMIT and OFFSET Clauses (08:03)
수강하기 →
#4.11 GROUP BY Clause (11:22)
수강하기 →
#4.12 GROUP BY Gotchas (06:23)
수강하기 →
#4.13 HAVING Clause (04:17)
수강하기 →
#4.14 Super Practice Part One (11:43)
수강하기 →
#4.15 Super Practice Part Two (19:38)
수강하기 →
#4.16 Super Practice Part Three (16:17)
수강하기 →
#4.17 Views (06:29)
수강하기 →
#5 Subqueries and CTEs
#5.0 Introduction (02:58)
수강하기 →
#5.1 Independent Subqueries (07:35)
수강하기 →
#5.2 CTEs (09:35)
수강하기 →
#5.3 Correlated Subqueries (15:19)
수강하기 →
#5.4 Correlated CTEs (07:15)
수강하기 →
#5.5 Subquery Practice (07:44)
수강하기 →
#5.6 Final Practice (17:26)
수강하기 →
#6 Indexes
#6.0 Introduction (01:57)
수강하기 →
#6.1 Table Scans (08:19)
수강하기 →
#6.2 CREATE INDEX (06:10)
수강하기 →
#6.3 Disclaimer (01:04)
수강하기 →
#6.4 B+ Trees (07:41)
수강하기 →
#6.5 Leaf Nodes (03:54)
수강하기 →
#6.6 Recap (05:58)
수강하기 →
#6.7 Indexes and Keys (11:54)
수강하기 →
#6.8 Multi Column Indexes (09:05)
수강하기 →
#6.9 Covering Indexes (04:26)
수강하기 →
#6.10 When To Use Indexes (07:05)
수강하기 →
#7 MySQL
#7.0 Introduction (03:47)
수강하기 →
#7.1 Installation (03:15)
수강하기 →
#7.2 MySQLWorkbench (06:24)
수강하기 →
#7.3 Connecting (01:50)
수강하기 →
#7.4 MySQL Data Types Part One (12:09)
수강하기 →
#7.5 MySQL Data Types Part Two (12:01)
수강하기 →
#7.6 INSERT INTO VALUES (07:03)
수강하기 →
#7.7 ALTER TABLE (14:47)
수강하기 →
#7.8 ALTER TABLE part Two (09:14)
수강하기 →
#7.9 Generated Columns (09:43)
수강하기 →
#7.10 Data Import (07:01)
수강하기 →
#8 Foreign Keys
#8.0 Introduction (03:32)
수강하기 →
#8.1 Data Normalization (02:15)
수강하기 →
#8.2 Entities (07:36)
수강하기 →
#8.3 Foreign Keys (09:37)
수강하기 →
#8.4 ON DELETE (08:53)
수강하기 →
#8.5 One-To-Many and One-To-One (07:48)
수강하기 →
#8.6 Many-To-Many (12:46)
수강하기 →
#9 Joins
#9.0 Introduction (02:01)
수강하기 →
#9.1 CROSS JOIN (04:28)
수강하기 →
#9.2 INNER JOIN (09:21)
수강하기 →
#9.3 OUTER JOIN (06:43)
수강하기 →
#9.4 Joins Practice (09:56)
수강하기 →
#9.5 Joins Practice part Two (10:11)
수강하기 →
#9.6 Joins Practice part Three (09:28)
수강하기 →
#10 Normalization
#10.0 Introduction (01:52)
수강하기 →
#10.1 Normalizing Status (12:26)
수강하기 →
#10.2 Normalizing Directors (08:15)
수강하기 →
#10.3 Normalizing Original Language (06:03)
수강하기 →
#10.4 Normalizing Countries (09:37)
수강하기 →
#10.5 Unions (06:47)
수강하기 →
#10.6 Conclusions (15:01)
수강하기 →
#11 Events & Triggers
#11.0 Introduction (01:57)
수강하기 →
#11.1 Events (12:39)
수강하기 →
#11.2 Recap (05:20)
수강하기 →
#11.3 Triggers (11:04)
수강하기 →
#11.4 Overpowered Trigger (09:39)
수강하기 →
#12 Fulltext Indexes
#12.0 Introduction (04:01)
수강하기 →
#12.1 Natural Language Search (05:54)
수강하기 →
#12.2 Boolean Mode Search (10:14)
수강하기 →
#12.3 Query Expansion (06:06)
수강하기 →
#13 PostgreSQL
#13.0 Introduction (02:12)
수강하기 →
#13.1 Installation (02:16)
수강하기 →
#13.2 pgAdmin (04:01)
수강하기 →
#13.3 PostgreSQL Data Types (08:45)
수강하기 →
#13.4 PostgreSQL Data Types part Two (11:03)
수강하기 →
#13.5 Type Casting (05:52)
수강하기 →
#13.6 Data Import (01:39)
수강하기 →
#13.7 UNNEST (16:00)
수강하기 →
#13.8 FULL OUTER JOIN (07:01)
수강하기 →
#14 Functions and Procedures
#14.0 Introduction (01:29)
수강하기 →
#14.1 Functions (08:49)
수강하기 →
#14.2 Return Types (08:53)
수강하기 →
#14.3 Trigger Functions (08:30)
수강하기 →
#14.4 Procedures (12:02)
수강하기 →
#14.5 Python Extension (08:14)
수강하기 →
#15 Transactions
#15.0 Introduction (01:23)
수강하기 →
#15.1 Transactions Are Awesome (09:55)
수강하기 →
#15.2 ACID (09:29)
수강하기 →
#15.3 Savepoints (03:31)
수강하기 →
#15.4 Read Uncommited (06:45)
수강하기 →
#15.5 Repeatable Read (08:37)
수강하기 →
#15.6 Phantom Read (04:04)
수강하기 →
#15.7 Locks (12:25)
수강하기 →
#15.8 Serialization Anomaly (04:29)
수강하기 →
#15.9 Shared Locks (08:12)
수강하기 →
#16 Data Control Language
#16.0 Introduction (02:26)
수강하기 →
#16.1 Users (06:48)
수강하기 →
#16.2 Roles (05:58)
수강하기 →
#17 PostgreSQL JSON Columns
#17.0 Introduction (02:45)
수강하기 →
#17.1 JSON and JSONB (07:12)
수강하기 →
#17.2 Querying JSON (10:34)
수강하기 →
#17.3 Processing JSON (09:27)
수강하기 →
#18 PostgreSQL Extensions
#18.0 Introduction (02:16)
수강하기 →
#18.1 HSTORE (13:34)
수강하기 →
#18.2 PGCrypto (05:54)
수강하기 →
#18.3 UUID (04:35)
수강하기 →
#19 MongoDB
#19.0 Introduction (05:59)
수강하기 →
#19.1 Installation (02:15)
수강하기 →
#19.2 Creating Documents (07:43)
수강하기 →
#19.3 Reading Documents (11:30)
수강하기 →
#19.4 Updating Documents (16:10)
수강하기 →
#19.5 Aggregating Documents (13:35)
수강하기 →
#20 Redis
#20.0 Introduction (08:09)
수강하기 →
#20.1 Installation (01:24)
수강하기 →
#20.2 Strings (08:06)
수강하기 →
#20.3 Lists (05:45)
수강하기 →
#20.4 Sets (06:33)
수강하기 →
#20.5 Hashes (04:33)
수강하기 →
#20.6 Sorted Sets (06:15)
수강하기 →
#20.7 Conclusions (01:51)
수강하기 →
#21 JavaScript and Python Drivers
#21.0 Introduction (01:41)
수강하기 →
#21.1 Inserting Data (06:36)
수강하기 →
#21.2 SQL Injection (08:54)
수강하기 →
#21.3 Placeholders (03:53)
수강하기 →
#21.4 Querying Data (08:44)
수강하기 →
#21.5 MySQL and PostgreSQL Drivers (04:54)
수강하기 →
#21.6 Redis Caching (09:07)
수강하기 →
#21.7 PyMongo (04:06)
수강하기 →
#21.8 Drizzle Introspect (11:12)
수강하기 →
#21.9 Drizzle Migrate (13:56)
수강하기 →
#21.10 Redis (02:30)
수강하기 →
#21.11 Mongoose (08:01)
수강하기 →
#21.12 Conclusions (00:35)
수강하기 →