-
Урок 1.
00:01:13
Hugo to the Rescue!
-
Урок 2.
00:08:03
Hugo - The Origin Story
-
Урок 3.
00:02:51
Is Hugo the best fit for your site?
-
Урок 4.
00:01:09
Course prerequisites
-
Урок 5.
00:01:25
Recap and what's next
-
Урок 6.
00:01:08
Section introduction
-
Урок 7.
00:01:42
Install Chocolatey package manager (Windows only)
-
Урок 8.
00:04:49
Install Hugo
-
Урок 9.
00:08:27
Install Visual Studio Code and extensions
-
Урок 10.
00:01:43
Installing Git
-
Урок 11.
00:05:56
Learning Git
-
Урок 12.
00:03:07
Install posh-git (Windows, optional)
-
Урок 13.
00:02:25
Install Node.js
-
Урок 14.
00:01:13
Install 7-zip (Windows only)
-
Урок 15.
00:00:34
Recap and what's next
-
Урок 16.
00:00:39
Section introduction
-
Урок 17.
00:00:47
Meet GitLab
-
Урок 18.
00:00:55
Create a GitLab account
-
Урок 19.
00:01:45
Create a new private repo on Gitlab
-
Урок 20.
00:03:42
Setup your SSH keys
-
Урок 21.
00:02:07
Clone the repo on your machine
-
Урок 22.
00:04:28
Sidebar: Hey, what about GitHub?
-
Урок 23.
00:00:43
Recap and what's next
-
Урок 24.
00:00:46
Section introduction
-
Урок 25.
00:03:23
Create a new Hugo site with "hugo new site"
-
Урок 26.
00:02:44
Baby Steps: save your work with git commit
-
Урок 27.
00:02:35
Add .editorconfig for consistent file formatting
-
Урок 28.
00:03:28
.gitignore: telling files to "talk to the hand"
-
Урок 29.
00:00:51
Recap and what's next
-
Урок 30.
00:00:47
Section introduction
-
Урок 31.
00:00:43
Why do I need a new theme?
-
Урок 32.
00:05:40
Choosing a Hugo theme
-
Урок 33.
00:06:19
Install your new Hugo theme
-
Урок 34.
00:04:34
Configure the theme using the config.toml file
-
Урок 35.
00:01:59
Discovering "front matter"
-
Урок 36.
00:01:07
Recap and what's next
-
Урок 37.
00:00:41
Section introduction
-
Урок 38.
00:03:33
Meet "markdown", the easiest way to format text
-
Урок 39.
00:04:14
Create a new post with Hugo
-
Урок 40.
00:02:26
Live site preview with the Hugo server
-
Урок 41.
00:02:27
Add a picture with {{ figure }}
-
Урок 42.
00:00:56
Unleash your draft post
-
Урок 43.
00:03:15
Alternative: Create a new post as a "page bundle"
-
Урок 44.
00:00:58
Recap and what's next
-
Урок 45.
00:01:28
Section introduction
-
Урок 46.
00:03:21
Migrate a single post
-
Урок 47.
00:05:13
Preserve your post metadata
-
Урок 48.
00:07:33
Migrate post images
-
Урок 49.
00:04:59
Alternative: Migrate post images as a page bundle
-
Урок 50.
00:06:47
Clean up your markdown
-
Урок 51.
00:03:40
Migrate the About page
-
Урок 52.
00:00:49
Recap and what's next
-
Урок 53.
00:01:27
Section introduction
-
Урок 54.
00:04:51
Configure CI/CD with a .gitlab-ci.yml file
-
Урок 55.
00:02:46
Watch your site build in the "CI pipeline"
-
Урок 56.
00:09:19
Viewing your deployed site (404 not found?)
-
Урок 57.
00:04:28
My site has no style! Troubleshoot locally with http-server
-
Урок 58.
00:10:22
Configure a custom domain name
-
Урок 59.
00:00:58
Recap and what's next
-
Урок 60.
00:00:57
Section introduction
-
Урок 61.
00:02:11
Meet Netlify
-
Урок 62.
00:01:17
A note about security
-
Урок 63.
00:03:57
How much will Netlify cost?
-
Урок 64.
00:02:51
Create a Netlify account and explore
-
Урок 65.
00:02:19
Link GitLab repo to Netlify
-
Урок 66.
00:02:48
Deploy the site to Netlify!
-
Урок 67.
00:06:29
Configure a custom domain name with Netlify
-
Урок 68.
00:10:17
Make use of automatic deploy previews for merge requests
-
Урок 69.
00:05:13
Get more control with netlify.toml
-
Урок 70.
00:06:42
Configure branch-specific deploy settings
-
Урок 71.
00:03:02
Get notified of deployment events and Netlify outages
-
Урок 72.
00:01:34
Section recap
-
Урок 73.
00:00:43
Section introduction
-
Урок 74.
00:01:51
What’s so great about a CMS?
-
Урок 75.
00:03:34
Meet Netlify CMS
-
Урок 76.
00:09:23
Add Netlify CMS to your site
-
Урок 77.
00:07:38
Configuring "Collections"
-
Урок 78.
00:06:55
Enable "Identity" and "Git-Gateway"
-
Урок 79.
00:04:39
Add a new post with Netlify CMS
-
Урок 80.
00:05:58
Customize Netlify CMS (a little bit)
-
Урок 81.
00:02:40
Hey, what about Forestry.io?
-
Урок 82.
00:01:38
Section recap
-
Урок 83.
00:05:35
Templates - Part 1
-
Урок 84.
00:04:45
Aside: Hugo Variables
-
Урок 85.
00:06:51
Templates - Part 2
-
Урок 86.
00:07:43
hugo new theme
-
Урок 87.
00:04:00
Understanding baseof.html
-
Урок 88.
00:09:24
Using blocks (without dropping them on your foot!)
-
Урок 89.
00:01:41
Controlling generated whitespace
-
Урок 90.
00:14:11
Listing and filtering stuff - Part 1
-
Урок 91.
00:11:11
Listing Stuff - Part 2 (Links, meta, and more!)
-
Урок 92.
00:07:07
The single page template
-
Урок 93.
00:09:03
Site navigation with menus - Header
-
Урок 94.
00:07:11
Site navigation with menus - Footer