Skip to content

ReDI-School/javascript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 

Repository files navigation

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! πŸš€

About

ReDI's Javascript Projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published