Skip to content

Ok-Revolution-6000/The-JS-Generalist

Repository files navigation

The JS Generalist

My JavaScript learning journey - tracking my progress as I learn JavaScript from the ground up.

About This Repository

This repository contains my hands-on projects, tutorials, and experiments as I work through JavaScript fundamentals and beyond. It's a living portfolio of my learning process.

Projects

1. First Tests

An interactive checklist application featuring:

  • Dynamic checkbox interactions
  • CSS styling with custom "done" states
  • JavaScript event handling
  • Select All/Deselect All functionality

Technologies: HTML, CSS, JavaScript

2. Beginner HTML Site (MDN Tutorial)

A Mozilla Developer Network tutorial implementation with:

  • Image toggle functionality (click to switch between images)
  • Personalized greeting with localStorage
  • User input validation
  • Interactive UI elements

Technologies: HTML, CSS, JavaScript, LocalStorage

Learning Goals

  • Master JavaScript fundamentals
  • Build interactive web applications
  • Understand DOM manipulation
  • Learn modern JavaScript practices
  • Create a portfolio of projects

Running the Projects

All projects can be viewed by opening the respective index.html files in a web browser, or by running a local server:

python3 -m http.server 8000

Then navigate to http://localhost:8000 and select the project folder.


Learning in progress... more projects to come!

About

My JavaScript learning journey - projects, tutorials, and experiments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors