Daily Programming Learning Plan (60 Days)
■■■■■■■ 1: HTML + CSS: == START PHASE ==
2025-07-05: Learn basic HTML structure
2025-07-06: Learn basic HTML structure
2025-07-07: Links, images, and videos
2025-07-08: Links, images, and videos
2025-07-09: Tables and Forms
2025-07-10: Tables and Forms
2025-07-11: CSS: colors and fonts
2025-07-12: CSS: colors and fonts
2025-07-13: CSS: backgrounds and layout
2025-07-14: CSS: backgrounds and layout
2025-07-15: Flexbox and Grid
2025-07-16: Flexbox and Grid
2025-07-17: Effects and transitions
2025-07-18: Effects and transitions
2025-07-19: Project: personal webpage
2025-07-20: Project: personal webpage
■■■■■■■ 2: JavaScript: == START PHASE ==
2025-07-21: JavaScript basics
2025-07-22: JavaScript basics
2025-07-23: JavaScript basics
2025-07-24: if/else and operations
2025-07-25: if/else and operations
2025-07-26: if/else and operations
2025-07-27: Loops and functions
2025-07-28: Loops and functions
2025-07-29: Loops and functions
2025-07-30: DOM: text and color manipulation
2025-07-31: DOM: text and color manipulation
2025-08-01: DOM: text and color manipulation
2025-08-02: Events: clicks and typing
2025-08-03: Events: clicks and typing
2025-08-04: Events: clicks and typing
2025-08-05: Project: interactive page
2025-08-06: Project: interactive page
2025-08-07: Project: interactive page
2025-08-08: Practice: timer, calculator, login form
2025-08-09: Practice: timer, calculator, login form
2025-08-10: Practice: timer, calculator, login form
■■■■■■■ 3: ■■■■■ ■■■■: == START PHASE ==
2025-08-11: Create freelance accounts
2025-08-12: Create freelance accounts
2025-08-13: Create freelance accounts
2025-08-14: Build portfolio samples
2025-08-15: Build portfolio samples
2025-08-16: Build portfolio samples
2025-08-17: Learn pricing
2025-08-18: Learn pricing
2025-08-19: Learn pricing
2025-08-20: Start offering services
2025-08-21: Start offering services
2025-08-22: Start offering services