Install the Jekyll software
Create a basic Jekyll blog or website on your local machine
Use GitHub Pages to host your Jekyll-generated site for free
Migrate from your existing Wordpress blog or site using jekyll-import
Jekyll is the world’s most popular static-site generator. This enables web developers to use many of the features of server-side Content Management Systems (like templates, themes, and blog-awareness) while taking advantage of the speed, security, and simplicity of static sites. Plus, this mighty little Ruby script lives on both your computer and on GitHub’s servers, which means you get super-fast hosting that’s only a `git push` away, and free for you and all your collaborators!
About Jekyll and GitHub Pages
1
Why Jekyll and Github Pages
2
Popular websites powered by Jekyll
3
Differences between Jekyll and CMS
4
Advantages to Jekyll
Why would I use Jekyll over a CMS or hand-coded Static Site?
Getting Started with Jekyll
1
Install Jekyll locally
2
Create Jekyll site
3
Using Jekyll from the command line
What are some of the common operations you'll use with Jekyll via the command line / terminal?
Interacting with GitHub Pages
1
Get a GitHub account
2
Cloning a repository from your GitHub repo
Creating Content
1
Your first Post
2
Pushing commits to your GitHub repo
3
Your first Page
Advanced Settings
1
Configuration
2
Deployment
3
Themes
4
Plugins
5
Templating
6
Data
Migrating your content and your team
1
Migrating from other platforms
2
Content editing with Prose.io
Wrapup
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!