We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3
Day 1 (1.
5 Hours) - Introduction to HTML
1. Introduction to Web Development What is HTML? Basic Structure of an HTML document 2. Essential HTML Tags Headings (<h1> to <h6>), Paragraphs (<p>), and Links (<a>) Images (<img>), Lists (<ul>, <ol>, <li>) 3. Attributes in HTML src, alt, href, target, etc. 4. Forms in HTML Input types, form elements (<input>, <textarea>, <button>, <form>, etc.) 5. Hands-on Practice: Create a simple HTML page with headings, images, links, and a form.
Day 2 (1.5 Hours) - Advanced HTML and Introduction to CSS
1. HTML Tables and Multimedia Tables (<table>, <tr>, <td>, <th>) Embedding multimedia (<audio>, <video>) 2. Introduction to CSS What is CSS? Inline, Internal, and External CSS Basic CSS Syntax and Selectors 3. Hands-on Practice: Style the HTML page created on Day 1 with inline and internal CSS.
Day 3 (1.5 Hours) - Basic CSS
1. Selectors, Properties, and Values Element, Class, ID selectors Colors, Fonts, and Text Styling Background and Borders 2. The Box Model Margin, Padding, Border, Content 3. Hands-on Practice: Style an HTML form using CSS (focus on colors, spacing, and box model).
Day 4 (1.5 Hours) - Layout and Positioning in CSS
1. CSS Layout Techniques Display: block, inline, and inline-block Positioning (static, relative, absolute, fixed) Float and Clear 2. Flexbox (Introduction) Basics of Flexbox Aligning items, Flexbox properties 3. Hands-on Practice: Create a responsive layout using Flexbox.
Day 5 (1.5 Hours) - Introduction to JavaScript
1. What is JavaScript? Embedding JS in HTML Console and Developer Tools 2. JavaScript Basics Variables (var, let, const) Data Types, Operators 3. Functions in JavaScript Defining and calling functions Parameters and return values 4. Hands-on Practice: Write basic scripts to manipulate HTML elements.
Day 6 (1.5 Hours) - JavaScript Control Structures
1. Conditionals if, else if, else, and switch 2. Loops for, while, and do...while 3. Events in JavaScript Adding event listeners, Handling button clicks 4. Hands-on Practice: Create a simple form validation with JavaScript (using conditionals and loops).
Day 7 (1.5 Hours) - DOM Manipulation with JavaScript
1. Understanding the DOM (Document Object Model) Selecting elements with getElementById, querySelector Manipulating elements (innerHTML, style changes) 2. Event Handling Handling user inputs and changing DOM elements 3. Hands-on Practice: Build a simple interactive web page (e.g., a to-do list).
Day 8 (1.5 Hours) - Advanced JavaScript Concepts
1. Arrays and Objects Defining and using Arrays and Objects 2. Array Methods Common methods (push(), pop(), forEach()) 3. Object Methods Adding methods to objects 4. Hands-on Practice: Manipulate arrays and objects in a web page (e.g., adding tasks to a to-do list).
Day 9 (1.5 Hours) - Final Project
1. Integrating HTML, CSS, and JavaScript Plan and structure a simple project 2. Responsive Design Use media queries to make the design responsive 3. Hands-on Practice: Build a small website with HTML, CSS, and JavaScript (e.g., a portfolio or landing page).
Day 10 (1.5 Hours) - Final Touches and Deployment
1. Finalizing the Project Add finishing touches (styling, functionality) 2. Introduction to Hosting and Deployment How to deploy a website using GitHub Pages or any hosting service 3. Hands-on Practice: Deploy the final project.