Learn JavaScript Quickly

JavaScript is amazing

Get Started Now!

Meet your expert


33b32be65cd662922a71dc1d051ddb9f?s=184&d=mm

Franzé Jr

@franzejr

Software Engineer with experience working in multi-cultural teams, Franze wants to help people when he can, and he is passionate about programming and Computer Science. Founder of RemoteMeetup.com where he can meet people all over the World. When Franze is not coding, he is studying something about programming.

Meet your expert


B9491f993786452ffe05d432a66f18d9?s=184&d=mm

Matthew Ray

Matthew is a tech news enthusiast. He spends most of his time reading tech focused news, watching sports and drinking coffee. You will probably find him at a coffee shop or the library.

What our customers are saying!

Daily Drip has easily been one of the most helpful resources on my journey to better understand Elixir and the Phoenix web framework.
Taylor Dolezal Software Architect
Taylor dolezal
With any language there are so many details to learn. What functions are built-in? How should I structure my code? What tools are available for improving my workflow? It’s rare to find one source that can answer so many of these questions, but DailyDrip does this and more for Elixir.
James Edward Gray II Developer
James edward gray
Daily Drip is by far the best resource for learning Elm anywhere, and among the very best online learning platforms, period.
Rex van der Spuy Author of 5 books on game development
Rex van der spuy

See what you'll get


Building a To-Do app with Vue.js

Putting together all the peices to build an app
05:22
Free!


Vue.js & Vue Resource

Working with HTTP using vue-resource
04:00
Free!


Vue.js UIs

Building UIs with Vue and Vue-Material
05:32
Free!


Vuex and Vue-router

Exploring Vuex and Vue-router configuration
04:53
Free!


Introduction to Vue.js

Build a Todo app using Vue.js
05:04
Free!


Setup Nginx

Tying it all together with Nginx.
07:11


Launch and enhance our API

Learning To Use PM2 and launching our API
04:42


Create FreeBSD droplets and configure them to run Nginx and Node.js

Configuring FreeBSD.
06:20


Build a Node.js API

Building the API defining our CRUD operations.
04:54


Start Building a Node.js API With Digital Ocean

Intro, MLab Config, and Architecture.
07:33


Building our app with Mori.js

Implementing our tournament app with Mori.js
07:10
Free!


Starting an App using Mori.js

An overview of what we will build
05:12
Free!


Mori.js: hands on

Main functions and data structures
07:13
Free!


Introducing Mori.js

Why and how to use Mori.js in your JavaScript code
05:29
Free!


Functional Programming in JavaScript

Learn Functional Programming with Mori.js
04:57
Free!


Lighting your Christmas tree with Choo

Decorate, animate, and provide a soundtrack for a Christmas tree
05:18
Free!


Introduction to Choo

How and Why Choo can be a good choice for your next app
03:22
Free!


An Introduction to Bankai

Uncomplicated HTML, JS, and CSS compilation with Bankai
02:13
Free!


Modern Javascript with ES8

Finish up ES8 API
07:13


Finish the ES5 API and start building an ES8 API

Start seeing some differences between ES5 and ES8 by comparing how...
05:38


Build an API in ES5

Build and Assess an API made in ES5
04:21


Start building an API in ES5 and ES8

Configure and Scaffold an API in ES5 and ES8
03:14


Compare ES8 and ES5

Take a look at ES8 and ES5 features side by side
07:53


What is Deep Learning and a quick Overview of what Neural Networks are

A quick overview on Neural Networks
02:55


Propagations in a Neural Network + Linear Regressions

Checking what happens inside our NN execution
03:17


Solve a Problem using Neural Networks

Guessing the continent of a country based on GNP, Area, and Population
05:24


Implementing a simple Neural Network

Implementing a Neural Network using perceptrons
03:34


Understanding Neural Networks

What are Neural Networks
06:21


Preact: Why you should use it or not.

A quick rundown on Preact
04:59


Styling views and Errors in Koa

Use Pug to style the guitar amp pages and errors in your application.
03:53


Write your first view in Koa.js with Pug

Start styling your application with the pug rendering engin
05:06


Serving Static Assets in Koa.js

Complete configuration and middleware setup of your application.
05:41


Koa.js Core Server Configuration

Import modules and setup configuration to get your Koa.js app started.
06:24


Getting Started with Koa.js

Quick intro to Koa.js and installation.
05:51


Caching API calls using Service Workers

How to cache API calls using Service Workers
04:01


Using Gatsby and Grommet to build a PWA

Using the best of Gatsby and Grommet together
03:41


Manifest and Caching with sw-precache

Understanding manifest.json and using sw-precache
02:08


JavaScript Workers

Understanding JavaScript workers and how to use them
05:12


What is a PWA and Why should I care?

Diving into the PWA world
02:49