Andrey Kudryavtsev Front-end Developer
Day:pushpin: | Date ย :calendar: | Lessons/Tasks Done โฐ | Reference Links ๐ |
---|---|---|---|
Day 1 | May 15, 2020 | FreeCodeCamp: Technical Documentation project | View Codepen |
FreeCodeCamp: Personal Portfolio project | View Codepen | ||
Responsive Web Design certificate | View Certificate | ||
Day 2 | May 16, 2020 | JavaScript Basics | FreeCodeCamp |
Day 3 | May 17, 2020 | No-JS CSS slider and switcher | self-study |
Day 4 | May 18, 2020 | CSS Grid, Responsive layout | Yandex Practicum |
JavaScript ES6 | FreeCodeCamp | ||
Day 5 | May 19, 2020 | Practicum: Russian Travel project | Yandex Practicum |
Day 6 | May 20, 2020 | Practicum: Russian Travel project | Yandex Practicum |
Day 7 | May 21, 2020 | Practicum: Russian Travel project finished | View Live |
Day 8 | Wrong count | ||
Day 9 | May 22, 2020 | Mentor's AMA webinar | Yandex Practicum |
Day 10 | May 23, 2020 | Corporate website refactoring (Joomla) | |
Day 11 | May 24, 2020 | Regular Expressions | FreeCodeCamp |
Day 12 | May 25, 2020 | Corporate website refactoring (Joomla) | |
Day 13 | May 26, 2020 | DOM | JavaScript - The Complete Guide 2020 (Udemy) |
Day 14 | May 27, 2020 | Debugging, Basic Data Structures | FreeCodeCamp |
Day 15 | May 28, 2020 | Practicum: Russian Travel project refactoring | View Live |
Corporate website refactoring (Joomla) | |||
Day 16 | May 29, 2020 | Corporate website refactoring (Joomla) | |
Day 17 | May 30, 2020 | Corporate website refactoring finished | Restavrator.org |
Day 18 | May 31, 2020 | Basic Algorithms | FreeCodeCamp |
Day 19 | June 1, 2020 | Basic Algorithms, OOP | FreeCodeCamp |
Day 20 | June 2, 2020 | CSS Grid | Wes Bos' CSS Grid |
Day 21 | June 3, 2020 | BEM, Image Concepts articles | self-study |
Day 22 | June 4, 2020 | OOP, Functional Programming | FreeCodeCamp |
CSS Grid | Wes Bos' CSS Grid | ||
Day 23 | June 5, 2020 | CSS Grid | Wes Bos' CSS Grid |
Day 24 | June 7, 2020 | jQuery basics | The Web Developer Bootcamp (Udemy) |
Day 25 | June 8, 2020 | Practicum: Mesto project part I | Yandex Practicum |
Day 26 | June 9, 2020 | Practicum: Mesto project part I | Yandex Practicum |
Day 27 | June 10, 2020 | Practicum: Mesto project part I finished | Yandex Practicum |
Day 28 | June 11, 2020 | Git branches | Learn Git Branching |
Day 29 | June 12, 2020 | Local Web Development online event | |
Day 30 | June 13, 2020 | Personal: jQuery To-Do list | self-study |
Code-along: Galaxian game | View Codepen | ||
Day 31 | June 14, 2020 | Webinars, JS Event object | self-study |
Day 32 | June 16, 2020 | Personal: jQuery To-Do list refactoring | View Codepen |
Day 33 | June 17, 2020 | Personal: CatLogic CL-001 Calculator | self-study |
Day 34 | June 18, 2020 | Personal: CatLogic CL-001 Calculator | self-study |
Day 35 | June 18, 2020 | Personal: Deus Ex Mankind Divided eBook refactoring | View Codepen |
Day 36 | June 20, 2020 | Functional Programming | FreeCodeCamp |
Day 37 | June 22, 2020 | Repeating JavaScript Basics | Yandex Practicum |
Personal: CatLogic CL-001 Calculator | self-study | ||
Day 38 | June 23, 2020 | Array and String methods, DOM, template tag; Practicum: Mesto project part II | Yandex Practicum |
Day 39 | June 24, 2020 | Practicum: Mesto project part II finished | Yandex Practicum |
Day 40 | June 25, 2020 | Personal: CatLogic CL-001 Calculator | self-study |
Day 41 | June 26, 2020 | Personal: CatLogic CL-001 Calculator | self-study |
Day 41? | June 27, 2020 | Personal: CatLogic CL-001 Calculator finished | View Codepen |
Day 42 | June 28, 2020 | CatLogic Calculator fixes, JS challenges | self-study |
Day 43 | June 29, 2020 | Functional Programming, Intermediate Algorithm Scripting | FreeCodeCamp |
Day 44 | June 30, 2020 | Styling the CatLogic calculator in CSS blog | View Blog |
Day 45 | July 1, 2020 | Helping other students | Yandex Practicum |
July 2, 2020 | Personal: Princess Bubblegum animation | View Codepen | |
Day 46 | July 3, 2020 | Intermediate Algorithm Scripting | FreeCodeCamp |
Day 47 | July 4, 2020 | Intermediate Algorithm Scripting | FreeCodeCamp |
Day 48 | July 5, 2020 | FreeCodeCamp: JavaScript projects | FreeCodeCamp |
Day 49 | July 6, 2020 | FreeCodeCamp: JavaScript projects | FreeCodeCamp |
OOP, mentor's webinar | Yandex Practicum | ||
Day 50 | July 7, 2020 | JavaScript Algorithms and Data Structures certificate | View Certificate |
Day 51 | July 8, 2020 | Practicum: Mesto project part III finished | Yandex Practicum |
Day 52 | Wrong count | ||
Day 53 | July 10, 2020 | Copying Arrays and Objects blog | View Blog |
Day 54 | July 11, 2020 | DOM | JavaScript - The Complete Guide 2020 (Udemy) |
Day 55 | July 12, 2020 | DOM | JavaScript - The Complete Guide 2020 (Udemy) |
Day 56 | July 14, 2020 | Repeating Array methods. Set, Map, WeakSet, WeakMap | JavaScript - The Complete Guide 2020 (Udemy) |
Day 57 | July 15, 2020 | Personal: Clock project (cancelled) | self-study |
Day 58 | July 17, 2020 | OOP: Classes, constructor + webinar | self-study |
Day 59 | July 18, 2020 | Personal: CatLogic Clock | self-study |
Day 60 | July 19, 2020 | Practicum: Mesto project part IV | Yandex Practicum |
Day 61 | July 20, 2020 | Practicum: Mesto project part IV | Yandex Practicum |
Day 62 | July 21, 2020 | Practicum: Mesto project part IV finished | Yandex Practicum |
Day 63 | July 22, 2020 | OOP: Classes | JavaScript - The Complete Guide 2020 (Udemy) |
Day 64 | July 23, 2020 | Personal: CatLogic Clock finished | View Codepen |
Day 65 | July 25, 2020 | 100DaysOfCode List (you're seeing it) | |
OOP: Classes | JavaScript - The Complete Guide 2020 (Udemy) | ||
Day 66 | July 26, 2020 | CatLogic Clock fixes | self-study |
Explaining JavaScript 'this' to my cat blog | View Blog | ||
Day 67 | July 27, 2020 | OOP: Prototype | JavaScript - The Complete Guide 2020 (Udemy) |
Day 68 | July 28, 2020 | OOP: Classes practice | JavaScript - The Complete Guide 2020 (Udemy) |
Day 69 | July 29, 2020 | SCSS/SASS | SASS Workflow (Udemy) |
Day 70 | July 30, 2020 | SCSS/SASS | SASS Workflow (Udemy) |
Git Essentials | Git a Web Developer Job (Udemy) | ||
Day 71 | July 31, 2020 | Intro to Node.js, NPM, Webpack | Git a Web Developer Job (Udemy) |
Day 72 | August 1, 2020 | Bootstrap, jQuery, SASS | FreeCodeCamp |
CSS architecture, Webpack | Git a Web Developer Job (Udemy) | ||
Day 73 | August 2, 2020 | Node.js | Youtube (in Russian) |
Day 74 | August 3, 2020 | Practicum: Mesto project part V | Yandex Practicum |
Day 75 | August 4, 2020 | Practicum: Mesto project part V | Yandex Practicum |
Modal windows (pop-up) recipe blog | View Blog | ||
Day 76 | August 6, 2020 | Webpack webinar | Yandex Practicum |
Day 77 | August 7, 2020 | DOM: positioning | JavaScript - The Complete Guide 2020 (Udemy) |
Day 78 | August 8, 2020 | DOM: history, location, navigation; timers, Date, Error | JavaScript - The Complete Guide 2020 (Udemy) |
Personal portfolio concept | self-study | ||
Day 79 | August 9, 2020 | Personal portfolio | self-study |
Day 80 | August 10, 2020 | Events, Drag & Drop | JavaScript - The Complete Guide 2020 (Udemy) |
Day 81 | August 11, 2020 | Advanced functions | JavaScript - The Complete Guide 2020 (Udemy) |
Day 82 | August 12, 2020 | Strings, Numbers, RegExp revisited | JavaScript - The Complete Guide 2020 (Udemy) |
Day 83 | August 13, 2020 | Promises, Async & Await | JavaScript - The Complete Guide 2020 (Udemy) |
Day 84 | August 15, 2020 | HTTP Requests | JavaScript - The Complete Guide 2020 (Udemy) |
Personal portfolio | self-study | ||
Day 85 | August 16, 2020 | HTTP Requests | JavaScript - The Complete Guide 2020 (Udemy) |
Personal portfolio | self-study | ||
Day 86 | August 17, 2020 | Promises & Async JS | Yandex Practicum |
Day 87 | August 18, 2020 | API & HTTP Requests | Yandex Practicum |
Day 88 | August 19, 2020 | Practicum: Mesto project part VI | Yandex Practicum |
Day 89 | August 20, 2020 | Practicum: Mesto project part VI | Yandex Practicum |
Day 90 | August 22, 2020 | Practicum: Mesto project part VI | Yandex Practicum |
Day 91 | August 23, 2020 | Practicum: Mesto project part VI finished | Yandex Practicum |
Working faster in VSCode blog | View Blog | ||
Day 92 | August 24, 2020 | CSS/HTML training | Git a Web Developer Job (Udemy) |
Day 93 | August 25, 2020 | Async/Promises webinar | Yandex Practicum |
Day 94 | August 27, 2020 | CSS/HTML/JS training | Git a Web Developer Job (Udemy) |
Day 95 | August 29, 2020 | CSS/HTML/JS training | Git a Web Developer Job (Udemy) |
Day 96 | August 30, 2020 | Webpack, Netlify, finished course | Git a Web Developer Job (Udemy) |
Day 97 | August 31, 2020 | Personal Portfolio project | self-study |
Day 98 | September 1, 2020 | Personal Portfolio project | self-study |
Day 99 | September 2, 2020 | Personal Portfolio project | self-study |
Day 100 | September 3, 2020 | Personal Portfolio project finished | catlogic.ru |