This file is my day to day learning of javascript
Day 1 : XHR Object Methods & Working With Text
Day 2 : Working With Ajax & JSON
Day 3 : Callback Functions
Day 4 : Custom HTTP Library (Ajax With Callbacks (ES5))
Day 5 : Fetch API with promises
Day 6 : Arrow Functions
Day 7: Fetch API with Arrow
Day 8 : Custom Http Library(Fetch with Promises with Arrows (ES6))
Day 9 : Async and Await
Day 10 : Custom Http Library(Fetch with Async Await (ES7))
Day 11 : Part a : Error Handling using Try and Catch
Part b : Regular Expressions
1. Evaluation Functions
2. Metacharacter Symbols
3. Character Sets and Quantifiers
4. Shorthand Character Classes
5. Form Validation Project
Day 12 : Iterators and Generators
Day 13 : Profile Scroller Project By Iterators
Day 14 : Symbols
Day 15 : Destructuring
Day 16 : ES6 Maps
Day 17 : ES6 Sets
Day 18 : Module and Revealing Module Pattern(ES5)
Day 19 : Singleton Pattern
Day 20 : Factory Pattern
Day 21 : Observer Pattern
Day 22 : Mediator Pattern
Day 23 : State Pattern