Skip to content

A test-based learning suite for learning JavaScript fundamentals.

Notifications You must be signed in to change notification settings

LaunchAcademy/nebula

 
 

Repository files navigation

Nebula.

A test-based learning suite for learning JavaScript fundamentals.

Learn JavaScript Through Tests

This repo is a fork of Rebecca Murphey's js-assessment. The goal is to build a test-based learning suite for JavaScript.

How do I set this up?

To use the tests, you will need to install Node -- you can do this via the download page or using Homebrew if you are on a Mac.

Clone the repo down:

git clone https://github.com/LaunchAcademy/nebula.git

Once you've cloned the repo, run the following from your command line:

npm install
npm start

Then, point your browser to http://localhost:4444:

alt

You should see that all the tests are failing. Oh no! Whatever shall we do.

Your job is to update the .js files in the app folder to get the tests to pass. You can find the tests in the tests/app folder. Reload the page to see whether your code updates worked:

alt

Available dependencies

The repo supports jQuery, Backbone and Underscore, so those libraries are available to you to draw from!

About

A test-based learning suite for learning JavaScript fundamentals.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.2%
  • HTML 6.8%