30-Hour Web Hosting Training by D Bharathi Pandian

DurationDuration:30 hours

Batch TypeBatch Type:Weekend and Weekdays

LanguagesLanguages:English, Tamil

Class TypeClass Type:Online and Offline

Class TypeAddress:Kilpauk, Chennai

Class Type Course Fee:

₹4,999.00Full Course

Course Content

The 30-Hour Web Hosting Training Program by D Bharathi Pandian is a structured, practical-oriented online course designed to help students understand how websites work, how hosting systems operate, and how to deploy websites professionally. This program is ideal for beginners who want to learn real-world website hosting skills along with basic web development and version control knowledge.

This course goes beyond theoretical learning by focusing heavily on hands-on training. Students will explore the complete lifecycle of a website — from understanding the internet and domain systems to building a basic website, managing versions using Git, and deploying live projects using modern hosting platforms.

With a flexible schedule and fully practical sessions, learners can build strong technical confidence while working on real deployment scenarios.

Total Duration: 30 hours

📅 Flexible Schedule
💻 100% Practical Session
📍 Online Mode

Basics of Websites & Hosting

✅ Domain Name & DNS Concept
✅ Types of Hosting (Shared, VPS, Cloud)
✅ Git & GitHub Basics
✅ Host Website using GitHub Pages

Tools Covered

  • HTML Basics

  • Git & GitHub

  • GitHub Pages

Who Can Join?

  • BSc IT / BCA Students

  • Engineering Students

  • 12th Computer Science

  • Beginners in Web Development

PHASE 1 – Web & Hosting Fundamentals (Day 1–5)

🟢 Day 1

  • Introduction to Internet

  • How websites work

  • Client–Server Model

🟢 Day 2

  • What is Website?

  • Static vs Dynamic Website

  • Frontend vs Backend

🟢 Day 3

  • What is Domain Name?

  • Domain structure (.com, .in, etc.)

  • Domain registration process

🟢 Day 4

  • What is Web Hosting?

  • Types of Hosting:

    • Shared

    • VPS

    • Dedicated

    • Cloud

🟢 Day 5

  • What is DNS?

  • How Domain connects to Hosting

  • Nameservers concept


💻 PHASE 2 – HTML & Basic Website Creation (Day 6–10)

🟢 Day 6

  • HTML Structure

  • Creating first webpage

🟢 Day 7

  • Headings, Paragraphs, Links

  • Images & Lists

🟢 Day 8

  • Forms & Input Fields

  • Basic Styling Introduction

🟢 Day 9

  • Multi-page Website Creation

  • Navigation Menu

🟢 Day 10

  • Mini Project: 3-page Website Creation


🔧 PHASE 3 – Git & GitHub Basics (Day 11–15)

🟢 Day 11

  • Introduction to Version Control

  • What is Git?

  • What is GitHub?

🟢 Day 12

  • Install Git

  • Basic Git Commands:

    • git init

    • git add

    • git commit

    • git status

🟢 Day 13

  • Git Branching Concept

  • Creating & Switching Branch

🟢 Day 14

  • Connecting Local Repo to GitHub

  • git push

  • git pull

  • git clone

🟢 Day 15

  • Practical Lab:

    • Upload Website to GitHub

    • Manage versions


🌍 PHASE 4 – Hosting Using GitHub & Free Platforms (Day 16–20)

🟢 Day 16

  • What is GitHub Pages?

  • Static Hosting Concept

🟢 Day 17

  • Deploy Website using GitHub Pages

  • Live URL Access

🟢 Day 18

  • Hosting using Netlify

  • Drag & Drop Deployment

🟢 Day 19

  • Local Hosting using XAMPP

  • Understanding Apache Server

🟢 Day 20

  • Comparison:

    • GitHub Pages vs Netlify vs Local Server


⚙ PHASE 5 – Professional Hosting & cPanel (Day 21–25)

🟢 Day 21

  • Introduction to cPanel

  • File Manager Overview

🟢 Day 22

  • Upload Website via cPanel

  • Domain Mapping

🟢 Day 23

  • Introduction to FTP

  • Upload using FileZilla

🟢 Day 24

  • Introduction to Databases (Basic Concept)

  • What is MySQL?

🟢 Day 25

  • Website Security Basics

  • SSL Certificate Concept


☁ PHASE 6 – Cloud & Career Concepts (Day 26–30)

🟢 Day 26

  • Introduction to Cloud Hosting

  • AWS / Azure (Overview)

🟢 Day 27

  • Introduction to Firebase Hosting

  • Deploy Basic Website

🟢 Day 28

  • GitHub Profile Optimization

  • Writing Professional README

🟢 Day 29

  • Final Project Development

    • Create 4–5 page website

    • Deploy live

🟢 Day 30

  • Final Project Presentation

  • Evaluation

  • Career Guidance in:

    • Web Development

    • DevOps

    • Cloud Computing

    Benefits / Outcomes

    Students completing this training can expect:

    • Strong foundational understanding of website hosting and deployment

    • Practical experience with real hosting platforms

    • Ability to build and publish live websites independently

    • Knowledge of version control and project management tools

    • Improved technical confidence in web technologies

    • Readiness for entry-level roles in web development and hosting support

    • Clear understanding of career paths in web, cloud, and DevOps domains

Skills

C / C++ & Data Structures, Git, Github, HTML

Tutor

D Bharathi Pandian Profile Pic
D Bharathi Pandian

D Bharathi Pandian is a highly experienced online programming and data science tutor with 12 years of teaching experience and a strong academic foundation backed b...

0.0 Average Ratings

0 Reviews

5 Years Experience

5/2 new Mandapam road

Students Rating

0.0

Course Rating

Blogs

Explore All
arrow
arrow