Web Development

Register Now

This 10-week beginner-friendly web development course is designed to introduce students to the foundational tools and technologies used in building modern websites. Covering essential skills in HTML, CSS, and JavaScript, learners will progress from understanding basic webpage structure to creating interactive, responsive web pages. The course also includes hands-on practice with version control using Git & GitHub, modern layout techniques, and site deployment using GitHub Pages or Netlify.

By the end of the course, students will have the confidence to build and publish their own fully functional website — whether it's a personal portfolio, business landing page, or a simple blog. No prior coding experience is required, making this course perfect for beginners, students, and professionals switching to tech.

Instructor: Miss Hamna Khan
Level: Beginner
Lectures: 10
Duration: 2 Months
Location: Online / Onsite

What We Offer ?

  • Certified Course Completion Certificate

    Awarded upon successful completion of the training program.

  • One-Month Internship Letter

    Provided to acknowledge participation in a practical internship experience.

  • Eligibility for a Three-Month Paid Internship

    Top-performing candidates may be selected for an extended, paid internship opportunity.

  • Introduction to Web Development

    • What is Web Development?
    • Internet, Browsers, and How Websites Work
    • Frontend vs Backend vs Full Stack
    • Introduction to Text Editors (VS Code) and Browser Developer Tools
    • Assignment

    HTML Basics

    • HTML Structure and Tags
    • Headings, Paragraphs, Links, Images, Lists
    • Forms and Input Elements
    • Semantic HTML Elements
    • Create a basic webpage
    • Assignment

    CSS Fundamentals

    • What is CSS and how to use it (Inline, Internal, External)
    • Selectors, Properties, and Values
    • Colors, Fonts, Backgrounds
    • Box Model (Margin, Border, Padding)
    • Assignment

    CSS Layout & Responsive Design

    • CSS Flexbox and Grid Layouts
    • Positioning (Static, Relative, Absolute, Fixed)
    • Media Queries and Mobile-First Design
    • Responsive Navbar 
    • Assignment

    Introduction to JavaScript

    • JavaScript Syntax, Variables, Data Types
    • Operators and Expressions
    • Conditional Statements and Loops
    • DOM (Document Object Model) Basics
    • Assignment

    JavaScript Events and DOM Manipulation

    • JavaScript Functions and Event Listeners
    • Modifying HTML and CSS using JavaScript
    • Form Validation Basics
    • Interactive form or button effects
    • Assignment

    Version Control and GitHub

    • Introduction to Git & GitHub
    • Installing Git and Setting Up GitHub Account
    • Creating Repositories
    • Basic Git Commands (init, add, commit, push, pull)
    • Push your website to GitHub
    • Assignment

    Bootstrap & CSS Frameworks

    • What is Bootstrap and Why Use It?
    • Using Bootstrap CDN
    • Pre-built Components (Navbar, Cards, Buttons, Forms)
    • Rebuild your site using Bootstrap
    • Assignment

    Hosting and Deployment

    • What is Hosting?
    • Free Hosting Platforms (GitHub Pages, Netlify)
    • Buying a Domain (optional)
    • Deploying a Website (Step-by-Step)
    • Deploy your website live
    • Assignment

    No Review Yet