Course curriculum

  • 1

    Learning Outcomes

    • Learning outcomes

  • 2

    Introduction to version control systems

    • Introduction to version control systems and Git

  • 3

    Introduction to GitHub

    • Introduction to GitHub

    • Sign up / Sign in

  • 4

    Repositories in GitHub

    • Introduction to Repository

    • Uploading a project on GitHub and Commits

  • 5

    Achievement 1

    • Achievement 1 - GitHub Prodigy!

  • 6

    GitHub Features

    • Branches

    • Pull Requests

  • 7

    Quiz

    • Quiz

  • 8

    Achievement 2

    • Achievement 2 - GitHub Scholar

  • 9

    Introduction to Website Creation on GitHub

    • What is a Website?

    • Introduction to Web Development

    • Web Browsers and Web Standards

    • Setting up the Website Structure

  • 10

    Creating HTML Files and adding content to the website

    • Introduction to HTML

    • Creating HTML Files

    • Adding Texts, Links and Images

    • Working with Lists and Tables

  • 11

    Styling with CSS

    • Introduction to CSS

    • CSS Properties and Values

    • Selectors and Selectors Combinations

    • Working with CSS Layouts

    • CSS Styling Techniques

  • 12

    Deploying and Maintaining the Website on GitHub Pages

    • Deploying a Website on GitHub Pages!

    • Updating and Maintaining the Website

  • 13

    Capstone Project

    • Project - 1

  • 14

    End of Course Survey

    • End of course survey