ES6 Javascript

Learn the basics of JavaScript ES6 and NodeJS. We'll cover everything from setting up your computer to program in JavaScript to how to use functions, variables, and methods in JavaScript. You'll be able to build a simple version of Twitter, on the web, using JavaScript.

Apply now
Start day

Aug 27

4 weeks

7pm - 9pm

Mon & Wed

5,500,000 VND

Student Discount Available

Copac Square

G - floor, 12 Ton Dan, District 4


Charles Lee


Founder and Polyglot Instructor at CoderSchool

Prior to coming to Vietnam, Charles has 10 years experience being a developer in Silicon Valley. During that time, he worked as a software engineer on C, Ruby, JavaScript, and even ActionScript. He's been a longtime user of React, having being one of the early adopters in 2013 when he migrated to React from Backbone. He recently designed and taught a course on React and Redux for Walmart Labs.

View Profile on LinkedIn


Banner java hover


This course is a gentle, yet fast-paced introduction to the JavaScript Programming Language and programming for the Web. At the conclusion of the course, students will know:


Week 1 - Welcome to JavaScript!

Lecture: What is programming? Why learn JavaScript? What is JavaScript?

Exercises on Variables, Conditionals, Functions

Rock Paper Scissors Game

Week 2 - More JavaScript

What is Object Oriented Programming? What is Asynchronous Programming?

Lab: Exercises on Arrays, Objects, Async/Await

Create a Typing Speed Game

Week 3 - Gentle Introduction to Web Programming

Lecture: What is HTML? CSS? How do we handle events?

Lab: Exercises on HTML, CSS

Building a web user interface for Rock Paper Scissors

Week 4 - NodeJS and Express Crash Course

Lecture: What is NodeJS? How do we use it?

Lab: Exercise calling APIs

Assignment: Typing Speed Game that pulls the latest articles from Google


Hoa tran swift1

Tran Quang Hoa

Software Engineer

If you are looking for courses not only to improve your programming skills but also to meet many talented people and to practice working in a multinational environment, I recommend you to apply.


Ryan Dam

Engineer at PIXA studio

This course helps you learn as fast as possible, you have to run to catch up the course. The teachers is nice and learning environment is very friendly. This course is worth the time!

Nguyen do swift3

Nguyen Do

Backend Software Engineer

Wonderful bootcamp and strongly recommend it! it's such an intensive course with so many late nights, but definitely worth it - learn today and have your app on your device the next day.

Hoan le

Hoan Le

Senior Android Developer

There is so much passion and there are so many talented people here. It's simply one of the best IT training courses in Vietnam right now.

Nguyen nhat hoang ruby

Nguyễn Nhật Hoàng

Senior Software Engineer

CoderSchool has done the awesome job which I haven't ever seen in Vietnam before. They teach people real-world skills in a market that is highly in demand with great material.

Dan tong swift1

Dan Tong

Director of Kodimo Technologies

It's not only learning to code but also teamworking, and learning from others. I learned Swift from this amazing school and improve a lot since then.

Ic quote