Web Development Course Curriculum
S. No. Curriculum Topic Subtopic Date No. of Hours
Careers in Web Technologies and Job
Roles
How the Website Works?
Introduction to Client and Server Scripting Languages
Introduction to Web
1 Web Difference between a Web Designer and 07/10/2022 (7:00 PM - 9:00 PM) 2:00 HOUR
Technologies
Technologies Web Developer
Types of Websites (Static and Dynamic
Websites)
Responsive design and layout
The Structure Tags
Getting Started With HTML
Writing the Code
Head Section lMeta Tags
What is Markup
External Link Tags
Language
2 HTML Tags
Basic Structure of
HEAD Tags
HTML
Title Tags
Body Tags
Displaying a web page in a web
Browser
Block level elements
3 HTML Elements Inline elements
Empty elements
Creating a Form
Form Tag
POST and GET Method
Text Input, Text Area, Checkbox, Image
Input and Radio
4 Working with Forms
Select Option
Option Group
File Upload and Hidden Fields
Submit Button, Reset Button
Relation between HTML Form and PHP
Defining Paragraphs and new Lines
Adding Special
Inserting Spaces
5 Characters Block
Perforating the Text
Oriented Elements
Changing Background Color
Ordered List
6 List Unordered List
Definition List
08/10/2022 (7:00 PM - 9:00 PM)
HTML 2 HOURS
Using Type attribute with Unordered
list
7 Attributes of List Using Stat attribute with Ordered List
Some other elements
Visual Markup
Types of URLs
Uniform Resource Absolute URLs
8 Relative URLs
Locators
Document-Relative URLs
Server-relative URLs
9 Hypertext Links Why links fail?
Adding Images
10 Images
Adding Border to an image
How to create table
Adding Border to a Table
11 Tables
Apply Formatting Features to Table
Merge row and columns
Introduction to style How style sheets work
12
Sheets Style Sheet Structure
Changing the color of the text
Changing the Changing the front
13 Changing the Indent of the text
Background
Changing the Line Spacing
Hide a Style Sheet
Div
Span
Frame
Layer
14 Creating Style Classes
Meta
HTML Frames
Frame
iframe
CSS Introduction CSS Introduction
CSS Syntax CSS Syntax
15
CSS Id & Cass CSS Id & Cass
Types of CSS inks Types of CSS links
color
background-color
background-image
16 Colors and Backgrounds background-repeat
background-position
background-attachment
background
font
font-family
font-size
font-weight
font-style
line-height
17 Text and Fonts
letter-spacing
word-spacing
text-align
text-decoration
text-transform
white-space
list-style
list-style-type
18 Lists
list-style-image
list-style-position
table-layout 2 HOURS+
19 Tables border-collapse 09/10/2022 (7:00 PM - 9:00 PM) Extra Session
CSS
border-spacing added if
required
2 HOURS+
09/10/2022 (7:00 PM - 9:00 PM) Extra Session
CSS
added if
required
Universal Selector
Type Selector
Class Selector
ID Selector
Child Selector
20 CSS Selectors
Descendant Selector
Attribute Selector
Adjacent Sibling Selector
General Sibling Selector
Query Selector
CSS Border
CSS Outline
21 CSS Box Model
CSS Margin
CSS Padding
CSS Grouping/Nesting
CSS Dimension
CSS Display
CSS Positioning
CSS Floating
CSS Align
22 CSS Advanced CSS Pseudo-class
CSS Pseudo-element
CSS Navigation Bar
CSS Image Gallery
CSS Image Opacity
CSS Attribute Selectors
Styling Links
Syntax
Introduction to
23 Statements
JavaScript
Comments
Enabling in various Alert
24 browsers Confirm
Popup Boxes Prompt
25 Variables Variables
Arithmetic
Assignment
26 Operators Comparison
Logical
Conditional
if
if...else
27 Conditional Statements
if...else if...else
Switch
while
do...while
for
28 Loops
JAVASCRIPT for...in Statement
Break
Continue
User-defined Functions
-Function Syntax
-Function with Arguments 14/10/2022 (8:00 PM - 9:00 PM)
29 Functions 3 HOURS
Returning Values from Functions 15/10/2022 (8:00 PM - 9:00 PM)
Built-in Functions 16/10/2022 (8:00 PM - 9:00 PM)
paraseInt and parseFloat
14/10/2022 (8:00 PM - 9:00 PM)
3 HOURS
15/10/2022 (8:00 PM - 9:00 PM)
16/10/2022 (8:00 PM - 9:00 PM)
Introduction
Mouse Events
30 Events Keyboard Events
Form Events
Document/Window Events
Introduction
Number
Strings
Cookies
Math
31 Page redirection
Arrays
Built-in Objects
Associative Array
Array Properties and Methods
Date lBoolean lRegexp
Form Validations
Basics of Form
Form Validations
Validation
Basics of Form Validation
Validating Radio
32 Validating Radio Buttons
Buttons
Validating Checkboxes
Advanced Validating Checkboxes
Validating Select Menus
javascript Validating Select Menus
Introduction
JS Document Object DOM HTML
33
Model (DOM) DOM CSS
DOM Events
What is JQuery? What is JQuery?
Using JQuery links Using JQuery links
34
JQuery Selectors JQuery Selectors
JQuery Events JQuery Events
Jquery 21/10/2022 (8:00 PM - 9:00 PM) 1 HOURS
Hide() & show()
Fade()
Slide()
35 Jquery JQuery Effects 21/10/2022 (8:00 PM - 9:00 PM) 1 HOURS
Animate()
Callback function
Chaining
Get() & Set()
Add() & Remove()
36 JQuery HTML
CSS()
Dimensions()
Adding Header & Navigation
Adding Logo in Navigation Bar &
Adding Banner
Adding Jumbotron
Adding Rows, Columns & Containers
Adding Column Width using offset
Ordering Columns using push or pull
Nesting Columns in Bootstrap
Adding Footer top Website
Bootstrap
37 Introduction to Bootstrap Typography in Bootstrap 22/10/2022 (8:00 PM - 9:00 PM) 1HOUR
Framework
Adding glyphicons
Styling Tables
Adding Responsive or Utilities in
Bootstrap
Styling Button using between classes
Styling Images and making images
Responsive
Adding description list in bootstrap
Adding Panels
SQL Commands: CREATE Table and
38 Introduction to MySql
INSERT Data
23/10/2022 (8:00 PM - 9:00 PM)
My SQL 28/10/2022 (8:00 PM - 9:00 PM) 2 HOURS
23/10/2022 (8:00 PM - 9:00 PM)
My SQL 28/10/2022 (8:00 PM - 9:00 PM) 2 HOURS
SQL Commands: DELETE, Conditional
39 Introduction to MySql
Selection, Function & Minor Project
Live Website Design Project 29/10/2022 (8:00 PM - 9:00 PM) 1 HOUR
40