Create Jekyll blog and host it on Github like a Ninja

Learn to develop your own blogging system with Jekyll and host it for free on GitHub. No Ruby knowledge required, just basic HTML/CSS skills.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is all about creating your own blogging system using Jekyll, a cool Ruby tool. It’s super easy, requires basic HTML/CSS skills, and you can even host your blog for free on GitHub! Say goodbye to hosting hassles!

Key Points

  • Develop your own blogging system, easier than WordPress.
  • Convert a static HTML5 website into a dynamic blog using Jekyll.
  • Host your website for free on Github.
  • No need for Ruby programming knowledge, just basic HTML/CSS is enough.
  • Learn how to connect a custom domain name to your website.

Learning Outcomes

  • Create a fully functional blogging website without complex programming.
  • Understand how to use GitHub for free hosting.
  • Set up custom domain names for your blog.
  • Implement SEO techniques to improve blog visibility.
  • Make email capture and contact pages for better engagement.

About This Course

Learn to develope your own Blogging system, easier than Wordpress. And host it for free on Github.

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.


  • 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


If you face any queries don't forget to write me at `ajinkyab1987@gmail.com` or post question at forum.

  • Host any website on Github for free

  • Create your own Blogging system with Jekyll

  • Use custom domain name with Github

Instructor

Profile photo of Ajinkya Borade
Ajinkya Borade

I'm currently working as a Software Developer at Directi, Mumbai. I've been in the web development field for more than 8 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...

Review
4.9 course rating
4K ratings
ui-avatar of Trevor Mearns
Trevor M.
4.0
6 years ago

Yes. The content is spot on but slightly outdated. The github desktop interface has changed quite a bit since first publication.

  • Helpful
  • Not helpful
ui-avatar of Priscilla Likhita Roy Imandi
Priscilla L. R. I.
5.0
7 years ago

The instructor was very insightful and was very quick in responding. The best course that I have taken on Udemy. The instructor was very knowledgable and had great troublesgooting skills

  • Helpful
  • Not helpful
ui-avatar of paw paw
Paw P.
3.0
7 years ago

This course is super short. The first video is less than 2 minutes! There's 2 sections. I just finished the first course section in a few minutes, which felt like one video and currently I'm going into the second video course section.. After viewing the first section.. feels like the instructor totally skipped over some lessons and went straight into uploading created pages. Like I didn't learn anything about the space itself, capabilities, its limitations, nor about the programs downloaded. It was like download this and that, then a quiz. Instructor stated in intro video student only needs basic html prerequisites, but I think this is untrue. One needs to know how to set up your own html/css website, and have those files ready to move forward. Going into second video section of the course, now he talks about programming, but he's like remove this code from here and then remove this code here.. And, I'm wondering where did you get this code and why are we it? So first impression is that this instructor is an engineer and talks like you should already know what every move he makes is. He talks fast with no in depth explanations. Course thus far is not structured and teachings is scattered. I'm not liking his style, but at least his Indian accent isn't hard to understand At present, I feel like this should be a free course. But, I'm glad that the instructor introduced me to this subject. This course is: YMMV: Your Mileage May Vary

  • Helpful
  • Not helpful
ui-avatar of Andreas Leimbach
Andreas L.
3.0
7 years ago

I think my expectations of the course were a little wrong. I was expecting to be able to understand how to create different Jekyll blogs and so far I won't be able to apply what I've learned here to a creation of another blog. If your goal is to create a different blog than the one in this video, you might not be looking at the right course.

  • Helpful
  • Not helpful
ui-avatar of Abhishek Puri
Abhishek P.
5.0
8 years ago

awsome work

  • Helpful
  • Not helpful
ui-avatar of Pedro VinĂ­cius Silva de Paiva
Pedro V. S. D. P.
4.0
8 years ago

Great Course! A good place to start learning about Jekyll!

  • Helpful
  • Not helpful
ui-avatar of Elena Kamynina
Elena K.
5.0
8 years ago

its work

  • Helpful
  • Not helpful
ui-avatar of David Lago Alaga
David L. A.
5.0
8 years ago

Great stuff learning a lot

  • Helpful
  • Not helpful
ui-avatar of Sabine Maennel
Sabine M.
3.5
8 years ago

Good introduction!

  • Helpful
  • Not helpful
ui-avatar of Adrian Thomas
Adrian T.
3.5
8 years ago

This is what you will learn in this course:

How to take a website and convert it to Jekyll format and add a blog. You will also learn how to host it in github as well.

The cons with this course:

1. You will have to install gems on your machine that the instructor expects you to already have without mentioning them first.

2. There will be dragons! You will have bugs that you will have to workout on your own. The instructor will encounter bugs as well, but he will tell you have to fix them in a later video if not near the end of the last video or via an annotation.

3. His recording setup is fine for the most part, though you will be distracted by background noises, and notification popups, etc.

The pros:

1. He really doesn't teach you about Jekyll and now to create a Jekyll blog via the command line i.e. "Jekyll new my-first-blog". Instead, you'll take a pre-existing Bootstrap site, and convert it to the Jekyll format.

This is actually pretty neat since by the time you are done, and if you want to start from scratch, with the default boilerplate that Jekyll uses to create a site, you will already know what the various liquid syntaxes are and what to do with them. Plus you will have the added knowledge of actually breaking down a site you may have or from another static site framework like Hugo or Middleman and how to convert it to Jekyll.

2. The recording is from 2014 but a lot of the stuff still applies today.

3. If you've never hosted a site on github, then this lecture got you covered. Even goes over how to add your own domain name. He also mentions some cool resources that you might not know about. Cool stuff to add to your developer toolbox (You will have to pause the vid to jot it down though).

This is a shotgun style lecture so if you have basic HTML, CSS, and JS knowledge, you will be able to follow along quickly (though you don't really add any of that in this course). He explains some things, but there are some areas where he could have gone into more detail that he didn't. So you will still have to research on your own.

I mean honestly, I didn't think I would gain any value out of this course after watching the first couple videos, but to my surprise, I actually learned quite a bit and I do have a nice sense of what Jekyll is and how to use it. There are missing puzzle pieces but with the Jekyll docs, I'll fill them in.

The instructor knows what he's talking about. Just may not explain some things clearly.

Also, I guess there was supposed to be an additional​ bonus lecture but it never materialized. So this ended a bit abruptly. Oh well.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses