Workshops

State Management with Redux

Understand key concepts of redux and how to use it effectively. Featuring usages with React

In Progress

TypeScript for React Developer

Learn the Typescript fundamentals to make your React codebase more maintainable

In Progress

Create a Fast Site with GatsbyJS

Learn how to build blog with GatsbyJS, which automatically optimize your site to make it fast without sacrificing developer usability or accessibility.

JavaScript: The React Parts

JavaScript fundamentals and concepts that are commonly used when developing in React.

Introduction to Web Development

A full-day workshop that teach you how to create website contents with HTML, style them with CSS, and make them interactive with Javascript. Its primary target students are beginner with zero experience in programming.

Creating Project React Component Library

Learn the common practices of writing React components and React hooks.

Web Developer Toolbox

Learn the tools that will make you productive as a Web Developer

Introduction to React v2

An introduction to React (version 2) - up and running with React by learning React core API (including Hooks!) and common how-to e.g. making ajax calls, writing tests, and code splitting.

Introduction to React

A complete introduction to React - up and running with React by learning tooling that improves your development workflow, React core API, and common how-to e.g. making ajax calls, writing tests, and code splitting.