FRONT-END WEB DEVELOPMENT WITH REACTJS
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.
- Format
- Languages/Framework Covered
- Pre-requisite
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.
On top of that, with Javascript and React knowledge, you can go a step further by learning React Native to create mobile apps!
Companies that use React
Why React JS?
Organise Code Better
Build Modern Application
Enabling Cross Platform Development
Great career opportunities
Awesome Community
What You'll Learn
Topic 1
Introduction of ReactJS
Topic 1
Introduction of ReactJS
- 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?
- Using React Hooks
Topic 2
React Component
Topic 2
React Component
- What is a component?
- Component Rendering
- Component API
- Component lifecycle
- State
- Props
Topic 3
Working with States and Props
Topic 3
Working with States and Props
- Read and set states
- Pass data through props
- defaultProps and propTypes
- Rendering list with map
Topic 4
Event Handling
Topic 4
Event Handling
- Understand React event system
- Work with a form
Topic 5
React Router
Topic 5
React Router
- 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
Topic 6
Building a Live Chatroom
Topic 6
Building a Live Chatroom
- Learn socket.io for real time web applications
- Handle complicated UI with React
Topic 7
Advanced React Patterns
Topic 7
Advanced React Patterns
- Implementing 3rd Party Libraries
- JSX Spread Attributes
- Conditional Rendering
- Styled Component
What can you Expect From NEXT Academy?
You might be wondering how is learning at NEXT Academy different? Watch this video to find out!
Bootcamp Enrolment
- Tuition Fees
MYR 3,499 or MYR 291.58/mth*
*Applicable to Malaysian Maybank Credit Card holders.
** We accept payments via Cryptocurrency.
HRDF Claimable
For companies who wish to make HRDF claims, please submit your application to HRDF at least 3 weeks prior to the course start date to ensure successful approval by HRDF
- Class Format
- Classes in English
- 2 weeks / 80 hours
- Full-Time In-Person: 9:30am – 6:30pm, Mon – Fri
- Pre-Requisite & Requirements
- Completed our HTML, CSS & JavaScript course, or have prior experience in these technologies.
- Know HTML and CSS
- Understand Javascript fundamentals
- Understand how to manipulate HTML DOM using JavaScript
- Certification
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.
- Location
73A, Jalan SS20/11, Damansara Kim,
47400, Petaling Jaya, Selangor, Malaysia
- Intakes
MAY 31 - JUN 11, 2021
Limited seats. Enrol soon to not miss a spot!
MAY 31 - JUN 11, 2021
Contact us to check for possible last minute seat availability.
*RESULTS DISCLAIMER: 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.
Looking for a future intake?
How about getting Backend web development knowledge too? 🧐
Checkout our Full Stack Web Development course (10-weeks) which includes Frontend, Reactjs and Backend development!
Combine your knowledge to build amazing stuff!
Websites Our Students Built
With the power to code, you can now design and build your own websites.
Frequently Ask Questions
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.
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.
Yes. This course is for developers who are well versed in creating websites with HTML, CSS and JavaScript. You will need to have a good understanding of frontend development. Please check out the requirements.
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.
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.
Our goal is to create impact. We have seen companies sending their graphic designers to our course and now they contribute even more as a frontend coder/ designer.
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.
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. Instructors are around all the time to guide you and for you to ask questions that you can’t find an answer to. Our course material consists of coding challenges that are designed to help you learn to be a good independent software developer. It’s the most effective way of learning.
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. Josh took 2 years to get to where his graduates are getting to in just 10 weeks. We started NEXT Academy as the best of both worlds of being self-taught while still having the support and social experience of going through college without sacrificing years of your life to learn one thing.
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.
We have a vested interest to say yes. But you should decide based on your progress. The key differences between learning on your own and with us are the guidance you get from experts and having the social environment where you will have people to learn together and maybe even collaborate with in future.
Our youngest student so far was 16 and our oldest was 43. You are never too old or too young to be ambitious. It’s the attitude that matters most.
No, you don’t need any formal education prior to enrolling into NEXT Academy.
React JS is a front-end framework. This means that you will need to understand front-end web development fundamentals.
Furthermore, React JS is a JavaScript framework. This means that you will need to have a good understanding of JavaScript and what JavaScript can do for front-end web development before progressing on to React-JS.
Intakes will close 1-week before the intake’s start date. We recommend enrolling 2-3 weeks before the intake starts so that you’ll have enough time to complete the prepwork.
Join our Waiting List and we’ll inform you once your preferred intake is open for registration.
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.
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.
Malaysian Maybank Credit Card holders are eligible for the 12-month 0% monthly installment plan. This can be done online.
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!
Operations Director to ReactJS Coder
Web Developer
Entrepreneur & Full-stack Coder
From Chiropractor to Tech Product Manager
Ready to Upskill Yourself with React?
Take the first step to build amazing experience with React framework.