├── .eslintrc ├── .gitignore ├── 2-JS-basics ├── .DS_Store └── starter │ ├── index.html │ └── index.js ├── 4-DOM-pig-game └── starter │ ├── app.js │ ├── back.jpg │ ├── dice-1.png │ ├── dice-2.png │ ├── dice-3.png │ ├── dice-4.png │ ├── dice-5.png │ ├── dice-6.png │ ├── index.html │ └── style.css ├── 5-advanced-js └── starter │ ├── index.html │ └── script.js ├── 6-budgety └── starter │ ├── app.js │ ├── back.png │ ├── index.html │ └── style.css ├── 7-ES6 └── starter │ ├── index.html │ └── script.js ├── 9-forkify ├── .babelrc ├── package-lock.json ├── package.json ├── starter │ ├── dist │ │ ├── css │ │ │ └── style.css │ │ └── img │ │ │ ├── favicon.png │ │ │ ├── icons.svg │ │ │ ├── logo.png │ │ │ ├── test-1.jpg │ │ │ ├── test-10.jpg │ │ │ ├── test-2.jpg │ │ │ ├── test-3.jpg │ │ │ ├── test-4.jpg │ │ │ ├── test-5.jpg │ │ │ ├── test-6.jpg │ │ │ ├── test-7.jpg │ │ │ ├── test-8.jpg │ │ │ └── test-9.jpg │ └── src │ │ ├── index.html │ │ └── js │ │ ├── config.js │ │ ├── index.js │ │ ├── models │ │ ├── Likes.js │ │ ├── List.js │ │ ├── Recipe.js │ │ └── Search.js │ │ └── views │ │ ├── LikesView.js │ │ ├── ListView.js │ │ ├── RecipeView.js │ │ ├── SearchView.js │ │ └── base.js └── webpack.config.js ├── README.md ├── nodejs_bonus ├── data │ ├── data.json │ └── img │ │ ├── asus-zenbook-flip-s.jpg │ │ ├── dell-xps-13.png │ │ ├── huawei-matebook-pro.jpg │ │ ├── macbook-pro-15.jpg │ │ └── samsung-notebook-9.jpg ├── index.js ├── laptop.html ├── overview.html └── templates │ ├── template_card.html │ ├── template_laptop.html │ └── template_overview.html └── package.json /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | *.log 4 | dist 5 | -------------------------------------------------------------------------------- /2-JS-basics/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/2-JS-basics/.DS_Store -------------------------------------------------------------------------------- /2-JS-basics/starter/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/2-JS-basics/starter/index.html -------------------------------------------------------------------------------- /2-JS-basics/starter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/2-JS-basics/starter/index.js -------------------------------------------------------------------------------- /4-DOM-pig-game/starter/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/4-DOM-pig-game/starter/app.js -------------------------------------------------------------------------------- /4-DOM-pig-game/starter/back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/4-DOM-pig-game/starter/back.jpg -------------------------------------------------------------------------------- /4-DOM-pig-game/starter/dice-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/4-DOM-pig-game/starter/dice-1.png -------------------------------------------------------------------------------- /4-DOM-pig-game/starter/dice-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/4-DOM-pig-game/starter/dice-2.png -------------------------------------------------------------------------------- /4-DOM-pig-game/starter/dice-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/4-DOM-pig-game/starter/dice-3.png -------------------------------------------------------------------------------- /4-DOM-pig-game/starter/dice-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/4-DOM-pig-game/starter/dice-4.png -------------------------------------------------------------------------------- /4-DOM-pig-game/starter/dice-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/4-DOM-pig-game/starter/dice-5.png -------------------------------------------------------------------------------- /4-DOM-pig-game/starter/dice-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/4-DOM-pig-game/starter/dice-6.png -------------------------------------------------------------------------------- /4-DOM-pig-game/starter/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/4-DOM-pig-game/starter/index.html -------------------------------------------------------------------------------- /4-DOM-pig-game/starter/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/4-DOM-pig-game/starter/style.css -------------------------------------------------------------------------------- /5-advanced-js/starter/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/5-advanced-js/starter/index.html -------------------------------------------------------------------------------- /5-advanced-js/starter/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/5-advanced-js/starter/script.js -------------------------------------------------------------------------------- /6-budgety/starter/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/6-budgety/starter/app.js -------------------------------------------------------------------------------- /6-budgety/starter/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/6-budgety/starter/back.png -------------------------------------------------------------------------------- /6-budgety/starter/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/6-budgety/starter/index.html -------------------------------------------------------------------------------- /6-budgety/starter/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/6-budgety/starter/style.css -------------------------------------------------------------------------------- /7-ES6/starter/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/7-ES6/starter/index.html -------------------------------------------------------------------------------- /7-ES6/starter/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/7-ES6/starter/script.js -------------------------------------------------------------------------------- /9-forkify/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/.babelrc -------------------------------------------------------------------------------- /9-forkify/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/package-lock.json -------------------------------------------------------------------------------- /9-forkify/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/package.json -------------------------------------------------------------------------------- /9-forkify/starter/dist/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/dist/css/style.css -------------------------------------------------------------------------------- /9-forkify/starter/dist/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/dist/img/favicon.png -------------------------------------------------------------------------------- /9-forkify/starter/dist/img/icons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/dist/img/icons.svg -------------------------------------------------------------------------------- /9-forkify/starter/dist/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/dist/img/logo.png -------------------------------------------------------------------------------- /9-forkify/starter/dist/img/test-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/dist/img/test-1.jpg -------------------------------------------------------------------------------- /9-forkify/starter/dist/img/test-10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/dist/img/test-10.jpg -------------------------------------------------------------------------------- /9-forkify/starter/dist/img/test-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/dist/img/test-2.jpg -------------------------------------------------------------------------------- /9-forkify/starter/dist/img/test-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/dist/img/test-3.jpg -------------------------------------------------------------------------------- /9-forkify/starter/dist/img/test-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/dist/img/test-4.jpg -------------------------------------------------------------------------------- /9-forkify/starter/dist/img/test-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/dist/img/test-5.jpg -------------------------------------------------------------------------------- /9-forkify/starter/dist/img/test-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/dist/img/test-6.jpg -------------------------------------------------------------------------------- /9-forkify/starter/dist/img/test-7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/dist/img/test-7.jpg -------------------------------------------------------------------------------- /9-forkify/starter/dist/img/test-8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/dist/img/test-8.jpg -------------------------------------------------------------------------------- /9-forkify/starter/dist/img/test-9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/dist/img/test-9.jpg -------------------------------------------------------------------------------- /9-forkify/starter/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/src/index.html -------------------------------------------------------------------------------- /9-forkify/starter/src/js/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/src/js/config.js -------------------------------------------------------------------------------- /9-forkify/starter/src/js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/src/js/index.js -------------------------------------------------------------------------------- /9-forkify/starter/src/js/models/Likes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/src/js/models/Likes.js -------------------------------------------------------------------------------- /9-forkify/starter/src/js/models/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/src/js/models/List.js -------------------------------------------------------------------------------- /9-forkify/starter/src/js/models/Recipe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/src/js/models/Recipe.js -------------------------------------------------------------------------------- /9-forkify/starter/src/js/models/Search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/src/js/models/Search.js -------------------------------------------------------------------------------- /9-forkify/starter/src/js/views/LikesView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/src/js/views/LikesView.js -------------------------------------------------------------------------------- /9-forkify/starter/src/js/views/ListView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/src/js/views/ListView.js -------------------------------------------------------------------------------- /9-forkify/starter/src/js/views/RecipeView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/src/js/views/RecipeView.js -------------------------------------------------------------------------------- /9-forkify/starter/src/js/views/SearchView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/src/js/views/SearchView.js -------------------------------------------------------------------------------- /9-forkify/starter/src/js/views/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/starter/src/js/views/base.js -------------------------------------------------------------------------------- /9-forkify/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/9-forkify/webpack.config.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # complete-javascript-course-materials 2 | -------------------------------------------------------------------------------- /nodejs_bonus/data/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/nodejs_bonus/data/data.json -------------------------------------------------------------------------------- /nodejs_bonus/data/img/asus-zenbook-flip-s.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/nodejs_bonus/data/img/asus-zenbook-flip-s.jpg -------------------------------------------------------------------------------- /nodejs_bonus/data/img/dell-xps-13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/nodejs_bonus/data/img/dell-xps-13.png -------------------------------------------------------------------------------- /nodejs_bonus/data/img/huawei-matebook-pro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/nodejs_bonus/data/img/huawei-matebook-pro.jpg -------------------------------------------------------------------------------- /nodejs_bonus/data/img/macbook-pro-15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/nodejs_bonus/data/img/macbook-pro-15.jpg -------------------------------------------------------------------------------- /nodejs_bonus/data/img/samsung-notebook-9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/nodejs_bonus/data/img/samsung-notebook-9.jpg -------------------------------------------------------------------------------- /nodejs_bonus/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/nodejs_bonus/index.js -------------------------------------------------------------------------------- /nodejs_bonus/laptop.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/nodejs_bonus/laptop.html -------------------------------------------------------------------------------- /nodejs_bonus/overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/nodejs_bonus/overview.html -------------------------------------------------------------------------------- /nodejs_bonus/templates/template_card.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/nodejs_bonus/templates/template_card.html -------------------------------------------------------------------------------- /nodejs_bonus/templates/template_laptop.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/nodejs_bonus/templates/template_laptop.html -------------------------------------------------------------------------------- /nodejs_bonus/templates/template_overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/nodejs_bonus/templates/template_overview.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrpcoder/complete-javascript-course-materials/HEAD/package.json --------------------------------------------------------------------------------