PAGE 1 – Introduction to Web Programming Web programming creates websites using HTML,
CSS, JS, PHP, SQL. Web Model: Client browser + Server. Static vs Dynamic websites.
PAGE 2 – HTML Basics HTML builds webpage structure. Tags: h1-h6, p, a, img, ul, ol, table.
Attributes: href, src, alt.
PAGE 3 – HTML Forms Forms collect user input. Elements: input, textarea, select, button.
Example: Simple form with POST.
PAGE 4 – CSS Basics CSS styles HTML. Types: Inline, Internal, External. Syntax: selector
{property:value;}
PAGE 5 – CSS Properties & Layout Properties: color, margin, padding. Box Model: margin, border,
padding, content. Display: block, inline, inline-block.
PAGE 6 – JavaScript Basics JavaScript adds interactivity. Syntax examples: variables, conditions,
functions.
PAGE 7 – DOM Manipulation Access elements: getElementById. Change text/style/attributes.
PAGE 8 – PHP Basics PHP is server-side. Syntax: echo. Variables and form handling.
PAGE 9 – Database and SQL SQL manages data. Commands: SELECT, INSERT, UPDATE,
DELETE.
PAGE 10 – Hosting & Security Hosting stores website files. Security: HTTPS, password hashing,
prevent SQL injection.