Modern JavaScript
  • Modern JavaScript
  • Creating variables using const
  • Creating variables using let
  • Template strings
  • Default parameters
  • Arrow functions
  • Arrow functions and this keyword
  • Destructuring object
  • Destructuring array
  • Restructuring
  • Spread and rest operators
  • Class constructor super
React JS
  • Installing react
  • React files and folders introduction
  • Storing data in component state via ajax call
  • Rendering state data using map
  • Conditional rendering
  • Imports exports props
  • Handling click events
  • Destructuring inline styling and keys
React Hooks
  • React Hooks
  • Why we used class components?
  • Counter app using class
  • useState hook
  • useEffect hook
  • News app using hooks
  • Search news on input change
  • Controlling useEffect's behaviour
  • Loading
  • Code Organization
  • Continue this project