Module 1 - Introduction to Web Development
Module 2 - HTML
-
Introduction to HTML
-
Basic Structure of HTML
-
HTML Tags
-
HEAD Tag
-
BODY Tag
-
Attributes in HTML
-
Headings in HTML
-
Paragraphs in HTML
-
Text Formatting in HTML
-
Line Break and Horizontal Line in HTML
-
Comment in HTML
-
HTML Entity
-
Creating Links in HTML
-
Image Linking in HTML
-
Link with Email and Phone
-
Insert Image in HTML
-
Relative and Absolute Path
-
List in HTML
-
Ordered List
-
Unordered List
-
Definition List
-
Nested List
-
Introduction of Form
-
Form Input Controls
-
Form Selection Controls
-
Buttons in Form
-
Field set and legend
-
Frameset in HTML
-
iFrame in HTML
-
Basic iframe Syntax
-
Attributes of iframe
-
Audio in html
-
Video in html
-
Embed in html
Module 3 - CSS
-
Introduction to CSS
-
CSS Versions History
-
Inline Style Sheets
-
Internal stylesheet
-
External Stylesheet
-
Element Selector
-
Class Selector
-
ID Selector
-
Pseudo Selector
-
Group Selector
-
Sub Selectors
-
Universal Selectors
-
Attribute Selectors
-
Background Properties
-
Border Properties
-
Classification and Positioning Properties
-
Dimension Properties
-
Font Properties
-
List Properties
-
Margin Properties
-
Outline Properties
-
Padding Properties
-
Table Properties
Module 4 - Bootstrap
Module 5 - Java Script
-
Overview of JavaScript
-
Embedding JavaScript
-
Variables and constants
-
Data types
-
Variables and constants
-
JS Operators
-
Declaring and invoking functions
-
Function expressions vs. function declarations
-
Arrow functions
-
Function scope and closures
-
JS Mouse Events
-
JS Keyboard Events
-
JS Form Events
-
JS Window Events
-
JS Document Events
-
JS Touch Events (for mobile devices)
-
JS Drag Events
-
JS Clipboard Events
-
JS Media Events
-
JS Animation Events
-
JS Transition Events
-
JS Focus Events
-
Creating and manipulating arrays
-
Array methods
-
Multidimensional arrays
-
Introduction to the Document Object Model (DOM)
-
Selecting DOM elements
-
Manipulating DOM elements (changing content, styles, attributes)
-
Event handling
Module 6 - JQuery
Module 7 - MySQL
-
Introduction to DBMS
-
Database Architecture & Models
-
Entities & Attributes
-
Primary Key, Foreign Key, Candidate Key
-
Relationships & Cardinality
-
Overview of MySQL and its features
-
History and development of MySQL
-
Comparison with other database management systems
-
Installing MySQL server and client
-
Configuring MySQL server settings
-
Setting up users and permissions
-
Data types supported by MySQL
-
CREATE DATABASE
-
DROP DATABASE
-
SELECT DATABASE
-
DISPLAY LIST OF DATABASE
-
Display list of Tables
-
Creating Tables
-
Altering Existing Table
-
Delete Exiting table
-
Defining constraints
-
Relationships between tables
-
Type Relationships
-
Display All data from table
-
Display selected Column from table
-
Colum aliasing
-
Display Distinct values
-
Apply limit to display data
-
Display the in ascending order
-
Display the in descending order
-
using where clause to filter data
-
operators used in where clause
-
Natural Join
-
Inner join
-
outer join
-
cross join
-
using GROUP BY clause
-
Using Having Clause
-
String Functions
-
Numeric Functions
-
Date and Time Functions
-
Mathematical Functions
-
Aggregate Functions
-
Control Flow Functions
-
JSON Functions
-
Encryption and Hashing Functions
-
Bitwise Functions
-
Spatial Functions
-
Import Database
-
Export database
Module 8 - PHP
-
PHP Introduction
-
Basic Syntax
-
Defining variable and constant
-
Php Data type
-
Operator and Expression
-
Conditional Statements in PHP
-
Looping Statements in PHP
-
Break and Continue in PHP
-
Indexed Arrays
-
Associative Arrays
-
Multidimensional Arrays
-
Array Functions
-
String Manipulation
-
String Functions
-
String Formatting
-
Creating Forms with HTML
-
Handling Form Submissions
-
Validating User Input
-
Form Security (Preventing SQL Injection & XSS)
-
Defining & Calling Functions
-
Function Arguments & Return Values
-
Default Parameters
-
Built-in Functions in PHP
-
Connecting to MySQL
-
CRUD Operations (Create, Read, Update, Delete)
-
MySQL Queries & Prepared Statements
-
Using PHPMyAdmin
-
Handling Errors in Database Queries
-
Creating & Managing Sessions
-
Storing & Accessing Cookies
-
File Uploading
-
Reading & Writing Files
-
Deleting & Modifying Files
-
Introduction to AJAX
-
Sending AJAX Requests with JavaScript
-
Handling AJAX Responses in PHP