Skip to content

westonplatter/learning_javascript

Repository files navigation

learning_javascript

Build Status

What is this?

Short Answer: Learn javascript by proving concepts with tests. :)

Longer Answer: This is a compilation of Javascript "code snippets" as I work through resources to master Javascript. Each resource (book/guide/tutorial/etc) has it's own folder with Jasmine tests proving how the concepts apply in a semi real world context.


Resources


How to install and use

Option 1 - Run tests in browswer

Download the project (click here). Open the zip file, and find the learning_javascript/resources/professional_javascript-zakas/SpecRunner.html file, and double click on it. This runs the tests in your browser. Yay!! You're up and running.

Option 2 - Run tests via NodeJS
  1. Install node,

  2. Install git,

  3. Shell Commands

git clone https://github.com/denvercodeclub/learning_javascript.git
cd learning_javascript
npm install -g grunt-cli
npm install

# using npm which calls to grunt
npm test 

# using grunt
grunt test

Contributions

We'd love your help! Open a Github issue about anything. The pros, cons, and everything in between. We'll make adjustments to the project so that the project is as helpful and as easy as possible.

Inspiration

Credits to the Denver Code Club for an awesome group of people to learn from.

About

learn Javascript by proving concepts with tests

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors