Dynamic Web Design & Development (ECM4307) crash course, Online MBA, Semester 3:
This subject covers building web pages with HTML and CSS, then writing server-side PHP programs using variables, loops, functions, strings, arrays, forms,…
- 21 video lessons
- 9h 48m
- Study notes
- 105 quiz questions
- Assignment
21 lessons in Dynamic Web Design & Development
Each lesson pairs one topic with a hand-picked video, trimmed to the part that teaches it.
About this subject
This subject covers building web pages with HTML and CSS, then writing server-side PHP programs using variables, loops, functions, strings, arrays, forms, files, sessions and cookies. By the end you will be able to connect PHP to a MySQL database to insert, retrieve, update and delete records, and handle errors and exceptions in your code.
- 1
Static vs Dynamic Web Pages and Client vs Server Side
Module I, Introduction to Web Development & Cascading Style Sheets: Web pages, Static and Dynamic web pages, Client side VS Server side
Client Side Technology vs Server Side Technology in Hindi | Web Development Tutorial for Beginners· DataFlair· 22 min
Study notes 5 quiz questionsWatch lesson - 2
HTML Basics: Elements, Attributes, Forms and Tables
Module I, Introduction to Web Development & Cascading Style Sheets: Introduction to HTML, HTML Elements, HTML attributes, Styling and formatting HTML, Forms, Tables
HTML Tutorial for Beginners | Complete HTML with Notes & Code· Apna College· 117 min
Study notes 5 quiz questionsWatch lesson - 3
CSS Syntax, Id and Class Selectors
Module I, Introduction to Web Development & Cascading Style Sheets: CSS Introduction: CSS Syntax, CSS Id & Class, CSS How
CSS - What is selectors? | Web Development Course· Apna College· 26 min
Study notes 5 quiz questionsWatch lesson - 4
Styling Backgrounds, Text, Fonts, Links, Lists and Tables in CSS
Module I, Introduction to Web Development & Cascading Style Sheets: Styling Backgrounds, Styling Text, Styling Fonts, Styling Links, Styling Lists, Styling Tables
CSS#2 CSS Styling (Background, Text Format, Controlling Fonts) | Web Technology Full Course AKTU· Dhananjay Sharma Officials· 8 min
Study notes 5 quiz questionsWatch lesson - 5
CSS Box Model: Border, Outline, Margin, Padding
Module I, Introduction to Web Development & Cascading Style Sheets: CSS Border, CSS Outline, CSS Margin, CSS Padding
CSS Box Model Tutorial for Beginners· Dave Gray· 20 min
Study notes 5 quiz questionsWatch lesson - 6
CSS Grouping, Dimension and Display
Module II, CSS Advanced: CSS Grouping/Nesting, CSS Dimension, CSS Display
CSS Dimensions | Chapter - 13 | CSS Tutorial for Beginners | By Rajeev· Rajeev Techsocial· 12 min
Study notes 5 quiz questionsWatch lesson - 7
CSS Positioning, Float and Alignment
Module II, CSS Advanced: CSS Positioning, CSS Floating, CSS Align
Floats & Position Properties | CSS | Web Development Course· Apna College· 22 min
Study notes 5 quiz questionsWatch lesson - 8
CSS Pseudo-classes, Pseudo-elements and Attribute Selectors
Module II, CSS Advanced: CSS Pseudo-class, CSS Pseudo-element, CSS Attribute Selectors
Pseudo Classes CSS , Pseudo Elements, ::before and ::after in CSS | Web Development Course #31· Coding Shuttle by Anuj Bhaiya· 22 min
Study notes 5 quiz questionsWatch lesson - 9
CSS Navigation Bar, Image Gallery, Opacity, Sprites and Media Types
Module II, CSS Advanced: CSS Navigation Bar, CSS Image Gallery, CSS Image Opacity, CSS Image Sprites, CSS Media Types
CSS Tutorial for Beginners | Complete CSS with Project, Notes & Code· Apna College· 32 min
Study notes 5 quiz questionsWatch lesson - 10
PHP Basics: Syntax, Variables, Constants and Data Types
Module III, Introduction to PHP, Decisions, Loop & Functions: Evaluation of Php, Basic Syntax, Defining variable and constant, Php Data type, Operator and Expression
Php Tutorial for Beginners in Hindi with MySQL Project· CodeWithHarry· 35 min
Study notes 5 quiz questionsWatch lesson - 11
PHP If-Else and Loops with HTML
Module III, Introduction to PHP, Decisions, Loop & Functions: Making Decisions, Doing Repetitive task with looping, Mixing Decisions and looping with Html
PHP Tutorial - PHP If Statement Tutorial in Hindi | If, else, else if | PHP Tutorial #php· Programming GuruJi· 14 min
Study notes 5 quiz questionsWatch lesson - 12
PHP Functions: Call by Value, Reference and Recursion
Module III, Introduction to PHP, Decisions, Loop & Functions: What is a function, Define a function, Call by value and Call by reference, Recursive function
PHP Function Argument By Reference Tutorial in Hindi / Urdu· YOOBABA· 9 min
Study notes 5 quiz questionsWatch lesson - 13
PHP String Functions
Module III, Introduction to PHP, Decisions, Loop & Functions: String Creating and accessing, String Searching & Replacing String, Formatting String, String Related Library function
PHP Tutorial - String in PHP | strlen, strrev, strpos etc. | php tutorial for beginners· Programming GuruJi· 8 min
Study notes 5 quiz questionsWatch lesson - 14
PHP Arrays: Indexed and Associative with foreach
Module III, Introduction to PHP, Decisions, Loop & Functions: Anatomy of an Array, Creating index based and Associative array, Accessing array, Element Looping with Index based array, Looping with associative array using each() and foreach(), Some useful Library function
PHP Array Tutorial in Hindi / Urdu· YOOBABA· 12 min
Study notes 5 quiz questionsWatch lesson - 15
Handling HTML Forms in PHP
Module IV, : Handling HTML Forms using PHP, Working with Files and Directories, Capturing Form Data, Dealing with Multi-value filed, Generating File uploaded form, redirecting a form after submission
Php Tutorial in Hindi #70 HTML form handling· Code Step By Step· 12 min
Study notes 5 quiz questionsWatch lesson - 16
PHP File Handling: Open, Copy, Rename, Delete
Module IV, : Understanding, file & directory, Opening and closing a file, Coping, renaming and deleting a file
PHP FileSystem Functions Tutorial in Hindi / Urdu· YOOBABA· 22 min
Study notes 5 quiz questionsWatch lesson - 17
PHP Directories and File Upload/Download
Module IV, : working with directories, Creating and deleting folder, File Uploading & Downloading
How to Upload and Download files using PHP in Hindi | CSEtutorials· CSEtutorials· 12 min
Study notes 5 quiz questionsWatch lesson - 18
PHP Sessions and Cookies
Module V, : Session and Cookie, Introduction to Session Control, Session Functionality, What is a Cookie, Setting Cookies with PHP, Using Cookies with Sessions, Deleting Cookies, Registering Session variables, Destroying the variables and Session
PHP Sessions: $_SESSION & Starting a Session in PHP | PHP Tutorial #39· CodeWithHarry· 11 min
Study notes 5 quiz questionsWatch lesson - 19
PHP MySQL Connection and CRUD Operations
Module V, : Database Connectivity with MySql, Introduction to RDBMS, Connection with MySql Database, Performing basic database operation(DML) (Insert, Delete, Update, Select), Setting query parameter, Executing query
Php CRUD Operations Tutorial Using MySQLi in Hindi - Select, Insert, Update, Delete|PHP Tutorial #32· CodeWithHarry· 65 min
Study notes 5 quiz questionsWatch lesson - 20
SQL Joins: Cross, Inner, Outer and Self
Module V, : Join (Cross joins, Inner joins, Outer Joins, Self joins.)
JOIN Masterclass: INNER, LEFT, RIGHT, CROSS, SELF JOIN, UNION & UNION ALL Tutorial· Engineering Digest· 76 min
Study notes 5 quiz questionsWatch lesson - 21
PHP Exception Handling and Debugging
Module V, : Exception Handling, Understanding Exception and error, Try, catch, throw, Error tracking and debugging
EXCEPTION HANDLING | LEARN PHP | PHP TUTORIAL 11 in HINDI· LearnEveryone· 31 min
Study notes 5 quiz questionsWatch lesson
Assignment
Build a Mini Client Feedback Portal with HTML, CSS, PHP and MySQL
Less scrolling. More passing.
- Free
Hand-picked video lessons
21 short lessons, each with the best YouTube explanation we could find, trimmed to the part that matters.
- Free login
Study notes
21 lessons come with a summary, key points, key terms and takeaways for quick revision.
- Free login
Quizzes
105 questions across the course, with the right answer and why, the moment you pick.
- Free login
Assignments
1 subject assignments with clear tasks, so you practise what each subject actually asks of you.
- Free login
Notebook
Write notes beside the video, stamped with the exact time, and jump back to that moment later.
- Free login
Progress that follows you
Completed lessons, quiz scores and where you stopped, saved to your account on every device.
- Live chat pass
Live chat
A members-only live chat beside every lesson: doubts, tips, stickers and GIFs with your batch. One ₹19 pass opens every live chat.
The Online MBA live chat. Study together, live.
A live chat right beside the video, shared by everyone studying Online MBA. Ask a Dynamic Web Design & Development doubt mid-lesson, share a shortcut, celebrate a finished semester.
- Live chat beside every lesson
- One live chat for all of Online MBA
- Members-only stickers & GIFs
- One ₹19 pass opens every live chat
Online MBA live chat
Anyone else finding Dynamic Web Design & Development tricky? 😅
Lesson 2 cleared it up for me. Watch it before the quiz

Doing it now, thanks!
Starting Database Management Systems tonight if anyone wants to go together
More from Online MBA Semester 3
All subjects- Sem 3E-Commerce
ECM4302
Database Management Systems
This subject covers how database management systems are structured, how relational databases and ER models are designed, the integrity rules and relational…
- 18 lessons
- 4h
- Notes
- Quiz
- Sem 3Finance
FIN4302
Business Valuation
This subject covers how companies and their shares are valued using discounted cash flow models and relative valuation multiples, including the special cases…
- 13 lessons
- 5h 55m
- Notes
- Quiz
- Sem 3Finance
FIN4306
Financial Modeling with MS-Excel
This subject teaches you to build financial models in MS-Excel, from core Excel features, database and finance functions to simulation, capital budgeting,…
- 15 lessons
- 6h 30m
- Notes
- Quiz
- Sem 3HR
HRM4305
Training and Development
This subject covers how organisations run training: assessing training needs, designing programmes, choosing training methods, evaluating results including…
- 12 lessons
- 2h 57m
- Notes
- Quiz
- Sem 3Marketing
MKT4308
Consumer Behaviour
This subject explains how consumers think, feel and decide when buying, covering individual factors like motivation, perception and attitude, social influences…
- 19 lessons
- 7h 21m
- Notes
- Quiz
- Sem 3Marketing
MKT4305
Direct Marketing
This subject covers how direct marketing works, from planning, customer databases, mailing lists and media such as telemarketing and e-communications to…
- 17 lessons
- 4h 18m
- Notes
- Quiz
Dynamic Web Design & Development: common questions
This subject covers building web pages with HTML and CSS, then writing server-side PHP programs using variables, loops, functions, strings, arrays, forms, files, sessions and cookies. By the end you will be able to connect PHP to a MySQL database to insert, retrieve, update and delete records, and handle errors and exceptions in your code. It's the Dynamic Web Design & Development subject of Online MBA, Semester 3, in 21 lessons: Static vs Dynamic Web Pages and Client vs Server Side; HTML Basics: Elements, Attributes, Forms and Tables; CSS Syntax, Id and Class Selectors; Styling Backgrounds, Text, Fonts, Links, Lists and Tables in CSS; CSS Box Model: Border, Outline, Margin, Padding; CSS Grouping, Dimension and Display; CSS Positioning, Float and Alignment; CSS Pseudo-classes, Pseudo-elements and Attribute Selectors; CSS Navigation Bar, Image Gallery, Opacity, Sprites and Media Types; PHP Basics: Syntax, Variables, Constants and Data Types; PHP If-Else and Loops with HTML; PHP Functions: Call by Value, Reference and Recursion; PHP String Functions; PHP Arrays: Indexed and Associative with foreach; Handling HTML Forms in PHP; PHP File Handling: Open, Copy, Rename, Delete; PHP Directories and File Upload/Download; PHP Sessions and Cookies; PHP MySQL Connection and CRUD Operations; SQL Joins: Cross, Inner, Outer and Self; PHP Exception Handling and Debugging.
Yes. Every video lesson is free to watch without an account. A free login unlocks study notes, quizzes, the assignment, a notebook and progress that syncs across devices.
About 9h 48m of video across 21 lessons, plus time for notes and quizzes. Go at your own pace; your place is saved.
Yes: “Build a Mini Client Feedback Portal with HTML, CSS, PHP and MySQL”. It comes after the last lesson, with a brief, clear tasks and how the work is judged.
A members-only live chat beside the video, shared by everyone studying Online MBA, where learners ask doubts, share tips and react with stickers and GIFs. One ₹19 pass, paid once from your InsideEdge wallet, opens the live chat for every degree.
No. It's a crash course to help you understand and revise the subject quickly. Use it alongside your official study material and assignments.