JavaScript Tutorials and Insights

Learn JavaScript with insight and tutorials from top JavaScript experts, and keep up with the latest trends and developments in the JavaScript community

GET STARTED

JavaScript tutorials, posts, and more

Custom Infobox Labels with Google Maps Places API

Let's make a basic map that takes a set of latitude and longitude, and returns a set of simple nearby labels showing particular kinds of local places.
Custom Infobox Labels with Google Maps Places API

Building a Pokedex with React

Obviously, there are no Pokémon in real life but that doesn't mean we can't have a cool Pokédex. So it's time to build our own Pokédex using React! Let's have fun creating it.
Building a Pokedex with React

Build an Instagram Clone in Elm: InstaElm Part 2

This is the second part of the InstaElm tutorial where we create an Instagram clone in the Elm programming language to demonstrate how a real world project is implemented in Elm. We're focusing on inter-operation with other JavaScript code and being able to interact with an API server written in Node.js and using the Hapi.js library.
Build an Instagram Clone in Elm: InstaElm Part 2

Synchronizing Banner Ads using JavaScript

To help other JavaScript developers who work in the world of advertising, let's learn how to properly set up your banner ads.
Synchronizing Banner Ads using JavaScript

jQuery Tutorial: Understanding .append(), prepend(), .after() and .before()

It's not that I don't know these things, but it's easy to get them mixed up—that is why I think I should share what I have learned over the years about .append() and prepend().
jQuery Tutorial: Understanding .append(), prepend(), .after() and .before()
popular writers
JavaScript
Follow

Building a Simple CRUD Application with Express and MongoDB (Part 2)

This article is the second part of creating a CRUD application with Express and MongoDB. We’re going to venture deep into the last two operations that were not covered in the first part – UPDATE and DELETE.
Building a Simple CRUD Application with Express and MongoDB (Part 2)

Keep the element height when the viewport is resized

Keep the element height when the viewport is resized on mobile browsers

Create an Alexa Skill Part 3: Writing a Lambda Function

Learn how to write a lambda function for Alexa Skill in JavaScript!
Create an Alexa Skill Part 3: Writing a Lambda Function

Creating a User Interface with React Native

A beginners guide to FlexBox in React Native
Creating a User Interface with React Native

Why we should all use Elm

Elm is so much better than, here are some of the reasons why

Subscribing to Form Value Changes in Angular 2

In Angular 2, promises have been replaced with *observables*, which offer a way to subscribe to changes in an asynchronous manner, rather than one-off asynchronous actions. An observable broadcasts a s...
Subscribing to Form Value Changes in Angular 2

Build a React Universal Blog in 4 Steps

In this blog, I will show you how to pick up an existing codebase and curtail it into your own, beautiful React Universal Blog application for publishing content and easy updates.
Build a React Universal Blog in 4 Steps

How to Use Google AJAX API in Geodata Maps

Learn to use Google AJAX API: apply simple visualizations through API calls and use available map data within the same API in geodata maps.
How to Use Google AJAX API in Geodata Maps

Javascript ES6: 3 Cool Features You Should Be Using

Want to learn something new about JavaScript? Read this post and find out the 3 new features in E6 that you should be using.
Javascript ES6: 3 Cool Features You Should Be Using

Understanding Hoisting in JavaScript

Learn how to use the hoisting feature in JavaScript properly with this easy-to-understand post.
Understanding Hoisting in JavaScript

Do You Need Redux in Your App?

Redux is an implementation of Flux. Learn how to remove uncertainties and complexities from our applications with Redux.
Do You Need Redux in Your App?

Job search 101 for Software Engineers and for all

Job search 101 for Software Engineers and for all, how to get invitations to interviews and nail them, as well as general tips on how to write your CV properly and expose yourself to more potential employers.
Job search 101 for Software Engineers and for all

Build a Vue.js Website in 4 Steps

4 step tutorial on how to pick up an existing codebase and build your very own Vue.js Web App.
Build a Vue.js Website in 4 Steps

Build a GraphQL API-Powered Portfolio Website

4 step tutorial on picking up an existing codebase example to build your very own GraphQL API-Powered Portfolio Website.
Build a GraphQL API-Powered Portfolio Website

WordPress-Style Shortcodes Using Vue.js

Create dynamic Vue applications using WordPress-style shortcodes to customize layout and content.
WordPress-Style Shortcodes Using Vue.js