Skip to content

mhistiak3/Javscript-50-plus-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript 50+ Projects

Welcome to the JavaScript 50+ Projects repository! This repository contains a variety of JavaScript projects designed to help you learn and master JavaScript through practical examples. Whether you're a beginner or an experienced developer, you'll find projects here that can help you enhance your skills and contribute to the community.

JavaScript Banner

Table of Contents

  1. Introduction
  2. Getting Started
  3. Projects List
  4. How to Contribute
  5. Learning Resources
  6. License
  7. Acknowledgments

Introduction

This repository contains over 50 JavaScript projects, ranging from beginner to advanced levels. Each project is designed to teach you different aspects of JavaScript, including DOM manipulation, APIs, asynchronous programming, and more. The goal is to provide hands-on experience and foster a collaborative learning environment.

Getting Started

To get started with these projects, follow the instructions below:

  1. Clone the Repository:

    git clone https://github.com/your-username/javascript-50-plus-projects.git
    cd javascript-50-plus-projects
  2. Start Learning: Each project has its own folder with a README file explaining the project, the concepts it covers, and step-by-step instructions to complete it.

Projects List

Here are some of the projects you'll find in this repository:

  1. Project 1: To-Do List

  2. Project 2: Pig Game

    • Concepts: Function, Dom, Events Pig Game

    • Pig Game

  3. Project 3: Quiz App

    • Concepts: Function, Dom, Events, Condition, Loop, Array Quiz App

    • Quiz App Demo

  4. Project 4: Tic Tac Toe

    • Concepts: Function, Dom, Events, Condition, Loop, Array Method Tic Tac Toe

    • Tic Tac Toe Demo

  5. Project 4: iMovies

    • Concepts:Fetch API, Function, Dom, Events, Condition, Loop, Array Method iMovies

    • iMovies Demo

  6. Project 4: iBooks

    • Concepts:Fetch API, Function, Dom, Events, Condition, Loop, Array Method iBooks

    • iBooks Demo

How to Contribute

We welcome contributions from everyone! Here’s how you can contribute:

  1. Fork the Repository: Click the 'Fork' button at the top right of this page.

  2. Clone Your Fork:

    git clone https://github.com/your-username/javascript-50-plus-projects.git
    cd javascript-50-plus-projects
  3. Create a New Branch:

    git checkout -b feature-your-feature-name
  4. Make Your Changes: Implement your feature, fix bugs, or improve documentation.

  5. Commit Your Changes:

    git add .
    git commit -m "Add your commit message here"
  6. Push to Your Fork:

    git push origin feature-your-feature-name
  7. Create a Pull Request: Open a pull request from your forked repository to the main repository.

For detailed contribution guidelines, check out our CONTRIBUTING.md.

Learning Resources

To complement your learning journey, here are some recommended resources:

License

This repository is licensed under the MIT License. See the LICENSE file for more information.

Acknowledgments

Special thanks to all the contributors who have helped make this repository a valuable resource for learning JavaScript. Your contributions are greatly appreciated!

About

I will try to make 50+ projects in this repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published