├── .editorconfig ├── .gitignore ├── LICENSE.md ├── README.md ├── homework ├── 00-intro-hw.md ├── 01-node-hw.md ├── 02-heroku-hw.md ├── 03-mongo-hw.md ├── 04-raspberry-hw.md ├── 05-midterm-hw.md ├── 07-audio-hw.md ├── 08-video-hw.md ├── 09-language-hw.md ├── 10-learning-hw.md ├── final.md └── midterm.md ├── lessons ├── 00-intro │ ├── 00-intro.md │ └── img │ │ ├── LICENSE.md │ │ ├── atm.jpg │ │ ├── bank-teller.jpg │ │ ├── container.jpg │ │ ├── harmonic_table.png │ │ ├── notes.png │ │ ├── spectrogram.png │ │ └── waveform_visual.png ├── 01-node │ ├── 01-node.md │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── style.css │ ├── server.js │ ├── src │ │ ├── namer.js │ │ └── os-info.js │ └── templates │ │ ├── changename.html │ │ ├── identity.html │ │ ├── index.html │ │ └── nameset.html ├── 02-heroku │ ├── .babelrc │ ├── .gitignore │ ├── 02-heroku.md │ ├── img │ │ ├── 01-template.png │ │ ├── 02-clone-mode.png │ │ ├── 03-hello.png │ │ └── 04-oopsie.png │ ├── package-lock.json │ ├── package.json │ ├── server │ │ └── index.js │ └── src │ │ ├── App.jsx │ │ ├── ServerInfo.jsx │ │ └── Welcome.jsx ├── 03-persistence │ ├── 03-persistence.md │ ├── Procfile │ ├── img │ │ ├── mlab-01.png │ │ ├── mlab-02.png │ │ ├── postman-json-body.png │ │ ├── postman-json-headers.png │ │ ├── smocking.jpg │ │ ├── webapp-diagram.ai │ │ └── webapp-diagram.png │ ├── package-lock.json │ ├── package.json │ └── src │ │ ├── json │ │ ├── app.js │ │ └── data.json │ │ ├── mongo-basic │ │ └── app.js │ │ └── trivial │ │ └── server.js ├── 04-raspberry │ ├── 04-raspberry.md │ ├── code │ │ ├── .gitignore │ │ ├── index.js │ │ ├── logging-test.js │ │ ├── package-lock.json │ │ ├── package.json │ │ └── yarn-error.log │ ├── hw │ │ ├── get_temp_range.js │ │ ├── make_test_data.js │ │ ├── package-lock.json │ │ ├── package.json │ │ └── test.log │ └── img │ │ ├── circuit.jpg │ │ ├── hostname-config.png │ │ └── installing-os-part1.png ├── 05-midterm │ └── 05-midterm.md ├── 06-osc │ ├── 06-osc.md │ ├── img │ │ ├── appkettle.png │ │ ├── basic-envelope.png │ │ ├── osc-controlling-sequencer.png │ │ ├── osc-multiple-parameters.png │ │ ├── osc-trigger-env.png │ │ ├── oscillator.png │ │ ├── processing-osc.png │ │ ├── sharks.jpg │ │ ├── squares.png │ │ └── unimpressive.png │ ├── patcher │ │ ├── silly-dumb-node-thing │ │ │ ├── .gitignore │ │ │ ├── code │ │ │ │ └── silly-dumb.js │ │ │ ├── patchers │ │ │ │ └── silly-dumb-node-thing.maxpat │ │ │ └── silly-dumb-node-thing.maxproj │ │ └── simple-beap.maxpat │ ├── processing │ │ └── patatap_osc │ │ │ └── patatap_osc.pde │ └── server │ │ ├── index.js │ │ ├── package-lock.json │ │ └── package.json ├── 07-audio │ ├── 07-audio.md │ ├── img │ │ ├── attribution.txt │ │ ├── audio-context-warning.png │ │ └── spectrogram_of_violin.png │ ├── meyda-app │ │ ├── .gitignore │ │ ├── LICENSE.md │ │ ├── Procfile │ │ ├── README.md │ │ ├── app │ │ │ ├── app.js │ │ │ └── index.html │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ │ └── style.css │ │ ├── server.js │ │ ├── webpack.config.js │ │ └── webpack.dev.config.js │ ├── meyda-demo │ │ ├── .gitignore │ │ ├── LICENSE.md │ │ ├── Procfile │ │ ├── README.md │ │ ├── app │ │ │ ├── app.jsx │ │ │ ├── components │ │ │ │ ├── ClockFace.jsx │ │ │ │ └── RootComponent.jsx │ │ │ └── index.html │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ │ └── style.css │ │ ├── server.js │ │ ├── webpack.config.js │ │ └── webpack.dev.config.js │ └── tonetest │ │ ├── .gitignore │ │ ├── LICENSE.md │ │ ├── Procfile │ │ ├── README.md │ │ ├── app │ │ ├── app.jsx │ │ ├── components │ │ │ ├── ClockFace.jsx │ │ │ └── RootComponent.jsx │ │ └── index.html │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ └── style.css │ │ ├── server.js │ │ ├── webpack.config.js │ │ └── webpack.dev.config.js ├── 08-video │ ├── 08-video.md │ ├── flow-app │ │ ├── .gitignore │ │ ├── LICENSE.md │ │ ├── Procfile │ │ ├── README.md │ │ ├── app │ │ │ ├── app.js │ │ │ ├── flow.js │ │ │ └── index.html │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ │ └── style.css │ │ ├── server.js │ │ ├── webpack.config.js │ │ └── webpack.dev.config.js │ ├── img │ │ ├── attribution.txt │ │ ├── illusion.jpg │ │ ├── kyle-files.png │ │ ├── smile.png │ │ └── wave.png │ └── ml5-app │ │ ├── .gitignore │ │ ├── LICENSE.md │ │ ├── Procfile │ │ ├── README.md │ │ ├── app │ │ ├── app.js │ │ └── index.html │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ └── style.css │ │ ├── server.js │ │ ├── webpack.config.js │ │ └── webpack.dev.config.js ├── 09-language │ ├── 09-language.md │ └── poem-docu │ │ ├── .gitignore │ │ ├── LICENSE.md │ │ ├── Procfile │ │ ├── README.md │ │ ├── app │ │ ├── app.jsx │ │ ├── components │ │ │ ├── ClockFace.jsx │ │ │ ├── PoemDisplay.jsx │ │ │ └── RootComponent.jsx │ │ └── index.html │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── poem │ │ └── poem.js │ │ ├── public │ │ └── style.css │ │ ├── server.js │ │ ├── webpack.config.js │ │ └── webpack.dev.config.js ├── 10-learning │ ├── 10-learning.md │ ├── commander-test │ │ ├── myscript.js │ │ ├── package-lock.json │ │ └── package.json │ ├── img │ │ └── learning │ │ │ ├── learning.001.jpeg │ │ │ ├── learning.002.jpeg │ │ │ ├── learning.003.jpeg │ │ │ ├── learning.004.jpeg │ │ │ └── learning.005.jpeg │ └── teachable-machine-app │ │ ├── .gitignore │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── app │ │ ├── app.js │ │ ├── drawDetector │ │ │ └── drawDetectorApp.js │ │ ├── heartHands │ │ │ ├── heart.js │ │ │ └── heartHandsApp.js │ │ ├── imageDetector │ │ │ └── imageDetectorApp.js │ │ ├── index.html │ │ └── soundDetector │ │ │ └── soundDetectorApp.js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ └── style.css │ │ ├── scripts │ │ └── imageDownloader.js │ │ ├── server.js │ │ ├── webpack.config.js │ │ └── webpack.dev.config.js ├── 11-advanced │ ├── 11-advanced.md │ └── game-app │ │ ├── .gitignore │ │ ├── LICENSE.md │ │ ├── Procfile │ │ ├── README.md │ │ ├── app │ │ ├── app.js │ │ ├── game.js │ │ ├── gameClient.js │ │ ├── index.html │ │ └── util.js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ └── style.css │ │ ├── server.js │ │ ├── webpack.config.js │ │ └── webpack.dev.config.js ├── 13-gesture │ └── 13-gesture.md ├── 14-back4app-experiment │ ├── .gitignore │ ├── LICENSE.md │ ├── Procfile │ ├── README.md │ ├── app │ │ ├── app.jsx │ │ ├── components │ │ │ ├── ClockFace.jsx │ │ │ ├── DumbTwitter.jsx │ │ │ ├── DumbTwitterForm.jsx │ │ │ ├── DumbTwitterList.jsx │ │ │ └── RootComponent.jsx │ │ └── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── bundle.js.LICENSE.txt │ │ └── style.css │ ├── server.js │ ├── webpack.config.js │ └── webpack.dev.config.js └── TEMPLATE.md ├── links.md ├── makeup └── 00-intro.md ├── package.json ├── reading_list.md └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.pdf 3 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/README.md -------------------------------------------------------------------------------- /homework/00-intro-hw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/homework/00-intro-hw.md -------------------------------------------------------------------------------- /homework/01-node-hw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/homework/01-node-hw.md -------------------------------------------------------------------------------- /homework/02-heroku-hw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/homework/02-heroku-hw.md -------------------------------------------------------------------------------- /homework/03-mongo-hw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/homework/03-mongo-hw.md -------------------------------------------------------------------------------- /homework/04-raspberry-hw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/homework/04-raspberry-hw.md -------------------------------------------------------------------------------- /homework/05-midterm-hw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/homework/05-midterm-hw.md -------------------------------------------------------------------------------- /homework/07-audio-hw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/homework/07-audio-hw.md -------------------------------------------------------------------------------- /homework/08-video-hw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/homework/08-video-hw.md -------------------------------------------------------------------------------- /homework/09-language-hw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/homework/09-language-hw.md -------------------------------------------------------------------------------- /homework/10-learning-hw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/homework/10-learning-hw.md -------------------------------------------------------------------------------- /homework/final.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/homework/final.md -------------------------------------------------------------------------------- /homework/midterm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/homework/midterm.md -------------------------------------------------------------------------------- /lessons/00-intro/00-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/00-intro/00-intro.md -------------------------------------------------------------------------------- /lessons/00-intro/img/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/00-intro/img/LICENSE.md -------------------------------------------------------------------------------- /lessons/00-intro/img/atm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/00-intro/img/atm.jpg -------------------------------------------------------------------------------- /lessons/00-intro/img/bank-teller.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/00-intro/img/bank-teller.jpg -------------------------------------------------------------------------------- /lessons/00-intro/img/container.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/00-intro/img/container.jpg -------------------------------------------------------------------------------- /lessons/00-intro/img/harmonic_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/00-intro/img/harmonic_table.png -------------------------------------------------------------------------------- /lessons/00-intro/img/notes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/00-intro/img/notes.png -------------------------------------------------------------------------------- /lessons/00-intro/img/spectrogram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/00-intro/img/spectrogram.png -------------------------------------------------------------------------------- /lessons/00-intro/img/waveform_visual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/00-intro/img/waveform_visual.png -------------------------------------------------------------------------------- /lessons/01-node/01-node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/01-node/01-node.md -------------------------------------------------------------------------------- /lessons/01-node/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/01-node/package-lock.json -------------------------------------------------------------------------------- /lessons/01-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/01-node/package.json -------------------------------------------------------------------------------- /lessons/01-node/public/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: aqua; 3 | } -------------------------------------------------------------------------------- /lessons/01-node/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/01-node/server.js -------------------------------------------------------------------------------- /lessons/01-node/src/namer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/01-node/src/namer.js -------------------------------------------------------------------------------- /lessons/01-node/src/os-info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/01-node/src/os-info.js -------------------------------------------------------------------------------- /lessons/01-node/templates/changename.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/01-node/templates/changename.html -------------------------------------------------------------------------------- /lessons/01-node/templates/identity.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/01-node/templates/identity.html -------------------------------------------------------------------------------- /lessons/01-node/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/01-node/templates/index.html -------------------------------------------------------------------------------- /lessons/01-node/templates/nameset.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/01-node/templates/nameset.html -------------------------------------------------------------------------------- /lessons/02-heroku/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/02-heroku/.babelrc -------------------------------------------------------------------------------- /lessons/02-heroku/.gitignore: -------------------------------------------------------------------------------- 1 | dist -------------------------------------------------------------------------------- /lessons/02-heroku/02-heroku.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/02-heroku/02-heroku.md -------------------------------------------------------------------------------- /lessons/02-heroku/img/01-template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/02-heroku/img/01-template.png -------------------------------------------------------------------------------- /lessons/02-heroku/img/02-clone-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/02-heroku/img/02-clone-mode.png -------------------------------------------------------------------------------- /lessons/02-heroku/img/03-hello.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/02-heroku/img/03-hello.png -------------------------------------------------------------------------------- /lessons/02-heroku/img/04-oopsie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/02-heroku/img/04-oopsie.png -------------------------------------------------------------------------------- /lessons/02-heroku/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/02-heroku/package-lock.json -------------------------------------------------------------------------------- /lessons/02-heroku/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/02-heroku/package.json -------------------------------------------------------------------------------- /lessons/02-heroku/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/02-heroku/server/index.js -------------------------------------------------------------------------------- /lessons/02-heroku/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/02-heroku/src/App.jsx -------------------------------------------------------------------------------- /lessons/02-heroku/src/ServerInfo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/02-heroku/src/ServerInfo.jsx -------------------------------------------------------------------------------- /lessons/02-heroku/src/Welcome.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/02-heroku/src/Welcome.jsx -------------------------------------------------------------------------------- /lessons/03-persistence/03-persistence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/03-persistence/03-persistence.md -------------------------------------------------------------------------------- /lessons/03-persistence/Procfile: -------------------------------------------------------------------------------- 1 | web: yarn install && node lessons/03-persistence/src/mongo/app.js 2 | -------------------------------------------------------------------------------- /lessons/03-persistence/img/mlab-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/03-persistence/img/mlab-01.png -------------------------------------------------------------------------------- /lessons/03-persistence/img/mlab-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/03-persistence/img/mlab-02.png -------------------------------------------------------------------------------- /lessons/03-persistence/img/postman-json-body.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/03-persistence/img/postman-json-body.png -------------------------------------------------------------------------------- /lessons/03-persistence/img/postman-json-headers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/03-persistence/img/postman-json-headers.png -------------------------------------------------------------------------------- /lessons/03-persistence/img/smocking.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/03-persistence/img/smocking.jpg -------------------------------------------------------------------------------- /lessons/03-persistence/img/webapp-diagram.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/03-persistence/img/webapp-diagram.ai -------------------------------------------------------------------------------- /lessons/03-persistence/img/webapp-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/03-persistence/img/webapp-diagram.png -------------------------------------------------------------------------------- /lessons/03-persistence/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/03-persistence/package-lock.json -------------------------------------------------------------------------------- /lessons/03-persistence/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/03-persistence/package.json -------------------------------------------------------------------------------- /lessons/03-persistence/src/json/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/03-persistence/src/json/app.js -------------------------------------------------------------------------------- /lessons/03-persistence/src/json/data.json: -------------------------------------------------------------------------------- 1 | {"pageviews":4} -------------------------------------------------------------------------------- /lessons/03-persistence/src/mongo-basic/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/03-persistence/src/mongo-basic/app.js -------------------------------------------------------------------------------- /lessons/03-persistence/src/trivial/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/03-persistence/src/trivial/server.js -------------------------------------------------------------------------------- /lessons/04-raspberry/04-raspberry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/04-raspberry/04-raspberry.md -------------------------------------------------------------------------------- /lessons/04-raspberry/code/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /lessons/04-raspberry/code/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/04-raspberry/code/index.js -------------------------------------------------------------------------------- /lessons/04-raspberry/code/logging-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/04-raspberry/code/logging-test.js -------------------------------------------------------------------------------- /lessons/04-raspberry/code/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/04-raspberry/code/package-lock.json -------------------------------------------------------------------------------- /lessons/04-raspberry/code/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/04-raspberry/code/package.json -------------------------------------------------------------------------------- /lessons/04-raspberry/code/yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/04-raspberry/code/yarn-error.log -------------------------------------------------------------------------------- /lessons/04-raspberry/hw/get_temp_range.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/04-raspberry/hw/get_temp_range.js -------------------------------------------------------------------------------- /lessons/04-raspberry/hw/make_test_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/04-raspberry/hw/make_test_data.js -------------------------------------------------------------------------------- /lessons/04-raspberry/hw/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/04-raspberry/hw/package-lock.json -------------------------------------------------------------------------------- /lessons/04-raspberry/hw/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/04-raspberry/hw/package.json -------------------------------------------------------------------------------- /lessons/04-raspberry/hw/test.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/04-raspberry/hw/test.log -------------------------------------------------------------------------------- /lessons/04-raspberry/img/circuit.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/04-raspberry/img/circuit.jpg -------------------------------------------------------------------------------- /lessons/04-raspberry/img/hostname-config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/04-raspberry/img/hostname-config.png -------------------------------------------------------------------------------- /lessons/04-raspberry/img/installing-os-part1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/04-raspberry/img/installing-os-part1.png -------------------------------------------------------------------------------- /lessons/05-midterm/05-midterm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/05-midterm/05-midterm.md -------------------------------------------------------------------------------- /lessons/06-osc/06-osc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/06-osc.md -------------------------------------------------------------------------------- /lessons/06-osc/img/appkettle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/img/appkettle.png -------------------------------------------------------------------------------- /lessons/06-osc/img/basic-envelope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/img/basic-envelope.png -------------------------------------------------------------------------------- /lessons/06-osc/img/osc-controlling-sequencer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/img/osc-controlling-sequencer.png -------------------------------------------------------------------------------- /lessons/06-osc/img/osc-multiple-parameters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/img/osc-multiple-parameters.png -------------------------------------------------------------------------------- /lessons/06-osc/img/osc-trigger-env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/img/osc-trigger-env.png -------------------------------------------------------------------------------- /lessons/06-osc/img/oscillator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/img/oscillator.png -------------------------------------------------------------------------------- /lessons/06-osc/img/processing-osc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/img/processing-osc.png -------------------------------------------------------------------------------- /lessons/06-osc/img/sharks.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/img/sharks.jpg -------------------------------------------------------------------------------- /lessons/06-osc/img/squares.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/img/squares.png -------------------------------------------------------------------------------- /lessons/06-osc/img/unimpressive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/img/unimpressive.png -------------------------------------------------------------------------------- /lessons/06-osc/patcher/silly-dumb-node-thing/.gitignore: -------------------------------------------------------------------------------- 1 | code/silly/* -------------------------------------------------------------------------------- /lessons/06-osc/patcher/silly-dumb-node-thing/code/silly-dumb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/patcher/silly-dumb-node-thing/code/silly-dumb.js -------------------------------------------------------------------------------- /lessons/06-osc/patcher/silly-dumb-node-thing/patchers/silly-dumb-node-thing.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/patcher/silly-dumb-node-thing/patchers/silly-dumb-node-thing.maxpat -------------------------------------------------------------------------------- /lessons/06-osc/patcher/silly-dumb-node-thing/silly-dumb-node-thing.maxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/patcher/silly-dumb-node-thing/silly-dumb-node-thing.maxproj -------------------------------------------------------------------------------- /lessons/06-osc/patcher/simple-beap.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/patcher/simple-beap.maxpat -------------------------------------------------------------------------------- /lessons/06-osc/processing/patatap_osc/patatap_osc.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/processing/patatap_osc/patatap_osc.pde -------------------------------------------------------------------------------- /lessons/06-osc/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/server/index.js -------------------------------------------------------------------------------- /lessons/06-osc/server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/server/package-lock.json -------------------------------------------------------------------------------- /lessons/06-osc/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/06-osc/server/package.json -------------------------------------------------------------------------------- /lessons/07-audio/07-audio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/07-audio.md -------------------------------------------------------------------------------- /lessons/07-audio/img/attribution.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/img/attribution.txt -------------------------------------------------------------------------------- /lessons/07-audio/img/audio-context-warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/img/audio-context-warning.png -------------------------------------------------------------------------------- /lessons/07-audio/img/spectrogram_of_violin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/img/spectrogram_of_violin.png -------------------------------------------------------------------------------- /lessons/07-audio/meyda-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-app/.gitignore -------------------------------------------------------------------------------- /lessons/07-audio/meyda-app/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-app/LICENSE.md -------------------------------------------------------------------------------- /lessons/07-audio/meyda-app/Procfile: -------------------------------------------------------------------------------- 1 | web: npm start 2 | -------------------------------------------------------------------------------- /lessons/07-audio/meyda-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-app/README.md -------------------------------------------------------------------------------- /lessons/07-audio/meyda-app/app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-app/app/app.js -------------------------------------------------------------------------------- /lessons/07-audio/meyda-app/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-app/app/index.html -------------------------------------------------------------------------------- /lessons/07-audio/meyda-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-app/package-lock.json -------------------------------------------------------------------------------- /lessons/07-audio/meyda-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-app/package.json -------------------------------------------------------------------------------- /lessons/07-audio/meyda-app/public/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: Futura; 3 | } -------------------------------------------------------------------------------- /lessons/07-audio/meyda-app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-app/server.js -------------------------------------------------------------------------------- /lessons/07-audio/meyda-app/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-app/webpack.config.js -------------------------------------------------------------------------------- /lessons/07-audio/meyda-app/webpack.dev.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-app/webpack.dev.config.js -------------------------------------------------------------------------------- /lessons/07-audio/meyda-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-demo/.gitignore -------------------------------------------------------------------------------- /lessons/07-audio/meyda-demo/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-demo/LICENSE.md -------------------------------------------------------------------------------- /lessons/07-audio/meyda-demo/Procfile: -------------------------------------------------------------------------------- 1 | web: npm start 2 | -------------------------------------------------------------------------------- /lessons/07-audio/meyda-demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-demo/README.md -------------------------------------------------------------------------------- /lessons/07-audio/meyda-demo/app/app.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-demo/app/app.jsx -------------------------------------------------------------------------------- /lessons/07-audio/meyda-demo/app/components/ClockFace.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-demo/app/components/ClockFace.jsx -------------------------------------------------------------------------------- /lessons/07-audio/meyda-demo/app/components/RootComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-demo/app/components/RootComponent.jsx -------------------------------------------------------------------------------- /lessons/07-audio/meyda-demo/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-demo/app/index.html -------------------------------------------------------------------------------- /lessons/07-audio/meyda-demo/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-demo/package-lock.json -------------------------------------------------------------------------------- /lessons/07-audio/meyda-demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-demo/package.json -------------------------------------------------------------------------------- /lessons/07-audio/meyda-demo/public/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: Futura; 3 | } -------------------------------------------------------------------------------- /lessons/07-audio/meyda-demo/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-demo/server.js -------------------------------------------------------------------------------- /lessons/07-audio/meyda-demo/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-demo/webpack.config.js -------------------------------------------------------------------------------- /lessons/07-audio/meyda-demo/webpack.dev.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/meyda-demo/webpack.dev.config.js -------------------------------------------------------------------------------- /lessons/07-audio/tonetest/.gitignore: -------------------------------------------------------------------------------- 1 | public/bundle.js 2 | node_modules -------------------------------------------------------------------------------- /lessons/07-audio/tonetest/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/tonetest/LICENSE.md -------------------------------------------------------------------------------- /lessons/07-audio/tonetest/Procfile: -------------------------------------------------------------------------------- 1 | web: npm start 2 | -------------------------------------------------------------------------------- /lessons/07-audio/tonetest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/tonetest/README.md -------------------------------------------------------------------------------- /lessons/07-audio/tonetest/app/app.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/tonetest/app/app.jsx -------------------------------------------------------------------------------- /lessons/07-audio/tonetest/app/components/ClockFace.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/tonetest/app/components/ClockFace.jsx -------------------------------------------------------------------------------- /lessons/07-audio/tonetest/app/components/RootComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/tonetest/app/components/RootComponent.jsx -------------------------------------------------------------------------------- /lessons/07-audio/tonetest/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/tonetest/app/index.html -------------------------------------------------------------------------------- /lessons/07-audio/tonetest/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/tonetest/package-lock.json -------------------------------------------------------------------------------- /lessons/07-audio/tonetest/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/tonetest/package.json -------------------------------------------------------------------------------- /lessons/07-audio/tonetest/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/tonetest/public/style.css -------------------------------------------------------------------------------- /lessons/07-audio/tonetest/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/tonetest/server.js -------------------------------------------------------------------------------- /lessons/07-audio/tonetest/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/tonetest/webpack.config.js -------------------------------------------------------------------------------- /lessons/07-audio/tonetest/webpack.dev.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/07-audio/tonetest/webpack.dev.config.js -------------------------------------------------------------------------------- /lessons/08-video/08-video.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/08-video.md -------------------------------------------------------------------------------- /lessons/08-video/flow-app/.gitignore: -------------------------------------------------------------------------------- 1 | public/bundle.js 2 | node_modules -------------------------------------------------------------------------------- /lessons/08-video/flow-app/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/flow-app/LICENSE.md -------------------------------------------------------------------------------- /lessons/08-video/flow-app/Procfile: -------------------------------------------------------------------------------- 1 | web: npm start 2 | -------------------------------------------------------------------------------- /lessons/08-video/flow-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/flow-app/README.md -------------------------------------------------------------------------------- /lessons/08-video/flow-app/app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/flow-app/app/app.js -------------------------------------------------------------------------------- /lessons/08-video/flow-app/app/flow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/flow-app/app/flow.js -------------------------------------------------------------------------------- /lessons/08-video/flow-app/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/flow-app/app/index.html -------------------------------------------------------------------------------- /lessons/08-video/flow-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/flow-app/package-lock.json -------------------------------------------------------------------------------- /lessons/08-video/flow-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/flow-app/package.json -------------------------------------------------------------------------------- /lessons/08-video/flow-app/public/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: Futura; 3 | } -------------------------------------------------------------------------------- /lessons/08-video/flow-app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/flow-app/server.js -------------------------------------------------------------------------------- /lessons/08-video/flow-app/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/flow-app/webpack.config.js -------------------------------------------------------------------------------- /lessons/08-video/flow-app/webpack.dev.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/flow-app/webpack.dev.config.js -------------------------------------------------------------------------------- /lessons/08-video/img/attribution.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/img/attribution.txt -------------------------------------------------------------------------------- /lessons/08-video/img/illusion.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/img/illusion.jpg -------------------------------------------------------------------------------- /lessons/08-video/img/kyle-files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/img/kyle-files.png -------------------------------------------------------------------------------- /lessons/08-video/img/smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/img/smile.png -------------------------------------------------------------------------------- /lessons/08-video/img/wave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/img/wave.png -------------------------------------------------------------------------------- /lessons/08-video/ml5-app/.gitignore: -------------------------------------------------------------------------------- 1 | public/bundle.js 2 | node_modules -------------------------------------------------------------------------------- /lessons/08-video/ml5-app/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/ml5-app/LICENSE.md -------------------------------------------------------------------------------- /lessons/08-video/ml5-app/Procfile: -------------------------------------------------------------------------------- 1 | web: npm start 2 | -------------------------------------------------------------------------------- /lessons/08-video/ml5-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/ml5-app/README.md -------------------------------------------------------------------------------- /lessons/08-video/ml5-app/app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/ml5-app/app/app.js -------------------------------------------------------------------------------- /lessons/08-video/ml5-app/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/ml5-app/app/index.html -------------------------------------------------------------------------------- /lessons/08-video/ml5-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/ml5-app/package-lock.json -------------------------------------------------------------------------------- /lessons/08-video/ml5-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/ml5-app/package.json -------------------------------------------------------------------------------- /lessons/08-video/ml5-app/public/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: Futura; 3 | } -------------------------------------------------------------------------------- /lessons/08-video/ml5-app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/ml5-app/server.js -------------------------------------------------------------------------------- /lessons/08-video/ml5-app/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/ml5-app/webpack.config.js -------------------------------------------------------------------------------- /lessons/08-video/ml5-app/webpack.dev.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/08-video/ml5-app/webpack.dev.config.js -------------------------------------------------------------------------------- /lessons/09-language/09-language.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/09-language/09-language.md -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/.gitignore: -------------------------------------------------------------------------------- 1 | public/bundle.js 2 | node_modules -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/09-language/poem-docu/LICENSE.md -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/Procfile: -------------------------------------------------------------------------------- 1 | web: npm start 2 | -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/09-language/poem-docu/README.md -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/app/app.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/09-language/poem-docu/app/app.jsx -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/app/components/ClockFace.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/09-language/poem-docu/app/components/ClockFace.jsx -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/app/components/PoemDisplay.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/09-language/poem-docu/app/components/PoemDisplay.jsx -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/app/components/RootComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/09-language/poem-docu/app/components/RootComponent.jsx -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/09-language/poem-docu/app/index.html -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/09-language/poem-docu/package-lock.json -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/09-language/poem-docu/package.json -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/poem/poem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/09-language/poem-docu/poem/poem.js -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/public/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: Futura; 3 | } -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/09-language/poem-docu/server.js -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/09-language/poem-docu/webpack.config.js -------------------------------------------------------------------------------- /lessons/09-language/poem-docu/webpack.dev.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/09-language/poem-docu/webpack.dev.config.js -------------------------------------------------------------------------------- /lessons/10-learning/10-learning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/10-learning.md -------------------------------------------------------------------------------- /lessons/10-learning/commander-test/myscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/commander-test/myscript.js -------------------------------------------------------------------------------- /lessons/10-learning/commander-test/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/commander-test/package-lock.json -------------------------------------------------------------------------------- /lessons/10-learning/commander-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/commander-test/package.json -------------------------------------------------------------------------------- /lessons/10-learning/img/learning/learning.001.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/img/learning/learning.001.jpeg -------------------------------------------------------------------------------- /lessons/10-learning/img/learning/learning.002.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/img/learning/learning.002.jpeg -------------------------------------------------------------------------------- /lessons/10-learning/img/learning/learning.003.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/img/learning/learning.003.jpeg -------------------------------------------------------------------------------- /lessons/10-learning/img/learning/learning.004.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/img/learning/learning.004.jpeg -------------------------------------------------------------------------------- /lessons/10-learning/img/learning/learning.005.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/img/learning/learning.005.jpeg -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/.gitignore: -------------------------------------------------------------------------------- 1 | public/bundle.js 2 | node_modules 3 | data -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/teachable-machine-app/LICENSE.md -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/teachable-machine-app/README.md -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/teachable-machine-app/app/app.js -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/app/drawDetector/drawDetectorApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/teachable-machine-app/app/drawDetector/drawDetectorApp.js -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/app/heartHands/heart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/teachable-machine-app/app/heartHands/heart.js -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/app/heartHands/heartHandsApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/teachable-machine-app/app/heartHands/heartHandsApp.js -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/app/imageDetector/imageDetectorApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/teachable-machine-app/app/imageDetector/imageDetectorApp.js -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/teachable-machine-app/app/index.html -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/app/soundDetector/soundDetectorApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/teachable-machine-app/app/soundDetector/soundDetectorApp.js -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/teachable-machine-app/package-lock.json -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/teachable-machine-app/package.json -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/public/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: Futura; 3 | } -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/scripts/imageDownloader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/teachable-machine-app/scripts/imageDownloader.js -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/teachable-machine-app/server.js -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/teachable-machine-app/webpack.config.js -------------------------------------------------------------------------------- /lessons/10-learning/teachable-machine-app/webpack.dev.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/10-learning/teachable-machine-app/webpack.dev.config.js -------------------------------------------------------------------------------- /lessons/11-advanced/11-advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/11-advanced/11-advanced.md -------------------------------------------------------------------------------- /lessons/11-advanced/game-app/.gitignore: -------------------------------------------------------------------------------- 1 | public/bundle.js 2 | node_modules -------------------------------------------------------------------------------- /lessons/11-advanced/game-app/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/11-advanced/game-app/LICENSE.md -------------------------------------------------------------------------------- /lessons/11-advanced/game-app/Procfile: -------------------------------------------------------------------------------- 1 | web: npm start 2 | -------------------------------------------------------------------------------- /lessons/11-advanced/game-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/11-advanced/game-app/README.md -------------------------------------------------------------------------------- /lessons/11-advanced/game-app/app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/11-advanced/game-app/app/app.js -------------------------------------------------------------------------------- /lessons/11-advanced/game-app/app/game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/11-advanced/game-app/app/game.js -------------------------------------------------------------------------------- /lessons/11-advanced/game-app/app/gameClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/11-advanced/game-app/app/gameClient.js -------------------------------------------------------------------------------- /lessons/11-advanced/game-app/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/11-advanced/game-app/app/index.html -------------------------------------------------------------------------------- /lessons/11-advanced/game-app/app/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/11-advanced/game-app/app/util.js -------------------------------------------------------------------------------- /lessons/11-advanced/game-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/11-advanced/game-app/package-lock.json -------------------------------------------------------------------------------- /lessons/11-advanced/game-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/11-advanced/game-app/package.json -------------------------------------------------------------------------------- /lessons/11-advanced/game-app/public/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: Futura; 3 | } -------------------------------------------------------------------------------- /lessons/11-advanced/game-app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/11-advanced/game-app/server.js -------------------------------------------------------------------------------- /lessons/11-advanced/game-app/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/11-advanced/game-app/webpack.config.js -------------------------------------------------------------------------------- /lessons/11-advanced/game-app/webpack.dev.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/11-advanced/game-app/webpack.dev.config.js -------------------------------------------------------------------------------- /lessons/13-gesture/13-gesture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/13-gesture/13-gesture.md -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/.gitignore: -------------------------------------------------------------------------------- 1 | public/bundle.js 2 | node_modules -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/14-back4app-experiment/LICENSE.md -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/Procfile: -------------------------------------------------------------------------------- 1 | web: npm start 2 | -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/14-back4app-experiment/README.md -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/app/app.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/14-back4app-experiment/app/app.jsx -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/app/components/ClockFace.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/14-back4app-experiment/app/components/ClockFace.jsx -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/app/components/DumbTwitter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/14-back4app-experiment/app/components/DumbTwitter.jsx -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/app/components/DumbTwitterForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/14-back4app-experiment/app/components/DumbTwitterForm.jsx -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/app/components/DumbTwitterList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/14-back4app-experiment/app/components/DumbTwitterList.jsx -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/app/components/RootComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/14-back4app-experiment/app/components/RootComponent.jsx -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/14-back4app-experiment/app/index.html -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/14-back4app-experiment/package-lock.json -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/14-back4app-experiment/package.json -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/public/bundle.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/14-back4app-experiment/public/bundle.js.LICENSE.txt -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/public/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: Futura; 3 | } -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/14-back4app-experiment/server.js -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/14-back4app-experiment/webpack.config.js -------------------------------------------------------------------------------- /lessons/14-back4app-experiment/webpack.dev.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/14-back4app-experiment/webpack.dev.config.js -------------------------------------------------------------------------------- /lessons/TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/lessons/TEMPLATE.md -------------------------------------------------------------------------------- /links.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/links.md -------------------------------------------------------------------------------- /makeup/00-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/makeup/00-intro.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/package.json -------------------------------------------------------------------------------- /reading_list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/reading_list.md -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starakaj/programming-is-possible/HEAD/yarn.lock --------------------------------------------------------------------------------