Skip to content

Roger359/JS-github-repo

Repository files navigation

JS GitHub Repo

Goal

This repository is dedicated to learning and mastering JavaScript through practical projects, concept explanations, and hands-on exercises.

Concepts Covered

  • JavaScript fundamentals (variables, functions, objects)
  • ES6+ features (arrow functions, destructuring, modules)
  • DOM manipulation
  • Asynchronous programming (Promises, async/await)
  • Error handling
  • Testing and debugging

Project Structure

JS-Github-repo/
├── .git
├── 01_helloWorld/
├── 02_Lucians_Luscious_Lasagna/
├── 03_Annalyns_Infiltration/
├── 04_Freelancer_Rates/
├── 05_Poetry_Club_Door_Policy/
├── 06_Elyses_Enchantments/
├── 07_vehicle_purchase/
├── 08_Bird_Watcher/
├── 09_Mixed_Juices/
├── 10_high_score_board/
├── 11_amusement_park/
├── 12_lucky_numbers/
├── 13_lasagna_master/
├── 14_elyses_destructured_enchantments/
└── README.md

Current Projects

  • helloWorld: Goal print helloWorld and tested it.
  • Lucian's Luscious Lasagna: 🔍 You've unlocked 4 concepts: 🧩 CONSTANT DECLARATION 🔢 NumbersArithmetic Operators, Functions
  • Annalyn's Infiltration: 🔍 You've unlocked 4 concepts: Booleans, Logical Operators, Conditionals, Comparison
  • Freelancer Rates: 🔍 You've unlocked 5 concepts: Conditionals, Comparison, Functions, 🔢 Numbers, 🔢 Arithmetic Operators
  • Poetry Club Door Policy: 🔍 You've unlocked 4 concepts: Strings, Comparison, Conditionals, Functions, Strings Methods
  • Elyses Enchantments: 🔍 You've unlocked 3 concepts: Arrays, Arrays Methods, Length
  • Vehicle Purchase: 🔍 You've unlocked 3 concepts: Conditionals, Comparison, Increment/Decrement
  • Bird Watcher: 🔍 You've unlocked 3 concepts: Increment/Decrement, Comparison, Loops
  • Mixed Juices: 🔍 You've unlocked 2 concepts: While Loops, Switch Statement
  • High Score board: 🔍 You've unlocked 3 concept: Objetcs, Dot Notation Bracket Notation
  • Amusement Park: 🔍 You've unlocked 5 concept: Null, Undefined Optional Chaning Nullish Coalescing
  • Lucky Numbers: 🔍 You've unlocked 3 concept: Type coercion, Type conversion Bitwise
  • Lasagna Master: 🔍 You've unlocked 1 concept: Function
  • Elyses Destructured Enchantments: 🔍 You've unlocked 2 concept: Array Destructuring Object Destructuring

Features

  • Modular code organization
  • Well-documented examples
  • Step-by-step guides for each project
  • Glossary for quick reference

Contributions and suggestions are welcome!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published