Full Stack Web Development

1 Month Basic + 2 Months Expert

6 Modules | 24 Sessions | 100 Marks

Course Fee Structure

Learning Path Fee (PKR)
Beginner to Expert Level
Pkr.15,000/-
Expert Level Only
Pkr.12,000/-

Beginner Level

Module 1

(Session 1 | 2)

• What is Web Development?
• Frontend vs Backend
• Languages overview
• Environment Setup
• HTML Introduction

• Tables
• Forms & Inputs
• Practice Assignment

Module 2

(Session 3 | 9)

• CSS overview
• Inline, Internal, External CSS
• CSS Selectors
• Colors, Backgrounds
• Border, Margin, Padding, Outline, Box Model

• Height, Width
• Text Styling
• Overflow
• Fonts
• Icons
• List

• Tables
• Display
• Position
• Z-Index

• Float
• Inline vs Block
• Combinators
• Pseudo Classes
• Pseudo Elements

Expert Track

• CSS Units
• Functions
• Flex
Advance Level
• Flex Parent & Child Properties
• Media Queries
• Website Layout

• Gradient
• Shadows
• Transform Property
• Transitions
• Animations

• Bootstrap
• Row Col System
• Responsive Breakpoints
• Components
• Website Layout Practice

Module 3

(Session 10 | 14)

• JavaScript Introduction
• Output
• Syntax
• Let, Const, Var
• Variables
• Data Types

• Operators (Arithmetic, Logical, Comparison)
• Functions & their types
• Conditional Statements (If, If-Else)
• Practice Problems

• If Else If
• Switch
• String Methods
• Array Methods
• Practice Problems

• Objects
• Numbers
• Dates
• Math
• Random
• Practice Problems

• Loops
• While
• Do While
• For
• For Each
• For in
• Practice Problems

Module 4

(Session 15 | 18)

• What is DOM?
• DOM methods
• Styling
• Events & Event Listeners
• Navigation/ Traversing
• Collection vs Node List
• Practice Problems

• What is JQuery?
• Methods
• DOM manipulation
• Styling
• Practice Problems

• Client vs Server
• PHP Introduction
• Basic concepts
• Environment setup
• Variables & Data Types
• Conditional Statements
• Loops

• Indexed Array & Associative Array
• Taking input from user
• Super Global Variables
• GET, POST, REQUEST, SESSION, SERVER

Module 5

(Session 19 | 20)

• PHP OOP
• Classes
• Objects
• Constructor
• Inheritance

• What is MySQL
• Relational Databases
• MySQL Queries
• Hands-on Practice

Module 6

(Session 21 | 24)

• CRUD Operation
• Create
• Read
• Update
• Delete
• Practice Project

• Domain
• Hosting
• Complete Dynamic Website
• Frontend
• Backend
• Admin Panel
• Deployment

About the Instructor

Danyal Anjum

Danyal Anjum is a skilled Full Stack Web Developer with over four years of professional experience in building dynamic and responsive web applications. He specializes in HTML, CSS, Bootstrap, JavaScript, JQuery, PHP, MySQL, and WordPress. Passionate about teaching, he has guided students and professionals in mastering modern web technologies. Danyal combines practical industry knowledge with effective training techniques to prepare learners for real-world development challenges.

⦁ Bachelor’s Degree in Mathematics
⦁ Certified Full Stack Web Developer
⦁ Specialized training in PHP & WordPress.

⦁ 4+ years of professional experience as a Full Stack Web Developer, working with modern web technologies including HTML, CSS, JavaScript, JQuery, Bootstrap, PHP, MySQL, and WordPress.
⦁ Hands-on experience in designing, developing, and deploying responsive web applications.
⦁ Teaching and mentoring experience in guiding students and professionals in web development.

⦁ Frontend Development (HTML, CSS, Bootstrap, JavaScript, JQuery)
⦁ Backend Development (PHP, MySQL)
⦁ WordPress Designer (Elementor)
⦁ Full Stack Web Application Development
⦁ Responsive & User-Friendly UI/UX Design

⦁ Successfully developed and delivered 50+ professional websites and applications for clients across different industries.
⦁ Recognized for creating optimized and scalable web solutions.
⦁ Mentored aspiring developers to kickstart their careers in web development.