Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Learn Astro, а также все другие курсы, прямо сейчас!
Премиум
  • Урок 1. 00:01:56
    Course Preview
  • Урок 2. 00:01:36
    Course Instructions
  • Урок 3. 00:04:36
    1.1 - Introduction
  • Урок 4. 00:02:29
    1.2 - Installation and Setup
  • Урок 5. 00:03:47
    1.3 - Structure and Routing Basics
  • Урок 6. 00:07:59
    1.4 - Astro File Structure
  • Урок 7. 00:05:39
    1.5 - Layouts and Slots
  • Урок 8. 00:03:17
    1.6 - Your First Astro Component
  • Урок 9. 00:06:15
    1.7 - CSS and Styling
  • Урок 10. 00:06:23
    1.8 - Client-side JavaScript
  • Урок 11. 00:10:15
    1.9 - Exercise Card Component
  • Урок 12. 00:13:19
    2.1 - Button Component
  • Урок 13. 00:11:37
    2.2 - Heading Component
  • Урок 14. 00:05:50
    2.3 - Adding TypeScript
  • Урок 15. 00:04:14
    2.4 - Using UI Frameworks (Astro "Islands")
  • Урок 16. 00:03:32
    2.5 - Exercise Overview
  • Урок 17. 00:09:43
    2.6 - Add HTML Structure
  • Урок 18. 00:03:50
    2.7 - Add TypeScript
  • Урок 19. 00:13:21
    2.8 - Add CSS
  • Урок 20. 00:08:29
    3.1 - Markdown components/routes
  • Урок 21. 00:06:10
    3.2 - Importing Markdown files
  • Урок 22. 00:03:04
    3.3 - MDX Basics
  • Урок 23. 00:06:48
    3.4 - Import Components in MDX
  • Урок 24. 00:04:16
    4.1 - Introduction
  • Урок 25. 00:05:54
    4.2 - Code Overview
  • Урок 26. 00:05:49
    4.3 - Glob() Loader
  • Урок 27. 00:05:34
    4.4 - File() Loader
  • Урок 28. 00:07:23
    4.5 - Custom Loaders
  • Урок 29. 00:08:17
    4.6 - Schema basics
  • Урок 30. 00:07:29
    4.7 - Referencing other collections
  • Урок 31. 00:02:55
    4.8 - Additional Zod options
  • Урок 32. 00:02:23
    4.9 - Adding images to collections
  • Урок 33. 00:09:44
    4.10 - Querying collections
  • Урок 34. 00:03:52
    4.11 - Rendering collection content
  • Урок 35. 00:04:53
    4.12 - Fetching referenced collections
  • Урок 36. 00:03:24
    4.13 - Transforming schema entries
  • Урок 37. 00:10:04
    5.1 - Introduction
  • Урок 38. 00:09:19
    5.2 - Dynamic routes (SSG)
  • Урок 39. 00:04:20
    5.3 - Dynamic routes (SSR)
  • Урок 40. 00:12:40
    5.4 - Dynamic routes with remote data (practice)
  • Урок 41. 00:08:38
    5.5 - Nested dynamic routes
  • Урок 42. 00:04:54
    5.6 - Nested dynamic routes (practice)
  • Урок 43. 00:07:05
    5.7 - Pagination (SSG only)
  • Урок 44. 00:04:56
    5.8 - Redirects and Rewrites
  • Урок 45. 00:04:44
    5.9 - Miscellaneous items
  • Урок 46. 00:12:23
    5.10 - Rendering/Routing practice
  • Урок 47. 00:02:01
    6.1 - Introduction
  • Урок 48. 00:05:50
    6.2 - Layout and Setup
  • Урок 49. 00:03:41
    6.3 - Footer and Client-side JS
  • Урок 50. 00:04:28
    6.4 - Nav component
  • Урок 51. 00:05:12
    6.5 - Hero component
  • Урок 52. 00:08:45
    6.6 - Heading component
  • Урок 53. 00:04:56
    6.7 - Link component
  • Урок 54. 00:05:27
    6.8 - 404 page
  • Урок 55. 00:06:17
    6.9 - Content collection (Features section)
  • Урок 56. 00:05:31
    6.10 - Content collection (Project section)
  • Урок 57. 00:07:03
    6.11 - Content collections (Project card)
  • Урок 58. 00:04:19
    6.12 - Content collections (Blog setup)
  • Урок 59. 00:04:10
    6.13 - Content collections (Referencing collections)
  • Урок 60. 00:07:22
    6.14 - Blog cards
  • Урок 61. 00:02:41
    6.15 - Blog cards
  • Урок 62. 00:02:45
    6.16 - Routing (Pagination)
  • Урок 63. 00:03:02
    6.17 - Pagination buttons
  • Урок 64. 00:06:03
    6.18 - Blog hero and card fixes
  • Урок 65. 00:09:36
    6.19 - Routing (Dynamic route)
  • Урок 66. 00:03:29
    6.20 - React wrapper
  • Урок 67. 00:10:27
    6.21 - Embedding UI frameworks (React example)
  • Урок 68. 00:05:56
    6.22 - Deploy site
  • Урок 69. 00:09:12
    66 - Image Service Overview
  • Урок 70. 00:06:48
    67 - Astro Image Component
  • Урок 71. 00:05:35
    68 - Images in Markdown and MDX
  • Урок 72. 00:08:39
    69 - Images in Content Collections
  • Урок 73. 00:04:32
    70 - Images in UI Frameworks
  • Урок 74. 00:11:23
    71 - Image Practice 1
  • Урок 75. 00:03:30
    72 - Responsive Image Options
  • Урок 76. 00:03:59
    73 - Astro Picture Component
  • Урок 77. 00:03:42
    74 - getImage Function
  • Урок 78. 00:06:10
    75 - Image Practice 2
  • Урок 79. 00:02:58
    76 - Introduction to Dynamic Endpoints
  • Урок 80. 00:09:11
    77 - Building Static JSON endpoints
  • Урок 81. 00:08:54
    78 - RSS Feed example project
  • Урок 82. 00:06:39
    79 - GET Content Collections Endpoint (SSG)
  • Урок 83. 00:11:37
    80 - GET Endpoint (SSR)
  • Урок 84. 00:09:02
    81 - CRUD endpoints with SSR
  • Урок 85. 00:07:22
    82 - Project overview
  • Урок 86. 00:16:36
    83 - POST endpoint and functionality
  • Урок 87. 00:05:04
    84 - GET endpoint and functionality
  • Урок 88. 00:05:43
    85 - DELETE endpoint and functionality
  • Урок 89. 00:05:58
    86 - PATCH endpoint and functionality
  • Урок 90. 00:03:37
    87 - Conceptual Overview
  • Урок 91. 00:03:18
    88 - Installation and setup
  • Урок 92. 00:03:17
    89 - Seeding your local db
  • Урок 93. 00:04:06
    90 - Fetching local data
  • Урок 94. 00:05:42
    91 - Working with Astro Studio
  • Урок 95. 00:10:34
    92 - Publishing with Live Data
  • Урок 96. 00:05:41
    93 - Dev Links Project Setup and GET endpoint
  • Урок 97. 00:03:12
    94 - Dev Links Project POST endpoint
  • Урок 98. 00:04:05
    95 - Dev Links Project DELETE/PATCH endpoints
  • Урок 99. 00:06:19
    96 - Deploy with Vercel
  • Урок 100. 00:03:45
    97 - Overview and Introduction
  • Урок 101. 00:02:42
    98 - Context Object and Redirects
  • Урок 102. 00:04:37
    99 - Astro Locals
  • Урок 103. 00:03:23
    100 - Example: altering the request response
  • Урок 104. 00:06:04
    101 - Example: Logging in middleware
  • Урок 105. 00:08:19
    102 - Overview and Basic Example
  • Урок 106. 00:04:30
    103 - Firebase #1: Setup
  • Урок 107. 00:02:49
    104 - Firebase #2: Create forms
  • Урок 108. 00:06:52
    105 - Firebase #3: API Setup
  • Урок 109. 00:08:39
    106 - Firebase #4: Auth functionality
  • Урок 110. 00:06:31
    107 - Firebase #5: Middleware
  • Урок 111. 00:02:16
    108 - Lucia #1: Setup
  • Урок 112. 00:03:16
    109 - Lucia #2: DB Tables
  • Урок 113. 00:02:23
    110 - Lucia #3: Drizzle Adapter
  • Урок 114. 00:13:50
    111 - Lucia #4: Create User
  • Урок 115. 00:06:14
    112 - Lucia #5: Logout User
  • Урок 116. 00:05:07
    113 - Lucia #6: Login User
  • Урок 117. 00:06:55
    114 - Lucia #7: Middleware
  • Урок 118. 00:03:15
    115 - Conceptual Overview
  • Урок 119. 00:06:39
    116 - Transition Basics
  • Урок 120. 00:04:43
    117 - State management
  • Урок 121. 00:03:16
    118 - Transition Animations
  • Урок 122. 00:06:09
    119 - Routing Transitions
  • Урок 123. 00:07:07
    120 - Client-side Scripts
  • Урок 124. 00:05:09
    121 - Lifecycle Events
  • Урок 125. 00:09:21
    122 - i18n Basics
  • Урок 126. 00:07:00
    123 - Building a language picker
  • Урок 127. 00:06:07
    124 - Dynamic Routes
  • Урок 128. 00:05:13
    125 - Dynamic Post pages
  • Урок 129. 00:03:32
    126 - User language preference
  • Урок 130. 00:02:35
    127 - Customizing the i18n middleware
  • Урок 131. 00:02:54
    128 - Other i18n options
  • Урок 132. 00:03:36
    129 - Installing templates and themes
  • Урок 133. 00:10:14
    130 - Astro config options
  • Урок 134. 00:04:58
    131 - Prefetching Links
  • Урок 135. 00:04:19
    132 - Integrations
  • Урок 136. 00:05:48
    133 - Dev toolbar
  • Урок 137. 00:02:35
    134 - Conceptual Overview
  • Урок 138. 00:05:31
    135 - Basic CMS (JSON + Google Sheets)
  • Урок 139. 00:03:48
    136 - Project Walkthrough
  • Урок 140. 00:04:54
    137 - Keystatic: Config Setup
  • Урок 141. 00:05:26
    138 - Keystatic: Heading Config
  • Урок 142. 00:07:15
    139 - Keystatic: Testimonial Config
  • Урок 143. 00:03:08
    140 - Keystatic: Finalizing the Config
  • Урок 144. 00:05:41
    141 - Keystatic: Vercel + Keystatic Cloud
  • Урок 145. 00:06:46
    142 - Strapi: Install and Setup
  • Урок 146. 00:05:27
    143 - Strapi: Create Heading component
  • Урок 147. 00:07:22
    144 - Strapi: Create Testimonial component
  • Урок 148. 00:08:54
    145 - Strapi: Query Testimonial component
  • Урок 149. 00:12:01
    146 - Strapi: Types and Integrating in Astro
  • Урок 150. 00:04:44
    147 - Intro and Setup
  • Урок 151. 00:04:51
    148 - Astro DB setup
  • Урок 152. 00:09:15
    149 - Get backend endpoint
  • Урок 153. 00:16:01
    150 - Get books frontend
  • Урок 154. 00:06:42
    151 - Add Book to DB (frontend)
  • Урок 155. 00:07:22
    152 - Add Book to DB (backend)
  • Урок 156. 00:06:15
    153 - Dynamic book route
  • Урок 157. 00:04:50
    154 - Displaying saved books
  • Урок 158. 00:05:09
    155 - Reading status (frontend)
  • Урок 159. 00:05:37
    156 - Reading status (backend)
  • Урок 160. 00:01:57
    157 - Delete book (frontend)
  • Урок 161. 00:04:08
    158 - Delete book (backend)
  • Урок 162. 00:05:50
    160 - Intro and Setup
  • Урок 163. 00:01:55
    161 - Stripe Setup
  • Урок 164. 00:05:54
    162 - Stripe content loader
  • Урок 165. 00:04:54
    163 - Content schema and product cards
  • Урок 166. 00:03:42
    164 - Product price lookup
  • Урок 167. 00:03:56
    165 - Product display page
  • Урок 168. 00:07:02
    166 - Cart indicator update
  • Урок 169. 00:04:58
    167 - Show cart items
  • Урок 170. 00:04:32
    168 - Populate cart items
  • Урок 171. 00:02:19
    169 - Delete all cart items
  • Урок 172. 00:08:05
    170 - Create Stripe checkout session
  • Урок 173. 00:04:11
    171 - Mount Stripe checkout session
  • Урок 174. 00:03:23
    172 - Success re