JS App Development

JS App Development

  • Docs
  • Blog
  • Community

›Roadmaps

Roadmaps

  • Getting Started
  • General Topics
  • Backend Development
  • Node.js
  • Express Framework
  • Table Databases
  • Document Databases
  • Frontend Development
  • Javascript
  • React

References

  • Node version management
  • Terminal Basics
  • Semantic Versioning

Javascript

Javascript is the language of the web which is now being adopted across all the major platforms. The following path consists of a list of topics that will help you learn the Javascript language which will help you throughout the rest of the roadmaps

  • Browsers
  • Javascript language basics
    • let, var & const
    • JSON
    • Objects
    • Arrays
    • Functions
    • Strings
    • Error Object
    • Hoisting
    • closures
    • prototypes
    • strict
    • class
    • pass by value & pass by reference
    • type casting
    • synchronous and asynchronous events
    • asynchronous error handling
    • js event loop
  • DOM Manipulation
    • Web APIs
    • querySelector
    • event listeners
    • Form data
    • Multi-threading with web workers
  • Ajax
    • Fetch
    • XMLHttpRequest
    • Axios
  • ES6 & beyond
    • Mutable and Immutable data types
    • Object cloning
    • Array methods
    • Object and Array destructuring
    • Callback hell & Promises
    • Async/Await
  • Modular Javascript
    • imports & exports
← Frontend DevelopmentReact →
JS App Development
Docs
Getting StartedGeneral TopicsBackend RoadmapFrontend Roadmap
Community
User Showcase
More
BlogGitHubStar
Follow @dani_akash_
Facebook Open Source
Copyright © 2019 DaniAkash