|
| 1 | +This is my complete patha nd roadmap with the code i have practised to master javascript. |
| 2 | +This documentation of my journey will be the proof of my work and improvement |
| 3 | + |
| 4 | +progression and topics learned |
| 5 | +1. What are value |
| 6 | +2. What is a variable |
| 7 | +3. what are datatypes |
| 8 | +4. what are 7 primitive datatypes |
| 9 | +5. 3 ways to Declare a variable in js - let,const,var |
| 10 | +6. console.log function |
| 11 | +7. Type of operator |
| 12 | +8. Whats Dynamic typing & its action |
| 13 | +9. Comments in JS |
| 14 | +10. What are statements and expressions in js |
| 15 | +11. What is a operator and a operand -> operator precendence |
| 16 | +12. Concatenation of string by + operator & template literals |
| 17 | +13. Multiline strings before ES6 and after ES6 |
| 18 | +14. Conditional if-else statement |
| 19 | +15. Type conversion and type coercion in numbers , strings and boolean |
| 20 | +16. Equality operators (== vs ===) |
| 21 | +17. Inequality operators (!= vs !==) |
| 22 | +18. Switch statements in JS |
| 23 | +19. Conditional / terenary operator |
| 24 | +20. Loops in js - for,while loops |
| 25 | +21. How to embed loops & use loops to solve pattern questions |
| 26 | +22. What is an array datastructure |
| 27 | +23. Looping through an array |
| 28 | +24. What are objects |
| 29 | +25. creating complex objects - array of objects and object of arrays |
| 30 | +26. accessing the elements in an complex object using . (dot) and [""] (bracket) notations |
| 31 | +27. What are function and its anatomy |
| 32 | +28. Function declaration, function expression and arrow functions |
| 33 | +29. Function calling other functions |
| 34 | +30. Callback functions and how callbacks work |
| 35 | +31. Anonymous function |
| 36 | +32. Builtin-functions in string -> |
| 37 | + String: length, indexOf(), lastIndexOf(), slice(), substring(), replace(),split(), trim(), toUpperCase(), toLowerCase(), etc. |
| 38 | +33. Builtin-functions in string -> parseInt and parseFloat |
| 39 | +34. Builtin-functions in arrays -> |
| 40 | + Array: push(), pop(), shift(), unshift(), splice(), slice(),concat(), forEach(), map(), filter(), reduce(), find(), sort() |
| 41 | +35. What are classes and how to declare them |
| 42 | +36. |
0 commit comments