React Workshop

Advance your programming skills by learning the foundations of React.

join now get curriculum

in person, part-time: 36 hours / 12 classes / 4 weeks

Mon, Wed, Fri: 19:00 – 22:00

About the Course

This is an introductory course for frontend developers who want to learn the foundations of the React framework. You will develop a strong understanding of React’s essential concepts.

4 Week Curriculum

We embark on this journey with the very foundations of the React framework. We’ll discuss its use cases and introduce some useful tools to create a new React project. We’ll also learn how to manage state and handle events in React.

Topics Covered:

• npm/npx & Tools

• React Components

• Managing State in React

• Handling events

In this section we will be learning how to trigger a function as soon as the page is finished mounting and unmounting. We will also learn how to trigger functions in response to a change in a value controlled by useState. Lastly, we’ll use json-server to make HTTP requests.

Topics Covered:

• Rendering Lists of Data


• Rest API

• Lifecycle Hooks

• Managing State Across Components

• DOM Elements

In this section, we will learn how and when to use hooks to optimize performance in applications. Also, we will learn another, more feature-rich tool for solving the same problem, Redux Toolkit. You will find that most employers expect their React developers to know the Redux pattern well.

Topics Covered:

• Performance Optimizations

• Redux Toolkit

• Redux Toolkit Query

• Custom Hooks

We’re bringing it all in! Apply what you’ve learned in a simulated live project and add your final product to your portfolio.

Topics Covered:

• Design & Development

• Product Management

• Project Management

What I Will Learn

Build dynamic & interactive web apps with React, a popular Javascript library and framework.

The wcoding React for Beginners bootcamp helps you up-level your programming skills. By the end, you can build fluency in React fundamentals and build your portfolios with simulated React based projects.


Tuition and Discounts


1,000,000 KRW

Early bird:

As low as 900,000 KRW

Early-bird discounts are limited to 3 spots per batch! Contact our admissions team for availability.

Wcoding Alumni:

800,000 KRW

All payments should be 100% completed before the course starts. A deposit 160,000 KRW is required for reserving a spot.


  • Basic knowledge of HTML, CSS, and JavaScript
  • Familiarity with the command line
  • Recent version of Node JS installed
  • Git installed
  • Visual Studio Code installed

Our Students

Hands-on experience

We encourage students to think like a developer and tackle real-life problems, instead of repetitive examples, that lead to memorizing code, and relying on copy and paste. This enables students to become flexible and dictate their own destiny, beyond our bootcamp.

Team effort

In our projects each member plays a role (front-end, back-end…etc). The opportunity to play a specific role in the development team, while building the product from scratch, resembles real-life IT projects and is the best hands-on practice that helps our graduates stand out.

Discover your potential

We believe everyone deserves a chance to learn coding so you don’t need a related background or knowledge in coding to join. The key requisite in the web-bootcamp is to have motivation in learning. The best programmers are those that have developed the ability to grasp new concepts and are ready to work hard.

Best Feature: Challenging content!

If you aren’t sold by being just another statistic to some of the big bootcamps out there, and you genuinely want a more tailored and personal learning experience, I recommend wcoding.
Eunhye from Korea
/dev-bootcamp graduate
Software engineer at WorldRemit in the UK.

Best Feature: In-person coding

It was great to get live feedback about my code directly from the instructor. I think the instructor did an excellent job of helping me become a better developer.
Steve from the UK
dev-bootcamp graduate
Front-end developer for MXNCommerce in Seoul.

Where Our Graduates Work

graduates employers


Many of wcoding Campus’ graduates are employed within a few months of graduating. We believe that as long as a student is determined, willing, and self-motivated, they can achieve their goals with the help of wcoding.

wcoding is open to all students over 18 years old. All students should follow the code of conduct during the bootcamp.

All of our courses are taught in English.

A 100% refund is guaranteed three weeks before the course starts, and an 80% tuition refund before the end of the first week of class (except the 500,000 KRW registration that is non-refundable). There is no refund after the 1st week of class.

We have a separate package for travelers from other countries.
Please contact us by letting us know which city you’re living in and we’ll tell you all about the Bootcamp Travel Package!

We cannot issue student visa because we are not a university or college. However, we do help students take their first step to get their visa and settle in South Korea. Depending on your circumstance and nationality, you may need a tourist or working holiday visa from your home country. In the case of no-visa-entry countries, you can stay in Korea and study for a maximum of 90 days. You can check on Korean visa portal and find a suitable visa for you.

We encourage students to join bootcamps offline for a full experience. However, we provide online courses for those who can’t attend the bootcamp in person.
If you would like to join wcoding courses remotely, please contact our admissions team for details.

All you need to bring with you to the course is your own laptop! The instructor will tell you what software you need to install when you start the class.


Our curriculum guides students on a path of self-growth where they discover their true talent and passions. Wcoding is the first step for those who desire freedom and flexibility.