Wishlisted Wishlist

Please confirm that you want to add Create Jekyll blog and host it on Github like a Ninja to your Wishlist.

Add to Wishlist

Create Jekyll blog and host it on Github like a Ninja

Learn to develope your own Blogging system, easier than Wordpress. And host it for free on Github.
3.9 (67 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
4,938 students enrolled
Created by Ajinkya Borade
Last updated 1/2015
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

We will convert a static HTML5 website into a dynamic blog using Jekyll, which is a Ruby gem. You dont have to know ruby programming, only basic HTML/CSS knowledge is needed. You will also learn how to connect domain name to your website and how to host website on Github for free. Jekyll is faster than WordPress and easier to learn.

I have made the course FREE now, as of 16th June 2016.

  • Learn How to Host Free Unlimited Static Websites
  • Learn how to create your Content Management System
  • Use Github as your free hosting server
  • We will also create email capture pages, contact page.
  • Sick of dealing with hosting companies? We will learn how to use Github as our free hosting to run our Jekyll powered blog.
  • Connect custom domain names to your website
  • Search Engine Optimization for our Blog
Who is the target audience?
  • This course is meant for whoever want to create their CMS website
  • And learn how to use Github as their free hosting server
Students Who Viewed This Course Also Viewed
What Will I Learn?
Host any website on Github for free
Learn to develope your own Blogging system with Jekyll
Connect your custom website domain name to your github account
Basics of Git
View Curriculum
  • Basics of HTML and CSS
Curriculum For This Course
Expand All 11 Lectures Collapse All 11 Lectures 02:02:52
Introduction and overview
4 Lectures 15:56

Our website preview and course overview

Course overview

Tools required to run Jekyll locally

Installing required tools

The basic static website, and commiting to our Github repository. We will convert this statuc website into Jekyll blog in next lectures.

Creating Github repository and uploading files

I will show you hot to connect your .COM, .NET, etc domain name (which you can buy from Godaddy or 1on1 Domain registrar) to your free Github.com account.You can even use this method to host any HTML5 website.

Adding Custom Domain Name to your Github pages

This quiz tests your knowledge about basic html and jekyll

Quiz 1
4 questions
Creating Jekyll Blog
6 Lectures 01:31:15

Separating header and footer section into separate files. As well add jekyll folders.

Creating Jekyll structure and Header, Footer files

Creating nav page and looping through all site pages to add them automatically into our navigation.

Creating dynamic page Navigations

Quiz 2
3 questions

Creating dynamic blog posts/entries pages, but we will learn how to fix dynamic images and titles in next video.

Adding Blog posts

Adding dynamic page title, subheadings and cover image. Navigation sorting.

Quiz 3
3 questions

Let your users contact you with a form.

Simple Jekyll Contact Form

Blog page paginations (Next and previous buttons)

Adding pagination to homepage
1 Lecture 15:41

Every website needs Search Engine Optimization, our HTML5 markup is good but lets add something more.

SEO and Google Plus Button, Analytics
About the Instructor
3.9 Average rating
67 Reviews
4,938 Students
1 Course
JavaScript Lover

I'm currently working as a Sr. UI Engineer at Directi, Mumbai. I've been in the web development field for more than 5 years. I love what I do. It's amazing.

I started my career teaching web design at an art/design school back in 2009. Other than programming with JavaScript I love to read NodeJs, Relativity Time and books about the power of the subconscious mind. I also try to live as a concerned citizen.

On weekends, you'll probably find me biking down a mountain, taking it easy.

I just followed my dream and have learned most of what I know from the best teacher there is - life. Over the years I have worked at various organizations related to web development that helped me grow my knowledge further.

At Udemy, I'm here to teach with you in the most entertaining and interactive way possible. My objective is to keep my students happy with what they are learning, because, you learn the most only when you enjoy it.

Report Abuse