Courses
Challenges
Reviews 🔥
Community
FAQ
Roadmap
Courses
Challenges
Reviews 🔥
Community
FAQ
Roadmap
[풀스택] 캐럿마켓 클론코딩
NextJS, Tailwind, Prisma, Supabase
#1 ❤️ Announcement
#1.1 🚨 Read this First 🚨
미리 보기 →
#1.2 Thank You!
수강하기 →
#1.3 🔔 NextJS Quiz 🔔
수강하기 →
#2 [🔥 2024 Update 🔥] Introduction
#2.0 Welcome (04:01)
미리 보기 →
#2.1 Requirements (01:25)
수강하기 →
#2.2 What Are We Using (03:50)
수강하기 →
#2.3 Learning Rate (02:20)
수강하기 →
#2.4 How To Get Help (02:27)
수강하기 →
#2.5 Project Setup (06:09)
수강하기 →
#3 [🔥 2024 Update 🔥] Tailwind
#3.0 Introduction (09:12)
수강하기 →
#3.1 IntelliSense (03:56)
수강하기 →
#3.2 Card Component (17:37)
수강하기 →
#3.3 Modifiers (10:06)
수강하기 →
#3.4 Tailwind Variables (12:43)
수강하기 →
#3.5 Responsive Modifiers (08:55)
수강하기 →
#3.6 Form Modifiers (11:32)
수강하기 →
#3.7 State Modifiers (06:50)
수강하기 →
#3.8 Lists and Animations (14:18)
수강하기 →
#3.9 Group Modifiers (07:58)
수강하기 →
#3.10 JIT (11:29)
수강하기 →
#3.11 Directives (11:12)
수강하기 →
#3.12 Plugins (05:24)
수강하기 →
#3.13 Conclusions (01:32)
수강하기 →
#4 [🔥 2024 Update 🔥] Authentication UI
#4.0 Home Screen (09:44)
수강하기 →
#4.1 Create Account Screen (12:05)
수강하기 →
#4.2 Form Components (08:54)
수강하기 →
#4.3 Log in Screen (07:22)
수강하기 →
#5 [🔥 2024 Update 🔥] Server Actions
#5.0 Route Handlers (12:56)
수강하기 →
#5.1 Server Actions (06:58)
수강하기 →
#5.2 useFormStatus (08:55)
수강하기 →
#5.3 useFormState (13:08)
수강하기 →
#5.4 Recap (09:10)
수강하기 →
#6 [🔥 2024 Update 🔥] Validation
#6.0 Introduction to Zod (11:03)
수강하기 →
#6.1 Validation Errors (07:27)
수강하기 →
#6.2 Refinement (12:05)
수강하기 →
#6.3 Transformation (08:02)
수강하기 →
#6.4 Refactor (08:40)
수강하기 →
#6.5 Recap (07:25)
수강하기 →
#6.6 Log In Validation (09:47)
수강하기 →
#6.7 Coerce (08:01)
수강하기 →
#6.8 SMS Validation (16:17)
수강하기 →
#6.9 Recap (07:53)
수강하기 →
#7 [🔥 2024 Update 🔥] Prisma
#7.0 Setup (08:49)
수강하기 →
#7.1 Schemas (10:34)
수강하기 →
#7.2 Prisma Client (06:07)
수강하기 →
#7.3 Prisma Studio (03:02)
수강하기 →
#7.4 Relationships (13:44)
수강하기 →
#7.5 onDelete (05:51)
수강하기 →
#7.6 Recap (06:34)
수강하기 →
#8 [🔥 2024 Update 🔥] Authentication
#8.1 Database Validation (15:45)
수강하기 →
#8.2 Password Hashing (09:16)
수강하기 →
#8.3 Iron Session (12:48)
수강하기 →
#8.4 Recap (07:02)
수강하기 →
#8.5 Email Log In (15:59)
수강하기 →
#8.6 superRefine (09:40)
수강하기 →
#8.7 Log Out (10:07)
수강하기 →
#8.8 Recap (10:56)
수강하기 →
#8.9 Middleware (12:30)
수강하기 →
#8.10 Matcher (07:43)
수강하기 →
#8.11 Edge Runtime (03:31)
수강하기 →
#8.12 Authentication Middleware (07:54)
수강하기 →
#8.13 Recap (04:49)
수강하기 →
#9 [🔥 2024 Update 🔥] Social Authentication
#9.0 Introduction (00:54)
수강하기 →
#9.1 Github Authentication (14:05)
수강하기 →
#9.2 Access Token (11:21)
수강하기 →
#9.3 Github API (09:48)
수강하기 →
#9.4 Code Challenge (11:23)
수강하기 →
#9.5 SMS Token (11:52)
수강하기 →
#9.6 Token Verification (08:48)
수강하기 →
#9.7 Twilio SMS (07:38)
수강하기 →
#9.8 Code Challenge (06:30)
수강하기 →
#10 [🔥 2024 Update 🔥] Products
#10.0 Introduction (02:52)
수강하기 →
#10.1 Tab Bar (14:53)
수강하기 →
#10.2 Skeletons (06:44)
수강하기 →
#10.3 Product Component (16:42)
수강하기 →
#10.4 Detail Skeleton (12:46)
수강하기 →
#10.5 Product Detail (16:56)
수강하기 →
#10.6 Image Hostnames (04:55)
수강하기 →
#10.7 Pagination Actions (15:10)
수강하기 →
#10.8 Recap (08:13)
수강하기 →
#10.9 Infinite Scrolling (17:35)
수강하기 →
#10.10 Recap (04:32)
수강하기 →
#11 [🔥 2024 Update 🔥] Product Upload
#11.0 Introduction (11:27)
수강하기 →
#11.1 Form Action (09:52)
수강하기 →
#11.2 Product Upload (12:37)
수강하기 →
#11.3 Images Setup (09:41)
수강하기 →
#11.4 Upload URLs (07:49)
수강하기 →
#11.5 Image Upload (14:00)
수강하기 →
#11.6 Variants (05:21)
수강하기 →
#11.7 Recap (04:49)
수강하기 →
#11.8 RHF Refactor (17:19)
수강하기 →
#11.9 Recap (09:15)
수강하기 →
#12 [🔥 2024 Update 🔥] Modals
#12.0 Introduction (02:05)
수강하기 →
#12.1 Intercepting Routes (10:26)
수강하기 →
#12.2 Intercepting Recap (07:53)
수강하기 →
#12.3 Parallel Routes (08:12)
수강하기 →
#12.4 Default Routes (09:51)
수강하기 →
#12.5 Modal Route (07:20)
수강하기 →
#12.6 Recap (07:10)
수강하기 →
#12.7 Modal UI (09:24)
수강하기 →
#13 [🔥 2024 Update 🔥] Caching
#13.0 Introduction (07:04)
수강하기 →
#13.1 nextCache (08:11)
수강하기 →
#13.2 revalidate (09:19)
수강하기 →
#13.3 revalidatePath (04:54)
수강하기 →
#13.4 revalidateTag (11:32)
수강하기 →
#13.5 fetch Cache (04:29)
수강하기 →
#13.6 Production Cache (11:01)
수강하기 →
#13.7 Route Segment Config (09:57)
수강하기 →
#13.8 Recap part One (09:00)
수강하기 →
#13.9 Recap part Two (13:05)
수강하기 →
#13.10 generateStaticParams (10:38)
수강하기 →
#13.11 dynamicParams (06:44)
수강하기 →
#13.12 Code Challenge (02:07)
수강하기 →
#14 [🔥 2024 Update 🔥] Optimistic Updates
#14.0 Introduction (10:55)
수강하기 →
#14.1 See Posts (11:00)
수강하기 →
#14.2 Likes and Dislikes (15:07)
수강하기 →
#14.3 Cache Tags (12:24)
수강하기 →
#14.4 useOptimistic (15:02)
수강하기 →
#14.5 Recap (05:40)
수강하기 →
#15 [🔥 2024 Update 🔥] Realtime Chat
#15.0 Introduction (02:08)
수강하기 →
#15.1 Models (05:05)
수강하기 →
#15.2 Chat Room (09:31)
수강하기 →
#15.3 Messages (12:48)
수강하기 →
#15.4 Realtime Channel (11:26)
수강하기 →
#15.5 Supabase Broadcast (08:05)
수강하기 →
#15.6 Realtime Messages (07:19)
수강하기 →
#15.7 Code Challenge (05:09)
수강하기 →
#16 [🔥 2024 Update 🔥] Live Streaming
#16.0 Introduction (02:35)
수강하기 →
#16.1 Live Input (11:45)
수강하기 →
#16.2 Live Streaming (10:50)
수강하기 →
#16.3 Code Challenge (04:29)
수강하기 →
#17 [🔥 2024 Update 🔥] NextJS Extras
#17.0 Introduction (01:14)
수강하기 →
#17.1 Fonts (13:23)
수강하기 →
#17.2 Private Folders (01:59)
수강하기 →
#17.3 Catch All Segments (04:29)
수강하기 →
#17.4 Logging (04:18)
수강하기 →
#17.5 Security (09:05)
수강하기 →
#17.6 Images (06:58)
수강하기 →
#17.7 Outro (00:28)
수강하기 →
#18 [🔥 2024 Update 🔥] Deployment
#18.0 Introduction (02:42)
수강하기 →
#18.1 Code Challenge (03:21)
수강하기 →
#18.2 Deploying (05:29)
수강하기 →
#18.3 Serverless Database (11:21)
수강하기 →
#18.4 Environment Variables (06:39)
수강하기 →
#18.5 Conclusions (01:34)
수강하기 →
#19 [🔥 2024 Update 🔥] PlanetScale
#19.0 Introduction (02:21)
수강하기 →
#19.1 Connecting To PlanetScale (04:53)
수강하기 →
#19.2 Safe Migrations (10:35)
수강하기 →
#20 Bonus: Cloudflare Workers
#20.0 Welcome (04:03)
수강하기 →
#20.1 Our First Worker (05:37)
수강하기 →
#20.2 Routing (06:07)
수강하기 →
#20.3 Workers KV (05:41)
수강하기 →
#20.4 Visit Counter (13:31)
수강하기 →
#20.5 Conclusions (08:42)
수강하기 →
#20.6 Durable Objects (06:42)
수강하기 →
#20.7 Our First Durable Object (10:29)
수강하기 →
#20.8 Serverless WebSockets (13:29)
수강하기 →
#20.9 Messages (09:20)
수강하기 →
#20.10 Deploying (06:32)
수강하기 →
#20.11 Conclusions (00:50)
수강하기 →