https://github.com/zedd45/2016q1-adv-js
Advanced JavaScript - The Creative Circus
https://github.com/zedd45/2016q1-adv-js
Last synced: about 1 year ago
JSON representation
Advanced JavaScript - The Creative Circus
- Host: GitHub
- URL: https://github.com/zedd45/2016q1-adv-js
- Owner: zedd45
- License: unlicense
- Created: 2016-01-05T03:10:03.000Z (over 10 years ago)
- Default Branch: develop
- Last Pushed: 2016-03-12T04:14:05.000Z (over 10 years ago)
- Last Synced: 2025-02-03T09:43:01.703Z (over 1 year ago)
- Language: JavaScript
- Size: 58.6 KB
- Stars: 1
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 2016Q1-adv-js
Advanced JavaScript - The Creative Circus
This course focuses on teaching students ES6 (as well as more traditional ES5) concepts in JavaScript that are valuable tools for understanding the core language.
The class is taught using [`Jasmine`](http://jasmine.github.io/) to run assertions from a shell. In this fashion, the course is intended to enforce [TDD](http://tddjs.com/) JS.
The interpreter is a [node.js](https://nodejs.org/en/) `v4.x.x`, but we use [Babel](https://babeljs.io/repl/) for some examples in class. `Babel` is also used to compile ES6 in later lessons.
## Running the examples
1. `cd` into any lesson (lessons start with an integer prefix, e.g. `01`).
2. run `npm i && npm test`