Learn Digital Skills In This New Norm: Coding & Digital Marketing!



Programming 101 Masterclass 🔥

✅ 2 Hours
✅ Live with Mentors
✅ Zero Cost

2 Hours | Online Coding Course | Zero Cost

Do not let Coronavirus stop you from getting ready for your future.
No prior experience needed, only a computer.


Why You Should Join This Masterclass?

a man doing an online coding class on his laptop

2 Hours Accelerated Learning.
Experience coding and what you can do with it!

Online code-along session.
Step-by-step coding walkthrough session where you can learn according to your own pace.

Taught by NEXT Academy’s mentors.
Learn from experienced mentors who have helped >1000 students get into a tech career!

Zero Cost.
No payment necessary. Our Programming 101 Masterclass is completely FREE.

Get Exposure to the tech world.
Prepare yourself for the future and not be replaced by robots.


...And learn how you can start coding & get into a tech career.

Jian Ming

From Finance to Code

"I think the Bootcamp offered a lot of structure in the course, every day we were learning something new and there was always an end goal to work towards too."

Read More in Blog
Jye Miin

From graphic designer to full stack web developer

I learned coding because I wanted to build anything I could ever imagine, but when I tried by myself but I still could not build anything... But then I joined NEXT Academy, I can now design websites that are executable in a more efficient way!

Read More in Blog
Nicole Lin

Operations Director to ReactJS Coder

"With the knowledge I've 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."

Read More in Blog
Tan Kok Ming

From college student to software developer

"When I came to NEXT it's really different because, they make you learn a lot of stuff in such a short time, that sometimes you might feel it's really hard but you have to keep going anyway."

Read More in Blog
Jeffrey Soong


Coding is really just one part of the journey at NEXT. You get people from around the world coming to this bootcamp! You have people with different backgrounds and diverse experiences come to share what they've learned in their life.

Read More in Blog
Jeannette Goon

Journalist to Coder/ Co-founder of Bayu Harvest

"What really attracted me was, by the end of the day, I have a whole collection of apps which I could build as well as being able to build my own thing."

Read More in Blog

Are You Ready To Pick Up A New Skill?

calendar icon
Monday, 30 March 2020, 2-4PM

...if this timing doesn't work for you, join our waiting list.

...And learn how you can start coding & get into a tech career.

What is programming used for?

When people say "programming" or "coding", there is no difference. It is a way to communicate with the computer. Think of it as a computer language. Today, when people build apps, systems, softwares, websites, or get into the Internet of Things (IoT), machine learning, artificial intelligence and data science; they would need to know a certain level of programming.

Learning to code is about developing your computational thinking skills, or in other words, logical thought process. You don't need to be a math genius to learn to code. What you need is training yourself to think systematically and logically.

In a human mind: Bring an umbrella when it is raining and a hat when it is hot.

You need to give the computer instructions in this logical systematic way:

computational thinking logical statement for computers

Why is programming hard?

Believe it or not, kids learn programming faster than adults! Often, it is not that it is hard but as adults, we have been so accustomed to the way we think.

With programming, you need to think systematically, step-by-step, from A to B to C. But as human beings, because of our advanced thinking, we tend to skip the steps, from A to C immediately. It is just a matter of getting used to thinking in a certain way.

You may take some time to get used to it and at NEXT Academy, you get to work with mentors first hand where they will guide you on how you can approach a problem.

Is math required? Do I need to be good at math?

Some people think that math is required to be good in programming or that coding is harder than math. No it is not. In fact, quite a number of good programmers are not math geniuses and some have not done well in math themselves.

If you intend to get into AI, machine learning or data science, math is needed heavily, especially understanding of statistics.

So don't worry about what you could or could not do, just give programming a try! At NEXT Academy, we've seen artists, journalists, DJs, designers learning to code. You would think, "Oh they are art based people, they won't be able to code." Well, they are doing amazing things now!

Can I teach myself computer programming?

It is no different from learning any skills. There are many resources on Google or Youtube and there are many who have succeeded in learning by themselves.

One of the key challenges that people who want to self-teach is not the lack of resources but the need of guidance, mentorship and discipline to get through the hurdles.

Programming is not hard to learn but forming computational thinking skills might take some time dependent on the person.

How long does it take to pick up programming to the point where I can get a job?

The founder of NEXT Academy, Josh teng, took two years to become a self taught programmer. Even after that, he decided to join a 10-week coding bootcamp in Silicon Valley to solidify his learnings.

There are many self taught programmers who eventually get jobs and build a career around tech. So long you have the right skills that companies need, you can find a career opportunity.

Should I join a coding bootcamp?

Josh, the founder of NEXT Academy, started off self-taught and eventually joined a coding bootcamp. According to him, the experience is different and he loved it.

The biggest gain he had from joining a coding bootcamp was mentorship and peer-to-peer learning as well as accelerated structured learning. Being guided by experienced mentors, sharing thought processes and learning from peers as well as going through the thorough syllabus has helped him and his fellow bootcampers. This inspired him to bring back the coding experience to Malaysia.

The short but intensive learning experience has enabled many coding bootcamp graduates (from NEXT Academy) to get a job even if they had zero IT background or no degree in Computer Science. What the employers are looking for is skill, not a piece of paper.

Can I learn programming online?

Yes! There are so many resources available on the internet. In fact, you should try out our FREE Programming 101 and experience how it is like to code a snake game algorithm.

Give this a try and it will prepare you for your next step!

Some people may prefer an onsite programming experience because there is more interaction and is easier to brainstorm ideas and solutions with mentors and fellow peers.

What is the best programming language for beginners?

There is no such thing as the "best" programming language but there are a few things to put into consideration to make your learning easier.

One of the biggest factors why many beginners get stuck in starting to learn to code is because they often get trapped in the wars of programming languages. Beginners often end up confused and getting nowhere as everyone tells them contracting facts and ideas.

There are 7 things to consider when starting to code:

  1. Start with Frontend Development for a Visual Feedback Loop because some of you may find it easier to start off by learning visually

  2. Start with a high-level language for beginners because languages like Python are more English-like and easier to pick up

  3. Learning to code is beyond code syntax. There is no value in learning 1001 programming languages if you can't build a complete app or software with 1 language.

  4. Understand and master core programming concepts before moving on. These concepts are crucial in your coding journey, not just learning the simple programming ABCs.

  5. Libraries and frameworks of a programming language can determine what field you can get into later on.

  6. Look for communities to join. The bigger the community, the more help you get (on and off-line) as well as the more developed the language gets.

  7. Train Your Computational Thinking & Problem Solving Skills. The biggest value to coding is not learning the syntax of programming but the ability to put them together to create something meaningful.

In our Programming 101, you will first learn how to use JavaScript to write the snake game. With this new knowledge, you can then venture into Python programming. It is worth learning both JavaScript and Python as they are one of the most popular, widely used and beginner friendly programming languages in 2020.

The only advice is, get started today.

Any Programming 101 for Beginners or Dummies?

If you've never tried any programming before, you can always get started with our Programming 101 to explore programming.

Other than that, you can also join our Frontend Web Development bootcamp which is beginner friendly but also gives you the ability to build frontend websites from scratch.

After that, you can join our Full Stack web development bootcamp that combines both Frontend web development and Backend web development (with Python) to build an interactive web app such as Instagram, Facebook and more.