• Stars
    star
    1,383
  • Rank 33,990 (Top 0.7 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created about 14 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

javascript koans is an interactive learning environment that uses failing tests to introduce students to aspects of JavaScript in a logical sequence.

Update

JavaScript Koans is an interactive learning environment that uses failing tests to introduce students to aspects of JavaScript in a logical sequence.

The inspiration for this project comes from the Edgecase Ruby Koans and the book 'Javascript: The Good Parts'.

Open the file jskoans.htm in your favourite browser and make the tests pass.

The koans use the Qunit test syntax and test runner.

Get started with Ryan Anklam's Learn JavaScript completely On the Cloud With the JavaScript Koans and Cloud9 IDE

More Repositories

1

resourceserver

Implements an in-memory resource oriented HTTP server
JavaScript
49
star
2

SqlDoc

Unit of work + document database on Postgresql & MSSql
C#
24
star
3

gistblog

A blog engine based on github gists
JavaScript
16
star
4

Reactpress

React templates and universal / isomorphic rendering for Wordpress
CSS
8
star
5

backbone-basics

JavaScript
8
star
6

coffeescript-course

CoffeeScript
7
star
7

QueryClasses

Data access strategy
C#
7
star
8

browsertest

Server-side testing of browser dependent JavaScript
JavaScript
7
star
9

create-react-app-router-redux-ts

create-react-app with routing, redux, page structure, bootstrap and typescript
TypeScript
6
star
10

Texas-Hold-Em

My attempt at the ruby-quiz Texas Hold Em problem
JavaScript
6
star
11

coffeescript-koans

CoffeeScript
5
star
12

underscorec

Command line precompilation for underscore.js templates
JavaScript
4
star
13

dbc

Basic design by contract for node.js
JavaScript
4
star
14

snap

JavaScript
4
star
15

giv.n

Simple BDD
C#
3
star
16

Prometheus

F#
3
star
17

movie-library

Example application demonstrating the use of React with Redux, redux-first-router and AJAX.
JavaScript
3
star
18

circular-calculations

F#
3
star
19

node-test

JavaScript
3
star
20

tetris

JavaScript
3
star
21

onashirt

put anything on a shirt
JavaScript
3
star
22

.net-workshops

3
star
23

SpacedRepetition

A terminal program that fetches a git repo, finds *.md files, and extracts a spaced repetition microformat, and writes the card data to a csv file.
HTML
3
star
24

shortest-path

Vehicle navigation service that solves the travelling salesman problem
C#
2
star
25

author-quiz

JavaScript
2
star
26

smodules

Small AMD JavaScript module support
JavaScript
2
star
27

cycle-starter

JavaScript
2
star
28

coffeescript-game-of-life

JavaScript
2
star
29

shell-game

JavaScript
2
star
30

dotfiles

Vim Script
2
star
31

today-react-app

Example app demonstrating React basics
JavaScript
2
star
32

JS-GameOfLife

JavaScript
2
star
33

watchn

A basic recursive file system watcher for node.js.
JavaScript
2
star
34

mobile-dev

JavaScript
2
star
35

Typescript-React

A simple Typescript and React application starter
TypeScript
2
star
36

git-deploy

Git based deployment daemon
JavaScript
2
star
37

googleajaxurls

Convert to and from the url format required by the goolge ajax crawling specification.
JavaScript
2
star
38

create-react-app-plus-other-stuff

create-react-app with routing, redux, page structure, bootstrap
JavaScript
2
star
39

resourceclient

JavaScript
1
star
40

KeyRef

Keyboard Reference
JavaScript
1
star
41

eclipsewebsolutions.com.au

CSS
1
star
42

dddbrisbane2012

JavaScript
1
star
43

Settings

1
star
44

Liam-s-Presentations

Artifacts required for various presentations
Ruby
1
star
45

Builder

Object builder
C#
1
star
46

TIS

Personal daily goal tracker
JavaScript
1
star
47

MBA

1
star
48

pogo

Document storage node.js client for Postgresql
TypeScript
1
star
49

resume

my resume
Shell
1
star
50

tweetthis

JavaScript
1
star
51

amberjackal

A new way to read and write relational data
C#
1
star
52

maths

1
star
53

fermat

JavaScript
1
star
54

JsBdd

JavaScript BDD the way I think it should look
JavaScript
1
star
55

sublime-text-config

1
star
56

training

Miscellaneous training material
1
star
57

angularserver

JavaScript
1
star