Skip to content

mohanlal99/masai-school

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 Learning Journey

This repository is a record of my daily learning progress in web development and technology.
I update it day by day to track my growth, concepts learned, and small achievements.


🚀 Day 1 to 3

  • Learned basics of HTML and created my first webpage.
  • Explored headings, paragraphs, and links.
  • Built a simple profile page using only HTML.

🚀 Day 4 to 5

  • Studied CSS fundamentals (selectors, colours, and text styling).
  • Applied inline, internal, and external CSS.
  • Styled my profile page to make it look more professional.

🚀 Day 6 to 8

  • Started with JavaScript basics (variables, data types, operators).
  • Practiced writing small scripts for calculations.
  • Added interactivity to my profile page with a button click alert.

🚀 Day 9 to 11

  • Learned about functions and arrays in JavaScript.
  • Wrote simple programs like a to-do list using arrays.
  • Understood the difference between function declaration and function expression.

🚀 Day 11 to 12

  • Explored JavaScript objects and their properties.
  • Learned how to store multiple values using key–value pairs.
  • Practiced building a student information object and accessing data dynamically.

🚀 Day 13 to 16

  • Started learning DOM Manipulation.
  • Understood how to select elements using getElementById, querySelector.
  • Added dynamic changes like text updates and style changes with JavaScript.

🚀 Day 17 to 19

  • Learned about Events in JavaScript (click, input, submit).
  • Built a small interactive form with validation.
  • Gained confidence in making webpages more interactive.

🚀 Day 20

  • Explored ES6 features like let, const, arrow functions, and template literals.
  • Practiced writing cleaner and more modern JavaScript code.
  • Updated my to-do list project using ES6 syntax.

🚀 Day 21

  • Started with React basics.
  • Understood components, props, and JSX structure.
  • Created a simple React app showing "Hello World" with reusable components.

🚀 Day 22

  • Learned about React state and hooks (useState).
  • Built a counter app with increment and decrement buttons.
  • Practiced breaking UI into smaller components for reusability.

About

This repository is a record of my daily learning progress in web development and technology.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published