NEXT Academy is Southeast Asia’s leading school for aspiring entrepreneurs, freelancers, software engineers, and digital marketers
Front-end Web Development with React JS
2-Week, Full-Time, In-Person, Intensive Bootcamp
Learn one of the hottest front-end web frameworks by Facebook to build highly interactive web apps and prepare for highly demanded ReactJS software development career opportunities, be it full-time or freelance.
Some of the great companies that have hired our graduates
2-Week, Full-Time, In-Person, Intensive Bootcamp
About This Quantum Degree®
Companies want to build amazing frontend experiences and user interfaces for better user experience.
Plain HTML/ CSS/ JS is sufficient to make a page look nice but if you want to build a highly interactive web interface to enhance your business, improve user experience and impress them; using a frontend framework such as React JS by Facebook is going to make it more feasible.
Companies that use React
From Graphic Designer to Learning to Code
Next Academy: Stories
Why React JS?
Great career opportunities
There have been a growing demand for React developers across the globe. On indeed.com, 78.1% of 60,000 frontend jobs are looking for React developers.
When Facebook open sourced React, many developers got onboard to continuously improve the framework, making it sustainable for the long term.
Organise Code Better
When building highly interactive websites, complex and unorganised code can affect maintenance and sustainability. With React, you can organise your frontend code better. Facebook has over 50,000 interactive components and using React enables them to maintain it effectively.
Build Modern Application
Enabling Cross Platform Development
After learning ReactJS, you can venture into mobile app development through the React-Native framework. Using React-Native, you can build hybrid mobile apps using the same concepts from ReactJS.
What You'll Learn
Our curriculum is designed in such a way that each topic builds onto one another.
Motivation for using React
Key differentiators from traditional DOM management (e.g. jquery vs Virtual DOM and 1-way binding)
Important syntax from ES6, 7, 8
What is JSX?
What is a component?
Working with States and Props
Read and set states
Pass data through props
defaultProps and propTypes
Rendering list with map
Understand React event system
Work with a form
Handle redirects and page navigation in a SPA
Prevent common Single Page Application errors (e.g. messing up browser history, cannot right click links etc.)
Learn how to do frontend routing
Learn socket.io for real time web applications
Handle complicated UI with React
Stateless Functional Component
Higher Order Component
JSX Spread Attributes
MYR 3,499 or MYR 291.58/mth*
*Applicable to Malaysian Maybank Credit Card holders.
** We accept payments via Cryptocurrency.
Check with your HR department today to check if they can send you for this training & be reimbursed by HRDF! 👍
Classes in English
2 weeks / 80 hours
Full-Time In-Person: 9:30am - 6:30pm, Mon - Fri
Pre-Requisite & Requirements
Know HTML and CSS
A Certificate of Attendance and a report card of student's progress are provided. Students must achieve 98% attendance to be eligible for the cert.
A-G-7 Glomac Damansara, Jalan Damansara,
60000 Kuala Lumpur, Malaysia.
*RESULTS DISCLAIMER: No programming background necessary. However, results may vary between individuals depending on how much hard work you put in. It is an intensive bootcamp experience and students are expected to give their 110% to complete the challenges if they wish to achieve their goals to become a competent coder.
Frontend Web Apps Our Students Built
With the power to code, students come together to build amazing app ideas as they explore technology, functionalities and features beyond our curriculum.
Go Gai Gai - Personal Safety Travel App
Next Academy: Student Projects
Make solo travelling safer with this awesome app! Go Gai Gai can detect danger zones and also potential threats with its machine learning capabilities.
Lock 'n Roll - Never Forget To Lock Your Doors Again
Next Academy: Student Projects
Lock 'n Roll is an IoT project powered by a web app. It will auto-lock the door for you after a certain radius from the door and you can lock and unlock the door anywhere, anytime.
Frequently Ask Questions
What can I do at the end of the program?
There is currently a huge shortage of skilled front-end developers with React JS specialty.
By the end of the program, hone your skills further by continuing to code more websites. There are many companies who are actively looking for React developers today. There are plenty of job opportunities.
Are Quantum Degrees recognized by employers?
The Quantum Degree® is a qualification unique to NEXT Academy which applies to its various tech programs. To own the certificate is proof of your dedication to completing the comprehensive curriculum. Recognition of the Quantum Degree® among employers is also rising as more of our graduates set foot in the tech industry. Many of our past students come from unrelated industries, bearing zero tech knowledge, yet move on to be hired by companies such as AirAsia, Mindvalley, KFIT, Digi, and Grab, among many others. This is what the Quantum Degree® means to our graduates, and it can open similar doors for you as you set out to realize your own goals and ambitions.
Do I need to know anything before I learn React JS at NEXT Academy?
How does NEXT Academy compare with shorter courses available elsewhere?
From the feedback given by experienced developers of joined other shorter courses, they learned nowhere near what they were promised.
We are aware that a lot of academies out there attempt to sell people something that already appeals to most people's lifestyle and budget. They charge less and minimize the duration of their program to appeal to people's taste in order for their academies to be highly profitable. There are probably exceptions.
But to achieve anything great, sacrifice is needed. There were no cases where great people achieve great success with minimal sacrifice. NEXT Academy has a strong track record of graduates achieving great results and is dedicated to continuing the excellence without wavering standards. Our program isn't designed for everyone and only the hungriest and brightest people tend to join us.
Why is the course so expensive?
Many coding courses charge less and minimize the duration of their program to appeal to people's taste in order for their academies to be highly profitable. Furthermore, many of these courses have low touch point with the mentors or instructors.
We wanted to make our bootcamp accessible to as many as possible. We are glad to see that many of our students who have transitioned into a tech career even though they started with no coding background.
Why is the course so cheap?
Our goal is to create impact. We have seen companies sending their existing developers to our course and are happy with their progress.
We wanted to make this bootcamp, which was inspired by bootcamps in Silicon Valley, accessible to as many as possible so that we can make an impact in the tech ecosystem within this region.
How are NEXT Academy's full time classes like?
It's unlike your typical class/lecture that you are used to. The state of our mass education system, built in a whole other and older era, has spoonfed us and taught us to be good employees in the past. Things have changed. At NEXT Academy, there will be minimal lectures and maximum hands-on/self-driven learning. You will actually need to think and be intellectually stimulated.
The training focuses on hands-on learning with real-life coding scenarios. This will give you a holistic picture on why you use React and how to handle certain challenges when you are coding in React.
How about learning to code online, by myself?
It's certainly possible. Our founder, Josh, was self-taught. In his words, "It made me very independent compared to many computer science college graduates." However, it usually takes a long time to learn on your own because of the steep learning curve.
Many students who came to us told us that while they have the discipline to learn online, they had no mentors to turn to when they are stuck. Which is why, our courses are very much focused on mentorship.
I can't afford your tuition, what options do I have?
We might have a solution for you! We offer an instalment plan for either a 6-month or 12-month period, with 0% interest. This is only for Maybank cardholders. Unfortunately, debit cards are not accepted.
Furthermore, you can check with your company if they are HRDF (Human Resources Development Fund) registered. All our courses are HRDF approved, employees working for companies registered under the scheme will be able to upskill without the need of funding their own education.
Do I need any formal education prior to enrolling into NEXT Academy?
No, you don't need any formal education prior to enrolling into NEXT Academy but you will need to fulfil the requirement stated.
What if I join without fulfilling the requirement?
You will have to self-assess your abilities. If you are unsure, you can contact us for more clarity. If you have not fulfilled the prerequisite and yet chose to enrol in this training, we are not liable for your learning progress. There will be no refund.
React JS is a front-end framework. This means that you will need to understand front-end web development fundamentals.
Is there a due date for enrolment?
Intakes will close 1-week before the intake's start date. We recommend enrolling 2-3 weeks before the intake starts.
I can't find a suitable intake, what can I do?
Join our Waiting List and we'll inform you once your preferred intake is open for registration.
Can I defer once I've enrolled?
No; once the intake has started. Yes; before the intake starts. However, under extreme situations with substantial proof, we will evaluate on a case-by-case basis.
Is this course HRDF claimable?
All our courses are HRDF (Human Resources Development Fund) approved, employees working for companies registered under the scheme will be able to upskill without the need of funding their own education.
How do I apply for the 0% monthly instalment plan?
Malaysian Maybank Credit Card holders are eligible for the 12-month 0% monthly installment plan. This can be done online.
Can I pay by cheque?
Yes, we accept payment by cheque, you'll have to come to our office to make the payment.
Meet Our Graduates
Our graduates join us from all walks of life, find out what they have to say about us!
"With the knowledge I learned from the React JS bootcamp, I was able to build my own interactive mobile app! It also taught me to be more creative when solving problems in React JS."
Operations Director to ReactJS Coder
With the knowledge I learned from the React JS bootcamp, I was able to build my own interactive mobile app! It also taught me to be more creative when solving problems in React JS.
Operations Director to ReactJS Coder
"I was really drawn to NEXT Academy because it teaches React JS, which is very much in-demand in the industry right now. No other bootcamps taught this so it was a great opportunity for me."
"As a business owner, I wanted to learn to code to be more involved in my tech media business. I joined NEXT Academy and throughout the course, I rebuilt my entire site from scratch and even included my own features."
Entrepreneur & Full-stack Coder
Ready to Upskill Yourself with React?
Take the first step to build amazing experiences with React framework.