Skip to content

Latest commit

 

History

History
286 lines (210 loc) · 24.5 KB

File metadata and controls

286 lines (210 loc) · 24.5 KB

drawing

Let's learn about Learn Javascript via these 69 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the /Learn or LearnRepo.com to find the most read blog posts about any technology.

Learning JavaScript involves acquiring proficiency in the JavaScript programming language. It matters because JavaScript is essential for web development, powering interactive front-end experiences and increasingly backend services, making it a critical skill for modern developers.

Hello JavaScript code newbie! In this article I'm proposing you a series of coding challenges that will help you practice the basic language constructs and algorithms.

Chats and messengers increase users' interest in the site. With online chats customers may get immediate information about the products they are looking for.

Have you ever felt like you needed to start over and press the refresh button?

The script tag is the primary method to insert JavaScript into the HTML page. We will look at all the ways to use the script tag and the importance of each.

Lodash is a very popular JavaScript library and I have come across it in almost every project I have, but was it justified? is she that good? let's find out in

 JavaScript is certainly one of those programming languages which you can get started within a few hours due to its simple syntax, but would probably take you years to master it.

Learn how to use the Notification Web API to display desktop notifications in JavaScript.

Hence, in this article, we will see how to create an isObject function and use it to check if an object is actually an object. So, let's get started!

Typescript is a superset of Javascript. Decorators in Typescript are functions that add special behaviors to a class or members of a class.

Typescript utility types allows Javascript developers to carry out type transformations. Some examples of utility types are Partial, Required and Readonly.

Demystifying the JavaScript Event Loop: Understanding Callstack, Callback Queue, and Event Loop for Efficient Development.

In this article, we’ll be diving deep into the topic of URL parsing in JavaScript and understanding how to access certain data from a URL string.

In this overview, we have compiled a list of popular sites, as well as JS blogs that are worth reading and keeping in your bookmarks.

The spread operator, spread syntax or 3 dots (...), is a type of syntax in Javascript that is used by both function calls and arrays/objects.

Typescript utility types allows Javascript developers to carry out type transformations. Some examples of utility types are Pick, Omit and Record.

From a client-side programming perspective, the language JavaScript has grown into the language of web development.

So, you want to learn programming but you’re unsure what programming language to learn, This is a position that every programmer has been in at some point.

A list of 25+ Javascript projects for beginners with source code available on Github. Easy Javascript projects for beginners.

Article about useful Array methods in JavaScript.

Here are some most recommended JavaScript Mini Projects.

Read about the 10 must-know JavaScript array functions.

From zero coding skills to building a calculator in 111 days with The Odin Project. Learn my journey, tools, and tips to beat tutorial hell.

Frontend development has taken the world by storm in the last decade with extreme progress in all web technologies (HTML, CSS, JS, etc.) sponsored and led by the biggest software companies in the world. It is arguably one of the highest paid, the most in-demand and satisfying job in the software industry for quite some time. This is the best time to learn it if you haven’t started already 😃!

In this post we are going to discuss, how you can set up a user Login authentication using Auth0 in Next.js projects.

In React Native, the FlatList component works well to render a long list of data.

Here are 10 Fantastic JavaScript Projects for Beginners.

In Javascript, we have numerous ways to check if something is or is not a number.

An overview of the JavaScript programming language, its uses, basic concepts, and brief history, all tailored for beginners.

After exams and lots of procrastination, I finally resumed my #100DaysOfCode journey with JavaScript

Did you know that Javascript does not class a selection of multiple elements as an array?

Let's learn about the JavaScript conditional statements!

Sometimes I find myself going through the same steps when I work on different projects. These are just some of the things I've found helpful over the years.

A/B Experiments with Statsig Layers

Learn to parse a basic workplace timesheet in a few lines of JavaScript.

Building the classic Blackjack experience in Alpine.js.

Web developers have many reasons to read uploaded file content in JavaScript. 

This blog post discusses JavaScript, its role, features and frameworks that are at a developer’s disposal. Read on to know more…

JavaScript Localization Guide

Jumping on learning React is easy, but you'll hit your head hardly later on if you are not yet familiar with these 4 key concepts detailed in this article.

A Set in Javascript is a unique list of values, similar to the set data type in Python.

The answers to every what, why, when, and how about Static Code Analysis in JavaScript. Information about in-depth scanning, guard rails, and more.

Learn how to use & | ^ ~ << >> >>> operators in JS with clear examples. Demystify bitwise operations for a more powerful and efficient code.

Here is a list of pretty much any action you would want to perform on an array, and how to do it in Javascript.

In this article, you will learn how to implement the following coding practices to differentiate between Synchronous and Asynchronous Calls.

Type-in programs were big in the 80's. Virtually all computer magazines and books use to publish code listings in BASIC. Kids spent hours at a time to type-in the programs, debug them and see them run on their Commodore / Apple II or ZX-Spectrum computers.

Arrays are a data structure that allows us to store multiple values in one variable. Array methods...

Before I became a programmer I loved to play games. I played games for many years before I even knew the most basic concepts about coding. However these days I see that people are trying to introduce their kids to programming and looking for ways to make programming concepts more approachable. I think that using existing games people love is a great way to do just that. That is why I wanted to start this new coding for gamers blog series. In this tutorial I will show you how to do that by walking you through the process of extracting a feature from a video game called The Long Dark and recreating it on your own.

If we want to delete items from an array, we can use the splice method that all arrays have. Let's look at how it works.

Why do these two languages have such similar names? How do they differ from each other? This article will provide the answers.

Inheritance is a mechanism in JavaScript that allows an object to inherit properties and methods from another object.

Building a facial recognition application with JavaScript is not a daunting task. In this blog post, I'll walk you through the journey of developing one.

Join me on my coding adventure as I tackle the Calculator Project. Discover the challenges I faced, the solutions I found, and the valuable lessons I learned.

The most important lesson in programming is learning to debug code. Here is a list of my favorite debugging tips and tricks in JavaScript, Python, and more.

Discover how I tackled The Odin Project without shortcuts, faced tough challenges like Fibonacci, and what I learned along the way.

I bet you didn’t know that Javascript has pointers. Well, it does! Let’s take a quick look at how they are implemented and how they work.

Here are two simple Async/Await JavaScript scripts that will detect and indicate browser support for the AVIF and WEBP image formats.

We use the splice method to insert an item into an array at a specific index in javascript, which takes 3 arguments - and also lets us delete items too.

v-if and v-show are two ways to conditionally render content in Vue.

Understanding Javascript spread operator

Javascript fundamentals series Scopes, Hoisting, Closures

Understand how JavaScript array methods work by implementing three of the most common methods: map(), filter() and reduce.

Unit tests are a challenging topic, with many interconnected aspects that make it difficult for beginners.

Learn how to sort an array of objects in JavaScript using the sort() method, custom compare functions, and practical examples for strings and numbers.

I hope this ode has inspired you to give innerHTML another look and fall in love with its simplicity and convenience all over again.

You may think "Surely there's a library for that!", and yet, there isn't.

In JavaScript, a variable is a named reference to a memory location that can hold different types of data, such as numbers, strings, booleans, objects, or fu...

Knowing how to use forEach in JavaScript is an important first step in writing code that is optimized for speed and efficiency.

6/22/2024: Top 5 stories on the HackerNoon homepage!