What is Load Balancing? - 2017-05-14

Modern high-traffic websites must serve hundreds of thousands, if not millions, of concurrent requests from users or clients and return the correct text, images, video, or application data, all in a fast and reliable manner.

Asynchronous Javascript with async/await - 2017-05-09

ES2017 async and await keywords to write asynchronous code that is more readable and easier to follow than equivalent code based on long promise chains or deeply nested callbacks.

Advanced NodeJS - 2017-05-02

This course will teach you the core Node.js concepts and API modules from simple utility modules all the way to streams and clusters.

Mastering Flux and Redux - 2017-05-02

At the core of any solid web application is an effective and well-managed data model. In this course, Mastering Flux and Redux, you’ll learn the skills and technologies necessary to manage your application’s data model in extremely efficient and standards-compliant ways. Topics First, you’ll learn all about the popular data-modeling libraries Flux and Redux; their differences and similarities, how they relate to one another, and which is appropriate for what kind of projects.

Kata: Salesman's Travel - 2017-04-29

A traveling salesman has to visit clients. He got each client’s address e.g. “432 Main Long Road St. Louisville OH 43071” as a list.

npm scrips as your build tool - 2017-04-29

The course introduces the topic of using npm scripts as a build tool. It starts simple and then continue to build a small website as we introduce new topics.

By the end of the course, you’ll know how to get started and what tools and techniques are needed for you to create your own set of build scripts.

Prettier as a formating tool for JS - 2017-04-26

Prettier is an opinionated JavaScript formatter with advanced support for language features from ES2017, JSX, and Flow. It removes all original styling and ensures that all outputted JavaScript conforms to a consistent style. This goes way beyond ESLint and other projects built on it. Unlike ESLint, there aren’t a million configuration options and rules. But more importantly: everything is fixable. This works because Prettier never “checks” anything; it takes JavaScript as input and delivers the formatted JavaScript as output.