JS Basic to Advance Concepts resources

Throughtout the fast going world we sometimes miss to learn the concepts, If you are a developer you don't have to say, your most of your learning will be on the go. I am dedicating this space for what ever the concepts that I lack and the concetps that explained so easily.

Why and What is Object Oriented Programming
Three pillars of OOPS
Why there are different programming languages ?
Web Skills
w3resource
The Fight Front end engineer
JS - this
OOP JS

JavaScript News

codetogo

Interactive Learning

learnjavascript

Case Studies

Interesting Engineering problems

Learnings

ALL

CSS

Thomaspark

SHELL SCRIPTS

scripts

UNIX

OS Algorithms

Data Structures

Algorithms

Sorting Algorithms

Good Visualization of all sorting algorithms with cases

Javascript

Tool for understaing JS Execution context
typeofnan
BASIC
Airbnb - style guide JavaScript for Everyone
Javascript is Sexy
Robust Client-Side JavaScript
Execution context
closure - reddit
closure - dev.to
closure with javascript execution
callback - dev.to
Promise - dev.to
Lexical Scope - reddit
apply() call() - readdit
apply() call() - medium
Functional programming
Javascript For designers

Memory

References, Primitives, Equality, Immutable, Tree and Circular

JS Data Structure

Beginners
Algorithms1
Algorithms
DNA of JS

Currying

codekirei.com

CSS

Flexbox

Resource

Daily JS
Daily JS - medium
Jstips
molily

Blogs [ Important concepts in JS & CSS]

Davidshariff
Samanthaming
gomakethings

Games

This was quite interesting to see how they teach concepts via games.
codepip

Learn by doing

exercism.io
JSVault

Tutorial Learnings

javascripttutorial

People

Dan - React Guy
siddharthkp - A self learned engineer
Json Dmitri Pavlutin - Simple JS sarah chima

As you can see there are vast amount of information to get started with anything you wish to learn. After gathering so many information I am going to hold, adding resources until I personally go through all. Below is the order am following. I will update order on the go.

  • JavaScript for Everyone
Karthikeyan Rajendran
Author

Karthikeyan Rajendran

I'm a front-end engineer with 6+ years of experience developing UI/UX for cloud products. I write about my journey as product developer, ideas and startup. You can reach me from karthik_ricssion@yahoo.com