Deploying Websites

This course will teach you how to take website content and publish it online. You will learn how to use Jekyll, a handy tool used frequently by developers to quickly get new static sites up and running, and use the GitHub workflow to host your site using the GitHub Pages service. Finally, you will use Amazon Web Services (AWS), an industry-standard tool for developers, to purchase a custom domain name and assign it to your personal website.

Education team

Unclecode
Hossein, or Unclecode as he prefers, is a Computer Science expert specializing in Natural Language Processing, Data Science, and AI.

Course Creator

Arash
Arash is experienced in leading the entire development process of Kidocode's new products, projects and programs.

Course Moderator

Firdaus
Firdaus is mainly involved in the Web Development department but also does projects using Raspberry Pi and Arduino.

Course Trainer

Ahmed
Ahmed is an energetic and passionate instructor and trainer, specializing in basic and advanced web development.

Course Trainer

Deploying Websites course for kids

What will you learn?

1
Jekyll
The Quick and Easy Way to Get Your Site Up and Running
2
GitHub Pages
An Introduction to Hosting Your Site Online
3
Amazon Web Services: Using AWS to Purchase a Custom Domain Name
Using AWS to Purchase a Custom Domain Name
4
Assigning Domain
Assigning Your Domain Name to Your Personal Website
5
Conclusion
Conclusion

Our students

Course

FAQ

How often are the classes offered?
The classes are offered on a daily basis and there is no set schedule, so students can work at their own pace.
How many hours is the course?
This course is 50 hours long.
What tools will I learn to use in this course?
In this course, you will learn how to use Jekyll and the GitHub workflow to host your website using GitHub Pages. You will also learn how to use Amazon Web Services (AWS) to purchase a custom domain name for your website.
Is there a final project for this course?
Yes, there is a final project for this course. Upon completing the course, you will be able to purchase a custom domain name and assign it to your personal website.
Is a certificate provided at the end of the course?
Upon completion of the course, students will receive a certificate of completion.