Skip to content

Latest commit

ย 

History

History
83 lines (63 loc) ยท 2.54 KB

File metadata and controls

83 lines (63 loc) ยท 2.54 KB

JavaScript Course

Welcome to the JavaScript Course Repository! This repository contains the project & milestone descriptions for the JavaScript course offered by ReDI School.

๐Ÿ“š Course Overview

This course teaches advanced JavaScript concepts through three hands-on projects:

  • An interactive e-commerce store (Milestones 1-4)
  • A Pokรฉmon-themed portfolio (Milestones 1-4)
  • A final e-commerce application using DummyJSON API

๐Ÿ—‚๏ธ Repository Structure

javascript/
โ”‚
โ”œโ”€โ”€ projects/         # Project descriptions and milestones
โ”œโ”€โ”€ README.md        # Repository overview
โ””โ”€โ”€ .gitignore       # Git configuration

๐Ÿ—๏ธ Projects

1. E-Commerce Store

Build an interactive e-commerce store:

  • Milestone 1: Variables and Operators
  • Milestone 2: Control Flow and Functions
  • Milestone 3: DOM Basics
  • Milestone 4: Interactive Dashboard (BONUS)

2. Portfolio Website

Create a dynamic portfolio with Pokรฉmon theme:

  • Milestone 1: Modules and Closures
  • Milestone 2: Async Programming with PokรฉAPI
  • Milestone 3: Functional Programming
  • Milestone 4: Case Studies Hub (BONUS)

3. Final Project: E-Commerce Application

Build a complete e-commerce application featuring:

  • Product listing with DummyJSON API
  • Shopping cart functionality
  • Filtering and sorting
  • Responsive design
  • User interactions

๐Ÿš€ Learning Objectives

By the end of this course, you will master:

  • JavaScript fundamentals and advanced concepts
  • DOM manipulation and event handling
  • Asynchronous programming
  • API integration
  • Modules and closures
  • Functional programming
  • Building complete web applications

๐Ÿ› ๏ธ Tools & Resources

๐Ÿค Contributing

We welcome contributions to improve this repository! If you have ideas or suggestions:

  • Fork this repository
  • Create a new branch for your changes
  • Submit a pull request with a detailed description

๐Ÿ“ License

This repository is licensed under the MIT License.

๐Ÿ’ฌ Questions?

If you have any questions, feel free to contact ReDI or your teachers via Slack.

Happy Coding! ๐Ÿš€