Skip to main content

Command Palette

Search for a command to run...

Enough JavaScript to get you Started : #0 intro

Updated
β€’5 min read
Enough JavaScript to get you Started : #0 intro

Any application that can be written in JavaScript, will eventually be written in JavaScript.
-Jeff atwood (Coding Horror)

Series Introduction

Hey , Hope you're having an amazing day and a curious mind (obviously! that's why you're here :p ). in this series we'll cover basics of JavaScript from level 0, as the title suggests if you're new to world of JavaScript this will help you to grow as developer from the ground level. we'll cover everything which can be helpful at base level

Who Should Be Reading This?

πŸ‘‰ Any developer who is interested in learning JavaScript from beginning
πŸ‘‰ Anyone who is migrating from non-coding background
πŸ‘‰ Anyone who learns by reading blogs instead of watching 1 or 2 hr videos
πŸ‘‰ Want to Start in Web development , but don't know where to begin with...

JavaScript : Language of gods

You might have heard that JavaScript is becoming popular language among devs because of the flexibility and flavors provided by JavaScript. JavaScript became so popular that giant conglomerates are migrating to JS.

Β Β Β Β Β Β  Corporate is paying shit ton of money for frontend devs. one of the reason why JS is so popular is because of node (experiment of ryan dahl). People started to realize that JS is more than just a language which can be used in frontend. nowadays JS is everywhere be it frontend , backend , desktop apps , PWAs , smart watches and even SpaceX uses JS as a interface of communication πŸ˜‚

Why JS ?

Stackoverflow Developer survey : 2020 (most popular languages)

js.PNG

Reasons to learn JS

πŸ‘‰ Easy to learn
πŸ‘‰ Can be used in frontend
πŸ‘‰ Can be used in backend
πŸ‘‰ Can be used in developing mobile/desktop apps as well
πŸ‘‰ Most Importantly : tons of jobs in web development
πŸ‘‰ Getting Ready to use frameworks like React ,Angular , Vue


Enough of Teasing! What is JS?

JavaScript can be defined as a language which is dynamically (loosely) typed, interpreted and Object Oriented language

this doesn't make any sense right?

This definition may not make sense as of now , but it will as an when we start learning more about it , for the sake of understanding remember that JavaScript can be used for making your website interactive.

Example: let's say you're making a dating web app , so now there are 3 mechanisms comes in picture

  1. structure or skeleton of website : HTML
  2. styling or look and feel of website : CSS
  3. Interaction or events occured in website : JS

What we'll be covering ?

We'll be covering basic topics like :

πŸ‘‰ Writing your first program
πŸ‘‰ How JS and Programming in general works?
πŸ‘‰ Evolution of JS as a language
πŸ‘‰ Variables
πŸ‘‰ Data Types
πŸ‘‰ Operators
πŸ‘‰ Conditions
πŸ‘‰ Loops
πŸ‘‰ Arrays & Objects
πŸ‘‰ Functions
πŸ‘‰ Object Oriented JavaScript

Let me know in comment section if you have any doubt or feedback. it's always worth to give time to thriving developer community :)

Keep Coding ❀

Enough JavaScript to get you Started

Part 1 of 21

πŸ‘‰ want to start with js? but don't know where to? πŸ‘‰ found new JS syntax confusing? πŸ‘‰ want to start your career as JS dev? πŸ‘‰ learn frontend frameworks like React? here's the easy guide made with ❀.

Up next

Enough JavaScript to get you Started : #1 How It works?

How a Program Works? The Core Steps Input Process (Bussiness Logic) Output How it works? as we can see in the image any program works majorly on 3 core steps namely Input, process and output Example Consider building a simple calculator , we'll ...

More from this blog

Adarsh Pandya's Blog

23 posts

Sometimes I Write <Code/>, Sometimes <Code/> Writes Me :)