Skip to content

Latest commit

 

History

History
73 lines (48 loc) · 2.48 KB

README.md

File metadata and controls

73 lines (48 loc) · 2.48 KB

JavaScript Basics Learning Project

Welcome to the JavaScript Basics Learning Project! This repository is designed to help you learn JavaScript fundamentals through interactive lessons and challenges. Each lesson focuses on a key JavaScript concept, followed by exercises that you'll complete and test.

Setting Up the Project

Watch this if you want to see how I've done this

https://share.descript.com/view/a2pqYW8i66j?transcript=false

Prerequisites

  • Ensure you have Node.js installed on your system. This will include npm (Node Package Manager), which is used to manage dependencies and run scripts.

Cloning the Repository

  1. Clone this repository to your local machine using:
    git clone [repository-url]
  2. Navigate into the project directory:
    cd js-super-basics

Installing Dependencies

npm install

Running and Testing Your Solutions

Each lesson comes with a set of challenges that you can test to ensure your solution is correct.

I recommend you run the tests in watch-mode

npm run watch

When you complete a challenge. Simply remove this comment at the end of the file:

// ✅ REMOVE THIS LINE to check your work

OR

You can manually run tests like this 👇

  1. Navigate to the root of your project directory.
  2. To run the tests for a specific lesson, use the following command:
    npm test -- [test-file-name]
    For example, to test your solutions for Lesson 2, run:
    npm test -- __tests__/02_Variables.test.js

Additional Resources

To supplement your learning, here are some recommended resources:

Getting Help

If you encounter issues or have questions, reach out to [email protected] for Slack access.

If you like this sorta stuff, let's go much deeper in our Dev30 program or just join us Parsity.io and learn what it takes to become a fullstack software engineer.