0% found this document useful (0 votes)
28 views4 pages

Web Dev Study Guide-2

The document outlines a 4-week study plan for web development, covering HTML, CSS, and JavaScript fundamentals. Each week includes topics, hands-on activities, and assignments aimed at building practical skills, culminating in a personal portfolio project. Suggested study resources and tools are also provided to enhance learning and project deployment.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views4 pages

Web Dev Study Guide-2

The document outlines a 4-week study plan for web development, covering HTML, CSS, and JavaScript fundamentals. Each week includes topics, hands-on activities, and assignments aimed at building practical skills, culminating in a personal portfolio project. Suggested study resources and tools are also provided to enhance learning and project deployment.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Web Development Fundamentals - 4 Week Study Plan

(HTML, CSS, JavaScript)

✅ Week 1: Introduction to Web Development + HTML Basics


Topics Covered:

​ Introduction to Web Development


​ What is Web Development (Frontend vs Backend)
​ How websites work (Browsers, Servers, HTTP)
​ Introduction to HTML (HyperText Markup Language)
​ HTML Document Structure
​ Basic HTML Tags:
​ Headings (<h1> to <h6>)
​ Paragraphs, Images, Links, Lists, Tables, Forms (intro)

Hands-On Activity:

- Create an "About Me" page using basic HTML tags

Assignment:

- Create a simple portfolio home page with name, bio, and multiple HTML
elements

✅ Week 2: CSS Basics - Styling the Web


Topics Covered:

​ - What is CSS
​ - Ways to apply CSS:
​ Inline, Internal, External
​ CSS Syntax: Selectors, Properties, Values
​ Styling Basics:
​ Fonts, Colors, Borders, Backgrounds
​ Box Model
​ Layout Basics:
​ Display types, Positioning, Intro to Flexbox

Hands-On Activity:

- Style the "About Me" HTML page with CSS

Assignment:

- Build a 2-section landing page with text, image, and basic layout using CSS

✅ Week 3: JavaScript Fundamentals - Add Interactivity


Topics Covered:

​ What is JavaScript?
​ How to use JavaScript in HTML
​ Variables and Data Types
​ Functions and Events
​ Conditionals and Loops
​ DOM Manipulation Basics

Hands-On Activity:

- Add a button that changes text or background color on click

Assignment:

- Create an interactive form that shows a thank-you message on submit


✅ Week 4: Final Project + Review + Next Steps
Topics Covered:

​ Recap of HTML, CSS, JavaScript


​ Folder structure and file linking
​ Using DevTools (Inspect, Console)
​ Intro to Hosting (GitHub Pages, Netlify)
​ Q&A and Troubleshooting
​ Guidance on further learning

Mini Project:

- Personal Portfolio Website:

- Home and About sections

- Styled using CSS

- JavaScript interaction (e.g., dark mode toggle, form feedback)

Final Assignment:

- Complete and deploy the personal portfolio website

🗓 Suggested Study Between Sessions:


- Spend 1-2 hours during the week practicing

- Use these platforms:

- https://www.freecodecamp.org/

- https://www.w3schools.com/

- https://developer.mozilla.org/
🛠 Tools to Prepare:
- VS Code (Text Editor)

- Google Chrome (with DevTools)

- GitHub account (for project deployment)

- Optional: CodePen or JSFiddle for live coding

Tips for Success:

- Understand the logic, don’t just memorize code

- Practice small projects regularly

- Stay consistent and ask questions during sessions

- Upload all projects to GitHub for your portfolio

You might also like