1 |
Introduction to Web Technologies |
Overview of the web development landscape and scopes, Client-side vs. server-side technologies,
Structure of a web application |
2 |
HTML (Hypertext Markup Language) |
HTML syntax and structure, Basic tags (html, head, body, title),
Paragraphs, headings, and text formatting tags, Creating hyperlinks,
Ordered and unordered lists, Table creation, rows, columns, and headers,
Form tags and attributes, Input types (text, password, email, etc.), Buttons, checkboxes, radio
buttons, and dropdowns,
Header, footer, section, article, and other semantic tags,
Embedding images, audio, and video, Using the iframe tag
|
3 |
CSS (Cascading Style Sheets) |
Introduction to CSS, CSS syntax and selectors, Inline, internal, and external CSS,
Font families, sizes, and weights, Text alignment, decoration, and transformation,
Color properties (color, background-color), Background images and gradients,
Margins, padding, borders, and content, Box-sizing property,
Layout techniques (Display properties: block, inline, inline-block, flex), Positioning (static,
relative, absolute, fixed), Floating and clearing,
Media queries, Fluid grids and layouts,
Transitions, transforms, and animations
|
4 |
JavaScript (JS) |
Introduction to JavaScript, JavaScript syntax and placement, Variables, data types, and
operators,
Conditional statements (if, else, switch), Loops (for, while, do-while),
Function declaration and expression, Arrow functions and higher-order functions,
Selecting and manipulating HTML elements, Event handling and listeners, Creating and removing
elements dynamically,
Object creation and manipulation, Prototypes and inheritance,
Let and const, Template literals, Destructuring and spread operator, Modules and imports/exports
|
5 |
Bootstrap Framework |
Introduction to Bootstrap, Bootstrap setup and configuration, Bootstrap grid system, Bootstrap
Components, Customizing Bootstrap, Responsive Design with Bootstrap |