Web Development Course

Institute Name: Rana Computer Institute

Course Duration: 6-12 Months
Eligibility: 10th / 12th Pass (Basic Computer Knowledge Recommended)
Course Mode: Theory + Practical
Certification: Yes

Module 1: Introduction to Web Development

  • Introduction to Web & Internet

  • Types of Websites (Static & Dynamic)

  • Web Development Overview (Frontend & Backend)

  • Tools Required (Browser, Code Editor)

Module 2: HTML (HyperText Markup Language)

  • Introduction to HTML

  • Basic Structure of HTML Document

  • Text Formatting Tags

  • Links, Images, Lists

  • Tables & Forms

Module 3: CSS (Cascading Style Sheets)

  • Introduction to CSS

  • Inline, Internal, External CSS

  • Colors, Fonts, Backgrounds

  • Box Model

  • Flexbox & Grid Basics

Module 4: JavaScript Basics

  • Introduction to JavaScript

  • Variables & Data Types

  • Operators & Functions

  • Events & DOM Manipulation

  • Form Validation

Module 5: Responsive Web Design

  • Mobile-Friendly Design

  • Media Queries

  • Responsive Layout Techniques

  • Introduction to Bootstrap

Module 6: Advanced JavaScript

  • ES6 Basics

  • Arrays & Objects

  • Fetch API (Basic)

  • Error Handling

Module 7: Backend Development (Basics)

  • Introduction to Backend

  • Basics of Node.js / PHP (any one)

  • Server & Hosting Concepts

  • Form Handling

Module 8: Database Basics

  • Introduction to Database

  • Basics of MySQL

  • CRUD Operations

  • Connecting Database with Website

Module 9: Version Control

  • Introduction to Git

  • GitHub Basics

  • Uploading Projects

Module 10: Website Deployment

  • Domain & Hosting

  • Upload Website to Server

  • Basic SEO Concepts

Module 11: Web Security Basics

  • Common Security Threats

  • Secure Coding Basics

  • Data Protection

Module 12: Practical Projects

  • Personal Portfolio Website

  • Business Website

  • Form-based Website

  • Mini Dynamic Project

Examination System

  • Theory Exam: 40 Marks

  • Practical Exam: 60 Marks

  • Total: 100 Marks

Certification

Students will receive a Web Development Course Certificate after successful completion.

Course Outcome

After completing this course, students will be able to:

  • Create responsive websites

  • Design web pages using HTML, CSS, JavaScript

  • Understand backend basics

  • Deploy websites online

  • Work as Web Developer / Freelancer

Click here to start the Course