-
Урок 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