DEV Community

Cover image for Basics to Master topics in javascript πŸ”₯πŸ”₯everyone must know
Haroon Ahmad
Haroon Ahmad

Posted on

5 5

Basics to Master topics in javascript πŸ”₯πŸ”₯everyone must know

⚑ Important Basic Topics ⚑

πŸ‘‰ Syntax
πŸ‘‰ Variables
πŸ‘‰ If else statements
πŸ‘‰ Operators
πŸ‘‰ Loops
πŸ‘‰ Functions
πŸ‘‰ Events
πŸ‘‰ Cookies
πŸ‘‰ Keywords
πŸ‘‰ Dialogue Boxes

⚑ Javascript Advanced Topics ⚑

πŸ‘‰ Error Handling
πŸ‘‰ Validations
πŸ‘‰ Animations
πŸ‘‰ Multimedia
πŸ‘‰ Debugging
πŸ‘‰ Closure
πŸ‘‰ Scope
πŸ‘‰ IIFEs
πŸ‘‰ Arrow Functions
πŸ‘‰ Async Programming

⚑ JAVASCRIPT OBJECTS ⚑

πŸ‘‰ Numbers
πŸ‘‰ Boolean
πŸ‘‰ Strings
πŸ‘‰ Arrays
πŸ‘‰ Date
πŸ‘‰ Math
πŸ‘‰ RegExp
πŸ‘‰ HTML Dom

⭐ Additional ⭐

⚑ Some famous resources from where you can learn javascript ⚑

πŸ‘‰ freeCodeCamp
πŸ‘‰ Udemy
πŸ‘‰ Scrimba
πŸ‘‰ CodeMentor
πŸ‘‰ Sololearn
πŸ‘‰ W3Schools
πŸ‘‰ Codecademy
πŸ‘‰ GitHub

⚑ Some famous youtube Channels to learn web develoopment ⚑

πŸ‘‰ Traversy Media
πŸ‘‰ Kevin Povell
πŸ‘‰ Web Dev Simplified
πŸ‘‰ Coder Coder
πŸ‘‰ DevEd
πŸ‘‰ Programming with Mosh-
πŸ‘‰ Treehouse
πŸ‘‰ DevTips
πŸ‘‰ Fireship

Let me know any other resources you know :)

Top comments (5)

Collapse
 
jah_edw profile image
Jess Edwards β€’

Nice list! If you haven't heard of him, I'd definitely recommend checking out the Coding Train on youtube. Daniel Shiffman is an awesome instructor :)

Collapse
 
rajeshroyal profile image
Rajesh Royal β€’

definately yes, but not beginners friendly

Collapse
 
ranaharoon3222 profile image
Haroon Ahmad β€’

thanks for your recommendation :)

Collapse
 
andrewbaisden profile image
Andrew Baisden β€’

Good list you are missing some big names though like Udemy and Scrimba.

Collapse
 
ranaharoon3222 profile image
Haroon Ahmad β€’

thanks for letting me know just added to the list

SurveyJS custom survey software

JavaScript Form Builder UI Component

Generate dynamic JSON-driven forms directly in your JavaScript app (Angular, React, Vue.js, jQuery) with a fully customizable drag-and-drop form builder. Easily integrate with any backend system and retain full ownership over your data, with no user or form submission limits.

Learn more