Web page creation by editing a template in GitHub (Coursera)

Web page creation by editing a template in GitHub (Coursera)

"Web page creation by editing a template in GitHub" : Creating Basic Website from Scratch. We will create a template repository from the basic concepts of HTML and CSS.Using the repository, we will create different webpages to produce a simple website. This website will be customizable according to requirements by using the template feature available in GitHub Repository settings.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Note:- A basic knowledge of HTML & CSS is required to get the best out of this Guided Project.However,a run-through of the important aspects are provided in Task 1 along with additional resources in the reading section
Services used for this guided project:

  • Deployed/Hosted with GitHub pages

Task list:
Getting started: Overview of simple.html and run-through of the important concepts
Setting up other webpages: Use basic concepts to create different styles of webpages
Creating a website: Creating index.html that will display the homepage and link the other pages
Setting up a template repository: Use this repository as a template repository and reuse the structure for creating different websites.
This Guided Project was created by a Coursera community member.

Learn step-by-step

  • Getting started
  • Setting up other webpages
  • Creating a website
  • Setting up a template repository

In this Guided Project, you will:

  • Learn to use GitHub to host your website
  • Create and personalize a template repository
  • Create your webpage from the template
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Utilize CareerBuilder to Find Employment (Coursera) Coursera
Coursera Project Network

Utilize CareerBuilder to Find Employment (Coursera)

In this 2-hour long project-based course you will learn how to use the CareerBuilder website to find employment. CareerBuilder is a wonderful source for finding employment, tracking job applications, and learning about the employment process. It is free for job seekers and easy to use. This project is most suitable for learners with limited to no job searching experience.

Jun 22nd 2026
Self-Paced
Advanced Reproducibility in Cancer Informatics (Coursera) Coursera
Johns Hopkins University

Advanced Reproducibility in Cancer Informatics (Coursera)

This course introduces tools that help enhance reproducibility and replicability in the context of cancer informatics. It uses hands-on exercises to demonstrate in practical terms how to get acquainted with these tools but is by no means meant to be a comprehensive dive into these tools. The course introduces tools and their concepts such as git and GitHub, code review, Docker, and GitHub actions.

Jun 22nd 2026
5-12 Weeks
Foundations of Objective-C App Development (Coursera) Coursera
University of California, Irvine

Foundations of Objective-C App Development (Coursera)

An introduction to the Objective-C programming language. This will prepare you for more extensive iOS app development and build a foundation for advanced iOS development topics. Objective-C programming requires a Mac laptop or desktop computer. An iOS device is optional if the learner is willing to working exclusively with the simulator. Some learners have been able to work with an OS X virtual machine on Windows, but explaining how to do that is beyond the scope of this course.

Jun 22nd 2026
4 Weeks
Search Engines for Web and Enterprise Data (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Search Engines for Web and Enterprise Data (Coursera)

This course introduces the technologies behind web and search engines, including document indexing, searching and ranking. You will also learn different performance metrics for evaluating search quality, methods for understanding user intent and document semantics, and advanced applications including recommendation systems and summarization. Real-life examples and case studies are provided to reinforce the understanding of search algorithms.

Jun 22nd 2026
13-24 Weeks
Single Page Web Applications with AngularJS (Coursera) Coursera
Johns Hopkins University

Single Page Web Applications with AngularJS (Coursera)

Do you want to write powerful, maintainable, and testable front end applications faster and with less code? Then consider joining this course to gain skills in one of the most popular Single Page Application (SPA) frameworks today, AngularJS. Developed and backed by Google, AngularJS is a very marketable skill to acquire.

Jun 22nd 2026
5-12 Weeks
Writing Java Application Code (Coursera) Coursera
LearnQuest

Writing Java Application Code (Coursera)

This is the third course in a Specialization titled Java as a Second Language. This course presents instruction to IT professionals for developing Java applications. The material targets professional that are familiar with application programming, but do not have strong Java skills. The type of Java applications focus on: Console based Java applications, Java windows applications, and Java web and mobile applications. This course presents material on developing real applications, and includes hands-on application development labs. Learners will gain strong Java application development skills.

Jun 22nd 2026
4 Weeks
Web of Data (Coursera) Coursera
EIT Digital

Web of Data (Coursera)

This MOOC – a joint initiative between EIT Digital, Université de Nice Sophia-Antipolis / Université Côte d'Azur and INRIA - introduces the Linked Data standards and principles that provide the foundation of the Semantic web. You will learn how to publish, obtain and use structured data directly from the Web. Learning the principles, languages and standards to exchange Data on the Web will enable you to design and produce new applications, products and services that leverage the volume and variety of data the Web holds.

Jun 22nd 2026
4 Weeks
Building Web Applications in PHP (Coursera) Coursera
University of Michigan

Building Web Applications in PHP (Coursera)

In this course, you'll explore the basic structure of a web application, and how a web browser interacts with a web server. You'll be introduced to the request/response cycle, including GET/POST/Redirect. You'll also gain an introductory understanding of Hypertext Markup Language (HTML), as well as the basic syntax and data structures of the PHP language, variables, logic, iteration, arrays, error handling, and superglobal variables, among other elements.

Jun 22nd 2026
5-12 Weeks
Engineering Maintainable Android Apps (Coursera) Coursera
Vanderbilt University

Engineering Maintainable Android Apps (Coursera)

Engineering Maintainable Android Apps, which is a 4 week MOOC that shows by example various methods for engineering maintainable Android apps, including test-driven development methods and how to develop/run unit tests using JUnit and Robotium (or equivalent automated testing frameworks for Android), as well as how to successfully apply common Java/Android software patterns to improve the extensibility and clarity of Android apps.

Jun 22nd 2026
4 Weeks
Advanced Styling with Responsive Design (Coursera) Coursera
University of Michigan

Advanced Styling with Responsive Design (Coursera)

It used to be the case that everyone viewed webpages on about the same size screen. But with the explosion of the use of smartphones to access the Internet, the landscape of design has completely changed. People viewing your site will now expect that it will perform regardless of the platform (smartphone, tablet, laptop, or desktop computer). This ability to respond to any platform is called responsive design.

Jun 22nd 2026
4 Weeks