Skip to content

This is my complete path and roadmap with the code i have practised to master javascript. This documentation of my journey will be the proof of my work and improvement

Notifications You must be signed in to change notification settings

INDRESH-009/Javascript-tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is my complete path and roadmap with the code i have practised to master javascript. This documentation of my journey will be the proof of my work and improvement

High level progression -variables and datatypes -Different kinds of operators and its precedence -Expression , statements -str concatination , multiline string, comments and template literals -conditional if - else if - else statements , switch statements and terenary operator -type conversion and type cohersion in - str , number and boolean -Loops in js , how to do nested looping - for,while,do while -Arrays and its depths -Functions and its depths -Objects and its depths -Classes and its depths -OOPS concepts in JS -Callbacks -Asyncronous Javascript concept -Promises -Async/await

progression and topics learned

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

About

This is my complete path and roadmap with the code i have practised to master javascript. This documentation of my journey will be the proof of my work and improvement

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published