├── README.md ├── breakout-express-router ├── README.md └── router │ ├── .gitignore │ ├── db │ ├── db.js │ ├── product-queries.js │ └── user-queries.js │ ├── package-lock.json │ ├── package.json │ ├── routes │ ├── post-router.js │ └── product-router.js │ ├── server.js │ └── sql │ ├── posts.sql │ ├── products.sql │ └── users.sql ├── breakout-mock-exam-review ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── q0.js ├── q1.js ├── q2.js ├── q3.js ├── q4.js └── test │ ├── q0.test.js │ ├── q1.test.js │ ├── q2.test.js │ ├── q3.test.js │ └── q4.test.js ├── breakout-react-router ├── README.md └── router-demo │ ├── .gitignore │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── src │ ├── App.css │ ├── App.js │ ├── components │ │ ├── About.jsx │ │ ├── Home.jsx │ │ ├── Navigation.jsx │ │ ├── Product.jsx │ │ └── Products.jsx │ ├── index.css │ └── index.js │ └── yarn.lock ├── w01d02 ├── README.md └── command-line.js ├── w01d03 ├── README.md ├── functions.js ├── methods.js ├── objects.js └── primitives.js ├── w01d04 ├── README.md ├── arrow-functions.js ├── for-each.js ├── functions.js ├── higher-order-functions │ ├── filter.js │ ├── for-each.js │ └── map.js └── passing-functions.js ├── w02d01 ├── .gitignore ├── README.md ├── num-vowels.js ├── package-lock.json ├── package.json ├── say-hello-test.js ├── say-hello.js └── test │ ├── num-vowels.test.js │ └── say-hello.test.js ├── w03d01 ├── .gitignore ├── README.md ├── express-server.js ├── index.html ├── package-lock.json ├── package.json ├── parsing.js └── simple-server.js ├── w03d04 ├── .gitignore ├── README.md ├── hashing.js ├── package-lock.json ├── package.json ├── public │ └── styles.css ├── server.js └── views │ ├── login.ejs │ ├── protected.ejs │ └── register.ejs ├── w04d04 ├── README.md ├── _variables.scss ├── index.html ├── input.scss ├── output.css └── styles.css ├── w05d05 └── README.md ├── w07d02 ├── README.md └── pizza-place │ ├── .gitignore │ ├── closures.js │ ├── immutable.js │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── src │ ├── App.css │ ├── App.js │ ├── components │ │ ├── Header.jsx │ │ ├── Pizza.jsx │ │ └── Visitors.jsx │ ├── index.css │ └── index.js │ └── yarn.lock ├── w08d01 ├── README.md └── moai-axe-tree │ ├── .gitignore │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── src │ ├── App.js │ ├── App.scss │ ├── __tests__ │ │ └── App.test.js │ ├── components │ │ ├── Computer.jsx │ │ ├── Game.jsx │ │ ├── Header.jsx │ │ ├── Player.jsx │ │ ├── Result.jsx │ │ └── __tests__ │ │ │ ├── Game.test.js │ │ │ └── Result.test.js │ ├── helpers │ │ ├── __tests__ │ │ │ └── helpers.test.js │ │ └── helpers.js │ ├── index.js │ └── setupTests.js │ └── yarn.lock ├── w08d02 ├── README.md └── advanced │ ├── .gitignore │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── src │ ├── App.css │ ├── App.js │ ├── components │ │ ├── About.jsx │ │ ├── ChildOne.jsx │ │ ├── ChildTwo.jsx │ │ ├── CountContext.js │ │ ├── Custom.jsx │ │ ├── Focus.jsx │ │ ├── Home.jsx │ │ ├── InBetween.jsx │ │ ├── Main.jsx │ │ ├── Nav.jsx │ │ ├── Parent.jsx │ │ ├── Product.jsx │ │ ├── Products.jsx │ │ └── Styled.jsx │ ├── index.css │ └── index.js │ └── yarn.lock ├── w08d03 ├── README.md └── react-albums │ ├── .env.development │ ├── .gitignore │ ├── cypress.json │ ├── cypress │ ├── fixtures │ │ ├── example.json │ │ ├── itunes.json │ │ ├── profile.json │ │ └── users.json │ ├── integration │ │ ├── 01_cypress.spec.js │ │ ├── 02_filters.spec.js │ │ ├── 03_input.spec.js │ │ └── 04_display-results.spec.js │ ├── plugins │ │ └── index.js │ ├── screenshots │ │ └── All Integration Specs │ │ │ └── my-image.png │ └── support │ │ ├── commands.js │ │ └── index.js │ ├── jsconfig.json │ ├── package.json │ ├── public │ ├── images │ │ ├── brand.png │ │ ├── checkmark.png │ │ ├── search.png │ │ ├── status.png │ │ └── times.png │ ├── index.html │ └── manifest.json │ ├── src │ ├── components │ │ ├── Album.js │ │ ├── Error.js │ │ ├── Filters.js │ │ ├── LiveSearch.js │ │ ├── Loading.js │ │ ├── Results.js │ │ └── SearchBar.js │ ├── hooks │ │ └── useDebounce.js │ ├── index.css │ ├── index.js │ └── reset.css │ └── yarn.lock ├── w08d04 ├── README.md └── class-based │ ├── .gitignore │ ├── README.md │ ├── classes.js │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── src │ ├── App.css │ ├── App.js │ ├── components │ │ ├── ClassBased.jsx │ │ └── Lifecycle.jsx │ ├── index.css │ └── index.js │ └── yarn.lock ├── w08d05 ├── 01_variables.rb ├── 02_conditionals.rb ├── 03_loops.rb ├── 04_methods.rb ├── 05_hashes.rb ├── 06_lambdas.rb ├── 07_classes.rb └── README.md └── w10d03 ├── 01_variables.ts ├── 02_objects.ts ├── 03_functions.ts ├── 04_methods.ts ├── 05_duck-typing.ts ├── 06_generics.ts ├── README.md ├── build ├── 01_variables.js └── 02_objects.js └── tsconfig.json /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/README.md -------------------------------------------------------------------------------- /breakout-express-router/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-express-router/README.md -------------------------------------------------------------------------------- /breakout-express-router/router/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | -------------------------------------------------------------------------------- /breakout-express-router/router/db/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-express-router/router/db/db.js -------------------------------------------------------------------------------- /breakout-express-router/router/db/product-queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-express-router/router/db/product-queries.js -------------------------------------------------------------------------------- /breakout-express-router/router/db/user-queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-express-router/router/db/user-queries.js -------------------------------------------------------------------------------- /breakout-express-router/router/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-express-router/router/package-lock.json -------------------------------------------------------------------------------- /breakout-express-router/router/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-express-router/router/package.json -------------------------------------------------------------------------------- /breakout-express-router/router/routes/post-router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-express-router/router/routes/post-router.js -------------------------------------------------------------------------------- /breakout-express-router/router/routes/product-router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-express-router/router/routes/product-router.js -------------------------------------------------------------------------------- /breakout-express-router/router/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-express-router/router/server.js -------------------------------------------------------------------------------- /breakout-express-router/router/sql/posts.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-express-router/router/sql/posts.sql -------------------------------------------------------------------------------- /breakout-express-router/router/sql/products.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-express-router/router/sql/products.sql -------------------------------------------------------------------------------- /breakout-express-router/router/sql/users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-express-router/router/sql/users.sql -------------------------------------------------------------------------------- /breakout-mock-exam-review/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /breakout-mock-exam-review/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-mock-exam-review/README.md -------------------------------------------------------------------------------- /breakout-mock-exam-review/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-mock-exam-review/package-lock.json -------------------------------------------------------------------------------- /breakout-mock-exam-review/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-mock-exam-review/package.json -------------------------------------------------------------------------------- /breakout-mock-exam-review/q0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-mock-exam-review/q0.js -------------------------------------------------------------------------------- /breakout-mock-exam-review/q1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-mock-exam-review/q1.js -------------------------------------------------------------------------------- /breakout-mock-exam-review/q2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-mock-exam-review/q2.js -------------------------------------------------------------------------------- /breakout-mock-exam-review/q3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-mock-exam-review/q3.js -------------------------------------------------------------------------------- /breakout-mock-exam-review/q4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-mock-exam-review/q4.js -------------------------------------------------------------------------------- /breakout-mock-exam-review/test/q0.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-mock-exam-review/test/q0.test.js -------------------------------------------------------------------------------- /breakout-mock-exam-review/test/q1.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-mock-exam-review/test/q1.test.js -------------------------------------------------------------------------------- /breakout-mock-exam-review/test/q2.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-mock-exam-review/test/q2.test.js -------------------------------------------------------------------------------- /breakout-mock-exam-review/test/q3.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-mock-exam-review/test/q3.test.js -------------------------------------------------------------------------------- /breakout-mock-exam-review/test/q4.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-mock-exam-review/test/q4.test.js -------------------------------------------------------------------------------- /breakout-react-router/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/README.md -------------------------------------------------------------------------------- /breakout-react-router/router-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/.gitignore -------------------------------------------------------------------------------- /breakout-react-router/router-demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/package.json -------------------------------------------------------------------------------- /breakout-react-router/router-demo/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/public/favicon.ico -------------------------------------------------------------------------------- /breakout-react-router/router-demo/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/public/index.html -------------------------------------------------------------------------------- /breakout-react-router/router-demo/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/public/logo192.png -------------------------------------------------------------------------------- /breakout-react-router/router-demo/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/public/logo512.png -------------------------------------------------------------------------------- /breakout-react-router/router-demo/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/public/manifest.json -------------------------------------------------------------------------------- /breakout-react-router/router-demo/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/public/robots.txt -------------------------------------------------------------------------------- /breakout-react-router/router-demo/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/src/App.css -------------------------------------------------------------------------------- /breakout-react-router/router-demo/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/src/App.js -------------------------------------------------------------------------------- /breakout-react-router/router-demo/src/components/About.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/src/components/About.jsx -------------------------------------------------------------------------------- /breakout-react-router/router-demo/src/components/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/src/components/Home.jsx -------------------------------------------------------------------------------- /breakout-react-router/router-demo/src/components/Navigation.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/src/components/Navigation.jsx -------------------------------------------------------------------------------- /breakout-react-router/router-demo/src/components/Product.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/src/components/Product.jsx -------------------------------------------------------------------------------- /breakout-react-router/router-demo/src/components/Products.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/src/components/Products.jsx -------------------------------------------------------------------------------- /breakout-react-router/router-demo/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/src/index.css -------------------------------------------------------------------------------- /breakout-react-router/router-demo/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/src/index.js -------------------------------------------------------------------------------- /breakout-react-router/router-demo/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/breakout-react-router/router-demo/yarn.lock -------------------------------------------------------------------------------- /w01d02/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w01d02/README.md -------------------------------------------------------------------------------- /w01d02/command-line.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w01d02/command-line.js -------------------------------------------------------------------------------- /w01d03/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w01d03/README.md -------------------------------------------------------------------------------- /w01d03/functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w01d03/functions.js -------------------------------------------------------------------------------- /w01d03/methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w01d03/methods.js -------------------------------------------------------------------------------- /w01d03/objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w01d03/objects.js -------------------------------------------------------------------------------- /w01d03/primitives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w01d03/primitives.js -------------------------------------------------------------------------------- /w01d04/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w01d04/README.md -------------------------------------------------------------------------------- /w01d04/arrow-functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w01d04/arrow-functions.js -------------------------------------------------------------------------------- /w01d04/for-each.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w01d04/for-each.js -------------------------------------------------------------------------------- /w01d04/functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w01d04/functions.js -------------------------------------------------------------------------------- /w01d04/higher-order-functions/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w01d04/higher-order-functions/filter.js -------------------------------------------------------------------------------- /w01d04/higher-order-functions/for-each.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w01d04/higher-order-functions/for-each.js -------------------------------------------------------------------------------- /w01d04/higher-order-functions/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w01d04/higher-order-functions/map.js -------------------------------------------------------------------------------- /w01d04/passing-functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w01d04/passing-functions.js -------------------------------------------------------------------------------- /w02d01/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /w02d01/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w02d01/README.md -------------------------------------------------------------------------------- /w02d01/num-vowels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w02d01/num-vowels.js -------------------------------------------------------------------------------- /w02d01/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w02d01/package-lock.json -------------------------------------------------------------------------------- /w02d01/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w02d01/package.json -------------------------------------------------------------------------------- /w02d01/say-hello-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w02d01/say-hello-test.js -------------------------------------------------------------------------------- /w02d01/say-hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w02d01/say-hello.js -------------------------------------------------------------------------------- /w02d01/test/num-vowels.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w02d01/test/num-vowels.test.js -------------------------------------------------------------------------------- /w02d01/test/say-hello.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w02d01/test/say-hello.test.js -------------------------------------------------------------------------------- /w03d01/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /w03d01/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d01/README.md -------------------------------------------------------------------------------- /w03d01/express-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d01/express-server.js -------------------------------------------------------------------------------- /w03d01/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d01/index.html -------------------------------------------------------------------------------- /w03d01/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d01/package-lock.json -------------------------------------------------------------------------------- /w03d01/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d01/package.json -------------------------------------------------------------------------------- /w03d01/parsing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d01/parsing.js -------------------------------------------------------------------------------- /w03d01/simple-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d01/simple-server.js -------------------------------------------------------------------------------- /w03d04/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /w03d04/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d04/README.md -------------------------------------------------------------------------------- /w03d04/hashing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d04/hashing.js -------------------------------------------------------------------------------- /w03d04/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d04/package-lock.json -------------------------------------------------------------------------------- /w03d04/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d04/package.json -------------------------------------------------------------------------------- /w03d04/public/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d04/public/styles.css -------------------------------------------------------------------------------- /w03d04/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d04/server.js -------------------------------------------------------------------------------- /w03d04/views/login.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d04/views/login.ejs -------------------------------------------------------------------------------- /w03d04/views/protected.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d04/views/protected.ejs -------------------------------------------------------------------------------- /w03d04/views/register.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w03d04/views/register.ejs -------------------------------------------------------------------------------- /w04d04/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w04d04/README.md -------------------------------------------------------------------------------- /w04d04/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w04d04/_variables.scss -------------------------------------------------------------------------------- /w04d04/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w04d04/index.html -------------------------------------------------------------------------------- /w04d04/input.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w04d04/input.scss -------------------------------------------------------------------------------- /w04d04/output.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w04d04/output.css -------------------------------------------------------------------------------- /w04d04/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w04d04/styles.css -------------------------------------------------------------------------------- /w05d05/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w05d05/README.md -------------------------------------------------------------------------------- /w07d02/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/README.md -------------------------------------------------------------------------------- /w07d02/pizza-place/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/.gitignore -------------------------------------------------------------------------------- /w07d02/pizza-place/closures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/closures.js -------------------------------------------------------------------------------- /w07d02/pizza-place/immutable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/immutable.js -------------------------------------------------------------------------------- /w07d02/pizza-place/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/package.json -------------------------------------------------------------------------------- /w07d02/pizza-place/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/public/favicon.ico -------------------------------------------------------------------------------- /w07d02/pizza-place/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/public/index.html -------------------------------------------------------------------------------- /w07d02/pizza-place/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/public/logo192.png -------------------------------------------------------------------------------- /w07d02/pizza-place/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/public/logo512.png -------------------------------------------------------------------------------- /w07d02/pizza-place/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/public/manifest.json -------------------------------------------------------------------------------- /w07d02/pizza-place/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/public/robots.txt -------------------------------------------------------------------------------- /w07d02/pizza-place/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/src/App.css -------------------------------------------------------------------------------- /w07d02/pizza-place/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/src/App.js -------------------------------------------------------------------------------- /w07d02/pizza-place/src/components/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/src/components/Header.jsx -------------------------------------------------------------------------------- /w07d02/pizza-place/src/components/Pizza.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/src/components/Pizza.jsx -------------------------------------------------------------------------------- /w07d02/pizza-place/src/components/Visitors.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/src/components/Visitors.jsx -------------------------------------------------------------------------------- /w07d02/pizza-place/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/src/index.css -------------------------------------------------------------------------------- /w07d02/pizza-place/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/src/index.js -------------------------------------------------------------------------------- /w07d02/pizza-place/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w07d02/pizza-place/yarn.lock -------------------------------------------------------------------------------- /w08d01/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/README.md -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/.gitignore -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/package.json -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/public/favicon.ico -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/public/index.html -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/public/logo192.png -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/public/logo512.png -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/public/manifest.json -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/public/robots.txt -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/src/App.js -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/src/App.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/src/App.scss -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/src/__tests__/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/src/__tests__/App.test.js -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/src/components/Computer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/src/components/Computer.jsx -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/src/components/Game.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/src/components/Game.jsx -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/src/components/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/src/components/Header.jsx -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/src/components/Player.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/src/components/Player.jsx -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/src/components/Result.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/src/components/Result.jsx -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/src/components/__tests__/Game.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/src/components/__tests__/Game.test.js -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/src/components/__tests__/Result.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/src/components/__tests__/Result.test.js -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/src/helpers/__tests__/helpers.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/src/helpers/__tests__/helpers.test.js -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/src/helpers/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/src/helpers/helpers.js -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/src/index.js -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/src/setupTests.js -------------------------------------------------------------------------------- /w08d01/moai-axe-tree/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d01/moai-axe-tree/yarn.lock -------------------------------------------------------------------------------- /w08d02/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/README.md -------------------------------------------------------------------------------- /w08d02/advanced/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/.gitignore -------------------------------------------------------------------------------- /w08d02/advanced/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/package.json -------------------------------------------------------------------------------- /w08d02/advanced/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/public/favicon.ico -------------------------------------------------------------------------------- /w08d02/advanced/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/public/index.html -------------------------------------------------------------------------------- /w08d02/advanced/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/public/logo192.png -------------------------------------------------------------------------------- /w08d02/advanced/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/public/logo512.png -------------------------------------------------------------------------------- /w08d02/advanced/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/public/manifest.json -------------------------------------------------------------------------------- /w08d02/advanced/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/public/robots.txt -------------------------------------------------------------------------------- /w08d02/advanced/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/App.css -------------------------------------------------------------------------------- /w08d02/advanced/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/App.js -------------------------------------------------------------------------------- /w08d02/advanced/src/components/About.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/components/About.jsx -------------------------------------------------------------------------------- /w08d02/advanced/src/components/ChildOne.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/components/ChildOne.jsx -------------------------------------------------------------------------------- /w08d02/advanced/src/components/ChildTwo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/components/ChildTwo.jsx -------------------------------------------------------------------------------- /w08d02/advanced/src/components/CountContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/components/CountContext.js -------------------------------------------------------------------------------- /w08d02/advanced/src/components/Custom.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/components/Custom.jsx -------------------------------------------------------------------------------- /w08d02/advanced/src/components/Focus.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/components/Focus.jsx -------------------------------------------------------------------------------- /w08d02/advanced/src/components/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/components/Home.jsx -------------------------------------------------------------------------------- /w08d02/advanced/src/components/InBetween.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/components/InBetween.jsx -------------------------------------------------------------------------------- /w08d02/advanced/src/components/Main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/components/Main.jsx -------------------------------------------------------------------------------- /w08d02/advanced/src/components/Nav.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/components/Nav.jsx -------------------------------------------------------------------------------- /w08d02/advanced/src/components/Parent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/components/Parent.jsx -------------------------------------------------------------------------------- /w08d02/advanced/src/components/Product.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/components/Product.jsx -------------------------------------------------------------------------------- /w08d02/advanced/src/components/Products.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/components/Products.jsx -------------------------------------------------------------------------------- /w08d02/advanced/src/components/Styled.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/components/Styled.jsx -------------------------------------------------------------------------------- /w08d02/advanced/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/index.css -------------------------------------------------------------------------------- /w08d02/advanced/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/src/index.js -------------------------------------------------------------------------------- /w08d02/advanced/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d02/advanced/yarn.lock -------------------------------------------------------------------------------- /w08d03/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/README.md -------------------------------------------------------------------------------- /w08d03/react-albums/.env.development: -------------------------------------------------------------------------------- 1 | PORT=8765 2 | -------------------------------------------------------------------------------- /w08d03/react-albums/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/.gitignore -------------------------------------------------------------------------------- /w08d03/react-albums/cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/cypress.json -------------------------------------------------------------------------------- /w08d03/react-albums/cypress/fixtures/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/cypress/fixtures/example.json -------------------------------------------------------------------------------- /w08d03/react-albums/cypress/fixtures/itunes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/cypress/fixtures/itunes.json -------------------------------------------------------------------------------- /w08d03/react-albums/cypress/fixtures/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/cypress/fixtures/profile.json -------------------------------------------------------------------------------- /w08d03/react-albums/cypress/fixtures/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/cypress/fixtures/users.json -------------------------------------------------------------------------------- /w08d03/react-albums/cypress/integration/01_cypress.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/cypress/integration/01_cypress.spec.js -------------------------------------------------------------------------------- /w08d03/react-albums/cypress/integration/02_filters.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/cypress/integration/02_filters.spec.js -------------------------------------------------------------------------------- /w08d03/react-albums/cypress/integration/03_input.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/cypress/integration/03_input.spec.js -------------------------------------------------------------------------------- /w08d03/react-albums/cypress/integration/04_display-results.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/cypress/integration/04_display-results.spec.js -------------------------------------------------------------------------------- /w08d03/react-albums/cypress/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/cypress/plugins/index.js -------------------------------------------------------------------------------- /w08d03/react-albums/cypress/screenshots/All Integration Specs/my-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/cypress/screenshots/All Integration Specs/my-image.png -------------------------------------------------------------------------------- /w08d03/react-albums/cypress/support/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/cypress/support/commands.js -------------------------------------------------------------------------------- /w08d03/react-albums/cypress/support/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/cypress/support/index.js -------------------------------------------------------------------------------- /w08d03/react-albums/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/jsconfig.json -------------------------------------------------------------------------------- /w08d03/react-albums/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/package.json -------------------------------------------------------------------------------- /w08d03/react-albums/public/images/brand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/public/images/brand.png -------------------------------------------------------------------------------- /w08d03/react-albums/public/images/checkmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/public/images/checkmark.png -------------------------------------------------------------------------------- /w08d03/react-albums/public/images/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/public/images/search.png -------------------------------------------------------------------------------- /w08d03/react-albums/public/images/status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/public/images/status.png -------------------------------------------------------------------------------- /w08d03/react-albums/public/images/times.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/public/images/times.png -------------------------------------------------------------------------------- /w08d03/react-albums/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/public/index.html -------------------------------------------------------------------------------- /w08d03/react-albums/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/public/manifest.json -------------------------------------------------------------------------------- /w08d03/react-albums/src/components/Album.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/src/components/Album.js -------------------------------------------------------------------------------- /w08d03/react-albums/src/components/Error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/src/components/Error.js -------------------------------------------------------------------------------- /w08d03/react-albums/src/components/Filters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/src/components/Filters.js -------------------------------------------------------------------------------- /w08d03/react-albums/src/components/LiveSearch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/src/components/LiveSearch.js -------------------------------------------------------------------------------- /w08d03/react-albums/src/components/Loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/src/components/Loading.js -------------------------------------------------------------------------------- /w08d03/react-albums/src/components/Results.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/src/components/Results.js -------------------------------------------------------------------------------- /w08d03/react-albums/src/components/SearchBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/src/components/SearchBar.js -------------------------------------------------------------------------------- /w08d03/react-albums/src/hooks/useDebounce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/src/hooks/useDebounce.js -------------------------------------------------------------------------------- /w08d03/react-albums/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/src/index.css -------------------------------------------------------------------------------- /w08d03/react-albums/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/src/index.js -------------------------------------------------------------------------------- /w08d03/react-albums/src/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/src/reset.css -------------------------------------------------------------------------------- /w08d03/react-albums/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d03/react-albums/yarn.lock -------------------------------------------------------------------------------- /w08d04/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/README.md -------------------------------------------------------------------------------- /w08d04/class-based/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/.gitignore -------------------------------------------------------------------------------- /w08d04/class-based/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/README.md -------------------------------------------------------------------------------- /w08d04/class-based/classes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/classes.js -------------------------------------------------------------------------------- /w08d04/class-based/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/package.json -------------------------------------------------------------------------------- /w08d04/class-based/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/public/favicon.ico -------------------------------------------------------------------------------- /w08d04/class-based/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/public/index.html -------------------------------------------------------------------------------- /w08d04/class-based/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/public/logo192.png -------------------------------------------------------------------------------- /w08d04/class-based/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/public/logo512.png -------------------------------------------------------------------------------- /w08d04/class-based/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/public/manifest.json -------------------------------------------------------------------------------- /w08d04/class-based/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/public/robots.txt -------------------------------------------------------------------------------- /w08d04/class-based/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/src/App.css -------------------------------------------------------------------------------- /w08d04/class-based/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/src/App.js -------------------------------------------------------------------------------- /w08d04/class-based/src/components/ClassBased.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/src/components/ClassBased.jsx -------------------------------------------------------------------------------- /w08d04/class-based/src/components/Lifecycle.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/src/components/Lifecycle.jsx -------------------------------------------------------------------------------- /w08d04/class-based/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/src/index.css -------------------------------------------------------------------------------- /w08d04/class-based/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/src/index.js -------------------------------------------------------------------------------- /w08d04/class-based/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d04/class-based/yarn.lock -------------------------------------------------------------------------------- /w08d05/01_variables.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d05/01_variables.rb -------------------------------------------------------------------------------- /w08d05/02_conditionals.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d05/02_conditionals.rb -------------------------------------------------------------------------------- /w08d05/03_loops.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d05/03_loops.rb -------------------------------------------------------------------------------- /w08d05/04_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d05/04_methods.rb -------------------------------------------------------------------------------- /w08d05/05_hashes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d05/05_hashes.rb -------------------------------------------------------------------------------- /w08d05/06_lambdas.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d05/06_lambdas.rb -------------------------------------------------------------------------------- /w08d05/07_classes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d05/07_classes.rb -------------------------------------------------------------------------------- /w08d05/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w08d05/README.md -------------------------------------------------------------------------------- /w10d03/01_variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w10d03/01_variables.ts -------------------------------------------------------------------------------- /w10d03/02_objects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w10d03/02_objects.ts -------------------------------------------------------------------------------- /w10d03/03_functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w10d03/03_functions.ts -------------------------------------------------------------------------------- /w10d03/04_methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w10d03/04_methods.ts -------------------------------------------------------------------------------- /w10d03/05_duck-typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w10d03/05_duck-typing.ts -------------------------------------------------------------------------------- /w10d03/06_generics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w10d03/06_generics.ts -------------------------------------------------------------------------------- /w10d03/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w10d03/README.md -------------------------------------------------------------------------------- /w10d03/build/01_variables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w10d03/build/01_variables.js -------------------------------------------------------------------------------- /w10d03/build/02_objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w10d03/build/02_objects.js -------------------------------------------------------------------------------- /w10d03/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andydlindsay/feb01-2021/HEAD/w10d03/tsconfig.json --------------------------------------------------------------------------------