ECMAScript5の基本的な関数型プログラミングを勉強。
npm install -g functional-javascript-workshop
シンプルなkey/valueストレージであるleveldbについて学ぶ。
npm install -g levelmeup
Express.jsフレームワークの基本を勉強する。
npm install -g expressworks
hapiについて、練習問題を解きながら勉強できます。
npm install -g makemehapi
Promiseを使った非同期操作を勉強する。
npm install -g promise-it-wont-hurt
Asyncパッケージの使い方を勉強する。
npm install -g async-you
johnny-fiveのAPIを使ってロボットを作る。
npm install -g nodebot-workshop
Node.jsの裏側の探査:C++のネイティブアドオン。
npm install -g goingnative
JavaScriptのPrototypeの理解。
npm install -g planetproto
WebGLの基礎を、処理しやすいように小さく切り分けて学ぶ。
npm install -g webgl-workshop
ES6のイテレータやES6の使い方、そしてジェネレータにどう関係するかの紹介。
npm install -g esnext-generation
ES6の特徴について紹介するエクササイズ。
npm install -g tower-of-babel
MongoDBとNode.jsを始めましょう。
npm install -g learnyoumongo
正規表現で文字列のパースをしてみましょう。
npm install -g regex-adventure
SASSの基礎を学びましょう。
npm install -g learn-sass
Pattern Labの基礎について学びましょう。
npm install -g pattern-lab-workshop
どのようにターミナルを使い、最初のBashスクリプトを書くか学びましょう。
npm install -g learnyoubash
カリー化の概念とJavaScriptでの関数のカリー化の作り方を学びましょう。
npm install -g currying-workshopper
Bacon.jsライブラリを使って関数型とリアクティブプログラミングのコンセプトを学びましょう。
npm install -g bacon-love
InnerSource を用いたソフトウェア開発を学びましょう。
npm install -g innersourceadventure
GLSLシェーダを使ってグラフィックスプログラミングの基本を勉強する。
npm install -g shader-school
Node.jsまたはブラウザ上でのバイナリデータ操作を覚える。
npm install -g bytewiser
新しいツールや技術を使い、デバッグスキルをレベルアップ。
npm install -g bug-clinic
npmモジュールやnodeスタイルのrequire()をブラウザでも使えるように。
npm install -g browserify-adventure
WebGLやthree.jsのイントロダクション。
npm install -g introtowebgl
JavaScriptの次のバーション:ECMAScript6を勉強する。
npm install -g count-to-6
次世代のwebフレームワークkoaを始める。
npm install -g kick-off-koa
Lo-Dash(underscoreのフォーク)を使い、ArrayやObjectをもっと簡単に使う。
npm install -g lololodash
CouchDB(webで全て完結するデータベース)について学ぶ。
npm install -g learnyoucouchdb
楽しくてためになるuvの学習。Node.jsの動力となっているライブラリを自分で調べるワークショップです。
npm install -g learnuv
ECMAScript6のGeneratorの紹介。
npm install -g learn-generators
React.jsとサーバサイドレンダリングについて学びましょう!
npm install -g learnyoureact
ウェブのパフォーマンスを良くすることの迷宮から抜け出す道を発見しましょう!
npm install -g perfschool
音楽にフォーカスした一連のレッスンを通して、ウェブオーディオAPIについて学びましょう。
npm install -g web-audio-school
P2P を用いたシンプルな BitTorrent ネットワークを作るレッスンです。
npm install -g torrential
UIをゼロから構築することでReactの考え方を学びましょう。
npm install -g thinking-in-react
プロダクションでNode.jsのアプリケーションを効率的にデバッグするために、プログラムがなぜ死んだか調査する際のデバッグをSmartOSで行う方法を学びましょう。
npm install -g node-debug-school
マイクロサービスのツールキッドであるSenecaJsをどのように活用するか学びましょう。
npm install -g seneca-in-practice
LESS CSS preprocessorの基礎を学びましょう。
npm install -g less-is-more
JavaScript のベストプラクティスを学びましょう。
npm install -g js-best-practices
スコープ、スコープチェーン、クロージャ、ガーベッジコレクションの詳細を学ぶ。
npm i @workshoppers/scope-chains-closures -g
scope-chains-closures