🌐 Public

Javascript Concepts

By Tamás Pap

Introduction

Essential JavaScript Concepts for Modern JavaScript Development.

Tamás Pap — I'm a full stack developer creating tools that make people's life easier. Creator of http://reme.io.

1 Learn Node.js Completely and with Confidence

Duration of Course: About 2 weeks Prerequisite: JavaScript knowledge of 5/10 This is the age of the JavaScript developer, and it will only get better, particularly because of the widespread adoption of HTML5; the abandonment of Flash; the ubiquity of mobile devices; the recent rise of Meteor.js; and the popularity, stability, and robustness of Node.js, which allows developers to use

2 OOP In JavaScript: What You NEED to Know

(Object Oriented JavaScript: Only Two Techniques Matter)Prerequisite: JavaScript Objects in Detail JavaScript Prototype Object Oriented Programming (OOP) refers to using self-contained pieces of code to develop applications. We call these self-contained pieces of code objects, better known as Classes in most OOP programming languages and Functions in JavaScript. We use objects as building blocks for our applications. Building applications with

4 JavaScript's Apply, Call, and Bind Methods are Essential for JavaScript Professionals

Prerequisite: - Understand JavaScript's "this" With Ease, and Master It. - JavaScript Objects - Understand JavaScript Closures (This is an intermediate to advanced topic) Duration: About 40 minutes. Functions are objects in JavaScript, as you should know by now, if you have read any of the prerequisite articles. And as objects, functions have methods, including the powerful Apply, Call, and

5 Understand JavaScript's "this" With Clarity, and Master It

(Also learn all the scenarios when this is most misunderstood.)Prerequisite: A bit of JavaScript. Duration: about 40 minutes. The this keyword in JavaScript confuses new and seasoned JavaScript developers alike. This article aims to elucidate this in its entirety. By the time we make it through this article, this will be one part of JavaScript we never have to worry

6 Understand JavaScript Callback Functions and Use Them

(Learn JavaScript Higher-order Functions, aka Callback Functions)In JavaScript, functions are first-class objects; that is, functions are of the type Object and they can be used in a first-class manner like any other object (String, Array, Number, etc.) since they are in fact objects themselves. They can be "stored in variables, passed as arguments to functions, created within functions, and returned

7 Understand JavaScript Closures With Ease

Closures allow JavaScript programmers to write better code. Creative, expressive, and concise. We frequently use closures in JavaScript, and, no matter your JavaScript experience, you will undoubtedly encounter them time and again. Sure, closures might appear complex and beyond your scope, but after you read this article, closures will be much more easily understood and thus more appealing for your

8 JavaScript Variable Scope and Hoisting Explained

In this post, we will learn JavaScript's variable scope and hoisting and all the idiosyncrasies of both. We must understand how variable scope and variable hoisting work in JavaScript, if want to understand JavaScript well. These concepts may seem straightforward; they are not. Some important subtleties exist that we must understand, if we want to thrive and excel as JavaScript

9 JavaScript Prototype in Plain Language

Prototype is a fundamental concept that every JavaScript developer must understand, and this article aims to explain JavaScript's prototype in plain, detailed language. If you don't understand JavaScript's prototype after reading this blog post, please ask questions in the comments below. I will personally answer all questions. To understand prototype in JavaScript you must understand objects in JavaScript. If you

10 JavaScript Objects in Detail

JavaScript's core-most often used and most fundamental-data type is the Object data type. JavaScript has one complex data type, the Object data type, and it has five simple data types: Number, String, Boolean, Undefined, and Null. Note that these simple (primitive) data types are immutable (cannot be changed), while objects are mutable (can be changed). Our Course Website Is Now

Marwen Arfa

Freshman

  • 0 Playlists
  • 0 Followers

Myacheg

Freshman

  • 0 Playlists
  • 0 Followers

Luís Carlos Cabrera S.

Freshman

  • 0 Playlists
  • 0 Followers

Vladimir Milojevic

Freshman

  • 1 Playlists
  • 1 Followers

Maria Brovarska

Freshman

  • 0 Playlists
  • 0 Followers

bharani

Freshman

  • 0 Playlists
  • 0 Followers

Vladimir Poluyan

Freshman

  • 2 Playlists
  • 0 Followers

Arek Mycek

Freshman

  • 0 Playlists
  • 0 Followers

alfares_a1

Freshman

  • 0 Playlists
  • 0 Followers

edwina

Freshman

  • 11 Playlists
  • 1 Followers

Peastwood

work all day with your feet on the floor harder harder harder for a little ...

  • 0 Playlists
  • 0 Followers

Grzegorz Laszczyk

Freshman

  • 0 Playlists
  • 0 Followers

Andrei Dubau

Freshman

  • 0 Playlists
  • 0 Followers

schoenflies

Freshman

  • 2 Playlists
  • 0 Followers

NAVIN KUMAR CHAHAR

I AM HUMAN ,SIMPLE AND STRAIGHT.

  • 0 Playlists
  • 0 Followers

glomikuz

Freshman

  • 0 Playlists
  • 0 Followers

Maxim Orlovsky

Project Manager, Front-end Developer and Designer

  • 0 Playlists
  • 0 Followers

Patrick M. Ndifon II

Freshman

  • 0 Playlists
  • 0 Followers

Keeks Prisk

Freshman

  • 0 Playlists
  • 0 Followers

Flora Edwards

Freshman

  • 0 Playlists
  • 0 Followers
Load more

Delete your comment

Are you sure you want to delete your comment?