Please comment below if one of these links seems wrong or you think something is missing! ### Week 1 [DOM-manipulation-Challenge: Introduction to DOM manipulation](https://github.com/foundersandcoders/DOM-manipulation-Challenge) [JavaScript HTML DOM - Exercises, Practice, Solution - w3resource](https://www.w3resource.com/javascript-exercises/javascript-dom-exercises.php) [git-workflow-workshop-for-two: An exercise for two programmers to practice git workflow skills](https://github.com/foundersandcoders/git-workflow-workshop-for-two) ### Week 2 [research-afternoon.md at master · m4v15/master-reference](https://github.com/m4v15/master-reference/blob/master/coursebook/week-1/research-afternoon.md) [css-gallery-challenge: A morning challenge to practice a bit of css to create a lovely space themed gallery](https://github.com/foundersandcoders/css-gallery-challenge) [intro to api-workshop](https://github.com/shiryz/api-workshop) [ws-github-api: A workshop about XHR requests and callbacks, written for week 3 of the Founders & Coders course](https://github.com/m4v15/ws-github-api) [call-it-back: Introducing callbacks and some other function concepts](https://github.com/shiryz/call-it-back) [Flexbox Froggy - A game for learning CSS flexbox](http://flexboxfroggy.com/) [Workshop-Software-Architecture-Design: A Founders & Coders workshop, maintained by @lucyrose93](https://github.com/foundersandcoders/Workshop-Software-Architecture-Design) [npm-introduction: An introduction to npm and installing node modules](https://github.com/foundersandcoders/npm-introduction) [ws-software-design-js: Introduction to elements of software design in JS](https://github.com/foundersandcoders/ws-software-design-js) [array-methods](https://github.com/m4v15/array-methods) [mc-objects-and-arrays: A morning challenge by @eliascodes to get students more comfortable manipulating data structures](https://github.com/foundersandcoders/mc-objects-and-arrays) ### Week 3 [testing-tdd-intro: An introduction to unit testing and test-driven development](https://github.com/foundersandcoders/testing-tdd-intro) [fizzbuzz: Using Test Driven Development to solve FizzBuzz - workshop written for week 2 of the Founders & Coders course](https://github.com/foundersandcoders/fizzbuzz) [roman-numeral-tdd-codealong: A code-along roman numeral converter solution for teaching test-driven development](https://github.com/foundersandcoders/roman-numeral-tdd-codealong) [morning-challenge-traffic-lights: Traffic light callback challenge!](https://github.com/ghassanmas/morning-challenge-traffic-lights) [ws-pure-functions-easy-testing: A workshop to help people start testing their code](https://github.com/foundersandcoders/ws-pure-functions-easy-testing) [research-afternoon.md at master · m4v15/master-reference](https://github.com/m4v15/master-reference/blob/master/coursebook/week-3/research-afternoon.md) [mc-waterfall-chaser: ~~Don't~~ Go Chase[ing] Waterfalls - fun with async callbacks!](https://github.com/foundersandcoders/mc-waterfall-chaser) ### Week 4 [Node-Intro-Workshop: An introduction to http servers with node.js](https://github.com/foundersandcoders/Node-Intro-Workshop) [node-girls/node-workshop: Build a CMS in Node with no frameworks.](https://github.com/node-girls/node-workshop) [/morning-challenge-day-2.md at master · ES6 to ES5](https://github.com/m4v15/master-reference/blob/master/coursebook/week-4/morning-challenge-day-2.md) [master-reference/research-afternoon.md at master · ](https://github.com/m4v15/master-reference/blob/master/coursebook/week-4/research-afternoon.md) [morning-challenge-day-3.md at master · modularising a node server](https://github.com/m4v15/master-reference/blob/master/coursebook/week-4/morning-challenge-day-3.md) ### Week 5 [ws-tdd-node-server: A guide to creating a server using Test Driven Development](https://github.com/foundersandcoders/ws-tdd-node-server) [error-handling-workshop: Don't let Errors bite you , get a handle on them](https://github.com/foundersandcoders/error-handling-workshop) [mc-airbnb-css](https://github.com/jema28/mc-airbnb-css) [going-on-a-bear-hunt: 🐻 ws to learn core node modules](https://github.com/m4v15/going-on-a-bear-hunt) [/research-afternoon.md at master · m4v15/master-reference](https://github.com/m4v15/master-reference/blob/master/coursebook/week-5/research-afternoon.md) [Node-Shell-Workshop: A node shell scripting workshop](https://github.com/foundersandcoders/Node-Shell-Workshop/) ### Week 6 [sql-commands-intro](https://github.com/foundersandcoders/sql-commands-intro/) [postgres-workshop: An introductory workshop to Postgres](https://github.com/foundersandcoders/postgres-workshop) [pg-walkthrough: postgres database with nodejs](https://github.com/foundersandcoders/pg-walkthrough) [pg-workshop](https://github.com/foundersandcoders/pg-workshop) [ws-database-testing: 🗃Setup a separate test db, so your tests don't wipe your dev one 🙈](https://github.com/foundersandcoders/ws-database-testing/) [research-afternoon.md at master · m4v15/master-reference](https://github.com/m4v15/master-reference/blob/master/coursebook/week-6/research-afternoon.md) [db-morning-challenge: A coding challenge about databases](https://github.com/foundersandcoders/db-morning-challenge) ### Week 7 [ws-password-hashing](https://github.com/m4v15/ws-password-hashing) [ws-cookies](https://github.com/shahenazmonia/ws-cookies) [mc-client-side-validation: Morning Challenge: validating a sign up form on the client side](https://github.com/mattlub/mc-client-side-validation) [mc-promise-me-this: Promises Morning Challenge](https://github.com/foundersandcoders/mc-promise-me-this) [ws-jwt-stateless-session: Week 7 - Session Management Workshop](https://github.com/foundersandcoders/ws-jwt-stateless-session) [research-afternoon.md at master · m4v15/master-reference](https://github.com/m4v15/master-reference/blob/master/coursebook/week-7/research-afternoon.md) [css-layout: learn flex by matching a design](https://github.com/m4v15/css-layout) ### Week 8 [introduction-to-express: An Introduction to Express JS](https://github.com/foundersandcoders/introduction-to-express) [express-workshop](https://github.com/foundersandcoders/express-workshop) [express-and-testing-workshop: A Founders and Coders workshop to teach testing an express backend connected to a PSQL DB](https://github.com/jema28/express-and-testing-workshop) [server-side-validation](https://github.com/shahenazmonia/server-side-validation) [morning-challenge-animated-app-drawer: A Founders and Coders Morning Challenge](https://github.com/foundersandcoders/morning-challenge-animated-app-drawer) Handlebars: - [Presentation](https://docs.google.com/presentation/d/1AHAMQxpudl0zwwR2yADIoB7Luf58urJpKaqqTb1dhu0/edit?usp=sharing) - [Templating examples](https://github.com/m4v15/templating/) - [Handlebars](https://github.com/m4v15/country-express) [express-handlebars-challenge](https://github.com/foundersandcoders/express-handlebars-challenge)
Please comment below if one of these links seems wrong or you think something is missing!
Week 1
DOM-manipulation-Challenge: Introduction to DOM manipulation
JavaScript HTML DOM - Exercises, Practice, Solution - w3resource
git-workflow-workshop-for-two: An exercise for two programmers to practice git workflow skills
Week 2
research-afternoon.md at master · m4v15/master-reference
css-gallery-challenge: A morning challenge to practice a bit of css to create a lovely space themed gallery
intro to api-workshop
ws-github-api: A workshop about XHR requests and callbacks, written for week 3 of the Founders & Coders course
call-it-back: Introducing callbacks and some other function concepts
Flexbox Froggy - A game for learning CSS flexbox
Workshop-Software-Architecture-Design: A Founders & Coders workshop, maintained by @lucyrose93
npm-introduction: An introduction to npm and installing node modules
ws-software-design-js: Introduction to elements of software design in JS
array-methods
mc-objects-and-arrays: A morning challenge by @eliascodes to get students more comfortable manipulating data structures
Week 3
testing-tdd-intro: An introduction to unit testing and test-driven development
fizzbuzz: Using Test Driven Development to solve FizzBuzz - workshop written for week 2 of the Founders & Coders course
roman-numeral-tdd-codealong: A code-along roman numeral converter solution for teaching test-driven development
morning-challenge-traffic-lights: Traffic light callback challenge!
ws-pure-functions-easy-testing: A workshop to help people start testing their code
research-afternoon.md at master · m4v15/master-reference
mc-waterfall-chaser:
Don'tGo Chase[ing] Waterfalls - fun with async callbacks!Week 4
Node-Intro-Workshop: An introduction to http servers with node.js
node-girls/node-workshop: Build a CMS in Node with no frameworks.
/morning-challenge-day-2.md at master · ES6 to ES5
master-reference/research-afternoon.md at master ·
morning-challenge-day-3.md at master · modularising a node server
Week 5
ws-tdd-node-server: A guide to creating a server using Test Driven Development
error-handling-workshop: Don't let Errors bite you , get a handle on them
mc-airbnb-css
going-on-a-bear-hunt: 🐻 ws to learn core node modules
/research-afternoon.md at master · m4v15/master-reference
Node-Shell-Workshop: A node shell scripting workshop
Week 6
sql-commands-intro
postgres-workshop: An introductory workshop to Postgres
pg-walkthrough: postgres database with nodejs
pg-workshop
ws-database-testing: 🗃Setup a separate test db, so your tests don't wipe your dev one 🙈
research-afternoon.md at master · m4v15/master-reference
db-morning-challenge: A coding challenge about databases
Week 7
ws-password-hashing
ws-cookies
mc-client-side-validation: Morning Challenge: validating a sign up form on the client side
mc-promise-me-this: Promises Morning Challenge
ws-jwt-stateless-session: Week 7 - Session Management Workshop
research-afternoon.md at master · m4v15/master-reference
css-layout: learn flex by matching a design
Week 8
introduction-to-express: An Introduction to Express JS
express-workshop
express-and-testing-workshop: A Founders and Coders workshop to teach testing an express backend connected to a PSQL DB
server-side-validation
morning-challenge-animated-app-drawer: A Founders and Coders Morning Challenge
Handlebars:
- Presentation
- Templating examples
- Handlebars
express-handlebars-challenge