Semester 3ECM4307E-Commerce

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
Dynamic Web Design & Development crash course

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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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

Free login to open
What you get

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.

Members only

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
Open the live chat
Pass₹19

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.