Удален по просьбе правообладателя
  1. Урок 1.00:03:11
    Introduction
  2. Урок 2.00:04:12
    Setup
  3. Урок 3.00:12:34
    Setup Next.js, ESLint, & Typescript
  4. Урок 4.00:05:24
    Course App Overview
  5. Урок 5.00:08:32
    Setup Chakra UI
  6. Урок 6.00:05:37
    Creating Player Layout
  7. Урок 7.00:09:27
    Playlist Container Setup
  8. Урок 8.00:08:22
    Creating the Sidebar
  9. Урок 9.00:09:36
    Adding the Logo
  10. Урок 10.00:13:44
    Create a List Nav with LinkBox
  11. Урок 11.00:15:42
    Create Playlist Menu
  12. Урок 12.00:15:43
    Setup Prisma & PostgreSQL on Heroku
  13. Урок 13.00:03:31
    Prisma Schema
  14. Урок 14.00:03:53
    Data Modeling
  15. Урок 15.00:11:17
    Creating Schema & Migrations with Prisma
  16. Урок 16.00:15:18
    Seeding Data
  17. Урок 17.00:02:49
    Running the Seed Script
  18. Урок 18.00:03:33
    Seeding User Data
  19. Урок 19.00:09:05
    Seeding Playlist Data
  20. Урок 20.00:07:14
    Seeding Playlist Data Q&A
  21. Урок 21.00:12:07
    Serverless API Overview
  22. Урок 22.00:10:52
    Signup API Route
  23. Урок 23.00:03:59
    Signup API Route Recap & Test
  24. Урок 24.00:11:07
    Signin API Route
  25. Урок 25.00:08:59
    Fetcher & Auth Mutation
  26. Урок 26.00:15:19
    Auth Pages
  27. Урок 27.00:11:36
    Sign In & Sign Up
  28. Урок 28.00:15:17
    Protected Route Handler
  29. Урок 29.00:12:47
    Middleware Edge Functions
  30. Урок 30.00:05:00
    Middleware Q&A
  31. Урок 31.00:09:33
    Custom Hooks for Fetching Data
  32. Урок 32.00:09:56
    Fetch & Render Data into Components
  33. Урок 33.00:16:13
    Gradient Background & Image Box
  34. Урок 34.00:06:26
    Title & Subtitle UI Layout
  35. Урок 35.00:09:26
    Load Artists Data
  36. Урок 36.00:12:01
    Artists List UI Layout
  37. Урок 37.00:13:13
    Seed User Data
  38. Урок 38.00:18:34
    Build Dynamic Playlist Pages
  39. Урок 39.00:06:29
    Playlist Page UI
  40. Урок 40.00:13:18
    Songs Table UI
  41. Урок 41.00:14:01
    Song UI & Time format
  42. Урок 42.00:04:17
    Auth Error Handling
  43. Урок 43.00:07:31
    Player UI Container
  44. Урок 44.00:06:45
    Player State with Easy Peasy
  45. Урок 45.00:14:23
    Player Controls UI
  46. Урок 46.00:09:07
    Seek Bar UI
  47. Урок 47.00:16:58
    Player Controls State
  48. Урок 48.00:12:29
    Playing Songs State
  49. Урок 49.00:07:17
    Shuffle and Next Song Controls
  50. Урок 50.00:13:55
    Seek Bar Controls
  51. Урок 51.00:09:20
    requestAnimationFrame & Synching UI
  52. Урок 52.00:11:49
    End Song & Repeat Handlers
  53. Урок 53.00:16:03
    Deploying with Vercel
  54. Урок 54.00:10:05
    Testing & CI
  55. Урок 55.00:02:24
    Wrapping Up