Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Learning GitHub Pages

Learning GitHub Pages

2h 39mIntermediate2022-01-03

Authors

Ray Villalobos

Ray Villalobos

Senior Staff Instructor at LinkedIn Learning

Course details

If you’re looking for an open-core, user-friendly way to publish an app or website, GitHub has a lot to offer. Now, with GitHub Pages, you can get your own site up and running in no time, and you can do it all for free. In this course, instructor Ray Villalobos teaches you how to use the standard features of GitHub to build, modify, and publish content on a simple, static website.

Discover the skills you need to know to make use of GitHub and take advantage of its free features. Start with the basics and get to know the GUI, exploring what it has to offer. Ray covers wikis, repos, and content editing with markdown and GitHub.dey, as well as how to host HTML and static websites with Jekyll and Eleventy. Find out why people are excited about the power of GitHub by joining Ray and learning how to publish your own unique app.

Skills covered

Version ControlGitHubSoftware Development ToolsSoftware DevelopmentOne-Off

Concepts

0. Introduction

  • 01 - Hosting your content for free on GitHub
  • 02 - Exercise files

1. Using the GitHub Wiki

  • 03 - Create a wiki
  • 04 - Add other components
  • 05 - Use a GitHub repo

2. Creating Pages with the GitHub UI

  • 06 - Use Markdown with the GitHub UI
  • 07 - Edit Markdown directly
  • 08 - Use GitHub.dev to edit

3. Deploying HTML

  • 09 - GitHub Pages
  • 10 - Create code demos
  • 11 - Custom page domains
  • 12 - The user repository

4. Static Sites with Jekyll

  • 13 - Use a Jekyll theme
  • 14 - Upload your content
  • 15 - Images and styles
  • 16 - Configure your Jekyll page
  • 17 - Change CSS
  • 18 - Create includes
  • 19 - Modify the Jekyll template

5. Deploying Content with Eleventy

  • 20 - Eleventy static sites
  • 21 - Build a project
  • 22 - Set up a config file
  • 23 - Add passthrough content
  • 24 - Create Nunjucks templates
  • 25 - Include repetitive content
  • 26 - Expand Eleventy with plugins
  • 27 - Publish your site

Conclusion

  • 28 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal