WORLD LEADING WEB DEVELOPMENT CURRICULUM

A 9-Week, Hands On, Immersive Learning Experience In CodingChoose Your Intake

WORLD LEADING WEB DEVELOPMENT CURRICULUM

A 9-Week, Hands On, Immersive Learning Experience In CodingChoose Your Intake

THE NEXT ACADEMY EXPERIENCE

Being able to build any App imaginable takes more than just knowing code syntax. Great software developers are craftsmen. We, at NEXT Academy, believe in empowering individuals through our holistic approach of hands-on learning, social immersion and expert mentorship.

We’ve graduated over three hundred students from our coding courses and have constantly seek to understand the psychology and motivation behind learning to code. Through our experience, we’ve developed a world-leading curriculum and program format to give you a brighter career future.

OUTCOME FOR YOU

These are things our past graduates pursued:

%

hop on the entrepreneurs’ journey.

Become an entrepreneur. Stop being stuck at idea stage, begging people to be your tech cofounder or pay a bomb to get your ideas built by someone else. Learn enough to turn your ideas into apps. And when your app turns into a business, be your own CTO or hire someone better than you and never be left in the dark.

%

join exciting new technology companies.

Join GrabTaxi, KFIT, MindValley and more. We partner with our region’s best tech companies to place our graduates. Through our partner employers and recruiters across the regions, our graduates have been getting jobs in Singapore and Malaysia. Being a software engineer is both lucrative and enjoyable.

%

become remote freelance web developers.

Work remotely, enjoy the flexibility of freelancing as a software developer. After you have learned the skills, you can find freelance jobs locally or online and make whatever currencies you’d like.

WHO IS THIS FOR

Both female and male are equally capable of succeeding through our course. Did you know that coding was primarily a female career during World War II?

Diversity and exposure is one of the key factors in succeeding in the globalized world. Students from America, Asia, Europe, Middle East have joined us to learn and discover the rapidly growing Southeast Asia.

Technology is not discriminative. You can learn to code regardless of whether you’re 16 or 40! At our school, age is only a number.

*Our past students range from former artists, bankers, consultants, doctors, engineers, teachers to fresh graduates and even high/secondary school students.

WHAT YOU’LL LEARN

In-demand knowledge to land you a job as a world class junior web developer

ruby

PROGRAMMING FUNDAMENTALS AND PROBLEM SOLVING

At the very heart of learning to code is the ability to think like a programmer. Many overlook this and jump straight into learning a specific framework or technology without first learning how to problem solve and translate those solutions in code. In week 1, of the program, you will learn how to solve simple-to-complex puzzles such as Sudoku with code. This will lay the necessary foundation to prepare you to be a truly versatile coder. You will also learn how to model real world object with a common programming concept called object-oriented programming (OOP). This is your first and most important journey to being able to build any apps. At this stage of learning, the language you learn is not important. Learning how to solve problems and write code is way more important. Having said that, our classes are conducted in Ruby. But you can easily use any language and you’ll find that the language is the easy part.

sql

DATABASES & SQL

Sequel Query Language or SQL is the language used to interact with databases. Databases, used to store data, is central to most apps out there. From Facebook to ERP Software, they all require databases to store your information. You will learn how to design schemas to store your data efficiently. You will also learn how to read/write/update/delete from your database with simple-to-complex queries. You would have built a simple todo list on the command line that stores any todos you want.

jsjs

FRONT-END WEB DEVELOPMENT: JAVASCRIPT

If HTML is the backbone and CSS is the flesh, then Javascript must be the personality. Javascript is a programming language that your browser understands. You write Javascript code to give behavior to the elements on your web pages. For eg. you may want an image carousel, and the only way to make a new image slide in when someone clicks on your NEXT button is by having some Javascript code. On top of that Javascript is used for many other applications such as building mobile apps and more. It’s truly one of the more versatile languages these days. This language will help you build highly interactive web applications while future proofing your career in software development.

html5

FRONT-END WEB DEVELOPMENT: HTML5

Websites look nice because of design but it goes beyond just an artist drawing on a sketchbook. Web pages are built using HTML5, a type of language that the browsers understand and translates into giving your web pages structure. You will learn how to build beautiful sites like AirBnB, Quora and more.

cs3

FRONT-END WEB DEVELOPMENT: CSS3

If HTML5 is the backbone, CSS is the flesh. CSS is another language that the browser understands in making your web pages look nice. Think of CSS as the way to determine how big a picture looks or what color some text should have or if your links should have an underline when hovered over. You will learn CSS by building real-world apps. At the end of the week, you should have at least one app that you will be very proud showing off with.

sinatra

BACK-END WEB DEVELOPMENT: SINATRA WEB FRAMEWORK

Sinatra is a web framework in Ruby. This framework is used to power many highly scalable simple APIs throughout the web. Sinatra is also a great starting framework for Junior developers to learn because of its simplicity. Instead of jumping into a big framework like Ruby-on-Rails, you will hone your understanding in building web application with Sinatra. You will also learn the basics of MVP architecture and how HTTP works. By the end of the week, you would have built yourself a popular web service called Bitly, a link shortener, very commonly used to shorten links to be shared on social media or track clicks.

rails

BACK-END WEB DEVELOPMENT: RUBY-ON-RAILS FRAMEWORK

This is the language that powered apps like GrabTaxi, Twitter, Groupon, Shopify, AirBnB, Indiegogo, Soundcloud, Hulu, GitHub, SlideShare and more. We’re obviously fans of Ruby-on-Rails. And we understand that there are many competing technologies. The reality is that Ruby-on-Rails has one of the best communities and framework to build startups that can reiterate really fast without much code. The beauty and power of this framework is going to make you an extremely productive programmer and in demand by the coolest employers in the wild. At the end of these 2 weeks, you will have learnt enough to build any apps, including 3 apps under your portfolio for the world to see.

CODE COLLABORATION TOOL: GIT & GITHUB

GIT is version control system that helps you manage your code. These days, most companies and developers are using some sort of version control system. GIT is definitely one of the most prominent version control system alongside SVN. Understanding GIT will help you better safeguard your source code and collaborate in teams.

test-driven

BEST PRACTICES: TEST-DRIVEN DEVELOPMENT

Building bug free apps are harder than most people imagine especially when the complexity of the app grows (most people underestimate the complexity of an app). Writing code that test code is one of the most important practices that good software developers practice. One-step further is test-driven development where software developers write code that test code even before writing implementation code. At the end of the week, you would have a clear idea of what testing is and would have sufficient knowledge to begin writing your own test for your future projects.

refactor

BEST PRACTICES: REFACTORING, PERFORMANCE MONITORING AND IMPROVEMENT

Most people can’t comprehend why Facebook and Google has thousands of software developers. And they are not wrong to think that way. Great developers build apps that are simple from a user’s experience standpoint but complex on the backend. Aside from building new features and testing new things out, a lot of engineering work goes to improving the code base to be more easily modified for new features and enhanced for speed. At the end of this week, you would have learn some common tactics to speed your app up and hence, prepare your app for scaling to more users.

WHAT YOU’LL BUILD

Just some fully functioning apps you’ll create in the web development course

AIRBNB.COM

AirBnB is a US$25.5 Billon company that connects homeowners and travelers for short term rental. Through building AirBnB, you will learn many concepts including user authentication, authorization, implementing booking, payment, messaging, email alert, photo uploading, search, listings and more.

BITLY LINK SHORTENER

You are probably clicking on Bitly links every single day on your social media channels like Facebook, Twitter and more. Bitly is one of the most underrated and most used software in the world. Bitly helps web publishers such as bloggers or news site to shorten their long URLs to look prettier on social media when shared and to track the number of clicks they received. We will build our own version of Bitly that you will show off to your friends!

QUORA.COM

SUDOKU SOLVER

Building a sudoku solver is a right of passage for all Computer Science students. We will throw you one hundred Sudoku puzzles which your code Sudoku will attempt to solve. This is one of those core problem solving skills that you will learn through our course.

MEET SOME OF OUR GRADUATES

weijia

Wei Jia

INVESTMENT ANALYST TO CODER

– graduated March 2015

Once an investment analyst, Wei Jia left her job to learn to code. For her final project during the bootcamp, her team launched an Artisan Cookie e-commerce site and earn enough to feed the team cookies for 3 solid months! She decided to jump into the startup scene and she is now a software developer with KFIT.

syahir

Ahmad Syahir

FRESH GRAD TO SENIOR DEVELOPER

– graduated May 2015

“I’ve studied as a software engineer for 2 years. After graduating, I joined NEXT Academy Coding Bootcamp to find out that it covered all I need to know about Computer Science in just 2 months! The hands-on curriculum is all you need to turn you from zero to a jedi coder!”

CTO at GoGet

Fung Wei Tan Tai

PROJECT MANAGER TO CTO OF GOGET

– graduated January 2015

“The Bootcamp taught me how to think like a developer, I am now able to better manage my team and plan our technology roadmap for the future, I now also have many more mentors and friends to pull on when I am in need of technical advice.”

READY TO LEARN WEB PROGRAMMING?

CHOOSE YOUR CITY AND INTAKE

KUALA LUMPUR
SINGAPORE

Tuition Fee

MYR10,600 / USD2,650
SGD9,000 / USD6,428.57

inclusive of GST
(HRDF claimable)
(PIC claimable)

Language of Instruction

English

Class Format

Full-Time In-Person Workshop

Location

A-G-7 Glomac Damansara, Jalan Damansara, 60000 Kuala Lumpur, Malaysia
Classes will be held within or in close proximity to the central business district of Singapore

Pre-Requisite & Requirements

  • No programming background necessary.
  • 30 hours of mandatory prep work will be supplied upon enrollment.
  • You should have your own laptop; preferably running Mac OS X or Linux. Windows will work too.

Certification


Certificate of Excellence is only provided to students who passed the final assessment (students will be provided around 1 week to self-study before the assessment date).

KUALA LUMPUR
SINGAPORE

Tuition Fee

MYR10,600 / USD2,650
SGD9,000 / USD6,428.57

inclusive of GST

(HRDF claimable)
(PIC claimable)

Language of Instruction

English

Class Format

Full-Time In-Person Workshop

Location

A-G-7 Glomac Damansara, Jalan Damansara, 60000 Kuala Lumpur, Malaysia
Classes will be held within or in close proximity to the central business district of Singapore

Pre-Requisite & Requirements

No programming background necessary.
30 hours of mandatory prep work will be supplied upon enrollment.
You should have your own laptop; preferably running Mac OS X or Linux. Windows will work too.

Certification


Certificate of Excellence is only provided to students who passed the final assessment (students will be provided around 1 week to self-study before the assessment date).

KUALA LUMPUR INTAKES

JAN 2017

Jan 9, 2017 – Mar 15, 2017
9:30am – 6:30pm, Mon – Fri
9 Weeks / 360 Hours
Remote assessment: 16 -22 Mar, 2017

INTAKE CLOSED

FEB 2017

Feb 6, 2017 – April 10, 2017
9:30am – 6:30pm, Mon – Fri
9 Weeks / 360 Hours
Remote assessment: 11-17 April, 2017

APPLY NOW

MAR 2017

Mar 13, 2017 – May 16, 2017
9:30am – 6:30pm, Mon – Fri
9 Weeks / 360 Hours
Remote assessment: 17-23 May, 2017

APPLY NOW

SINGAPORE INTAKES

JUNE 2016

Jun 27, 2016 – Aug 30, 2016
9:30am – 6:30pm, Mon – Fri
9 Weeks / 360 Hours

INTAKE CLOSED

Looking for future intakes? Get on the waiting list.

ENROLL NOW AND GET MORE THAN JUST TECHNICAL SKILLS

Meet Like Minded People
networkTogether, we build greater things. One of the biggest reason for you to attend NEXT Academy is to build a network of friends who are smart, ambitious, and hungry. Majority of our students who join us are keen on pursuing an exciting, ambitious career path. Our graduates leave the program with new found friends who are constantly challenging each other to do better while sharing with one another expertise and network even after they’ve graduated.
Learn to Work in a Tech Team
tech-teamThe world has changed and software engineers are no longer stereotypically working in isolation. The greatest companies in the world are built around innovation and technology. Software engineers are key talent that plays cross-functional roles in these organizations. Whether you want to build a tech company, lead a team of software engineers or work as a brilliant software engineers, learning how to work with others will make you more successful.
Grow with Our Alumni Network
alumni-networkNEXT Academy has a strong commitment to reinvest into the graduates of NEXT Academy. In fact, it is one of the mandate we’ve kept since we started. Our alumni network full of innovators and entrepreneurs who would go out change the world and perhaps make billions while at it. Many of our graduates are know running their own startups with tens of millions raised. NEXT Academy remains as one of their funnel in talent supply as they grow their team.
Receive Graduate Opportunity Support
startup-asiaWe constantly seek out employment partnerships and distribute freelance opportunities amongst our graduates. Beyond that, we organize social and sharing meetups to help our graduates collaborate and meet successful business leaders and software experts from all over the world. We also sponsor our graduates in organizing their own aprenticeship and knowledge sharing meetups within our dedicated alumni premises.

OUR TEACHING PHILOSOPHY

No Quick Fixes

Beginners have a tendency to focus on what languages and what frameworks to learn. Which technology stack to first learn is not as important as understanding the fundamentals and paradigms of building applications. It is no different than building a house on a rock as opposed to sand. The reality is that languages and frameworks are easy to learn once your foundations are strong. Most experienced developers code in various languages/frameworks. You will find other courses or training programs that teaches you a specific technology or framework from day 1. To become a coder who can truly build anything, you need to understand core coding principals and how things work. Our program will help you with that.

Hands-on Learning

Forget the lecture style learning. They are boring and ineffective, especially for coding. At NEXT Academy, we have minimal lectures. Instead, we learn in a fast-paced environment where hands-on coding is prioritized. Everyday, we give you a set of challenges that you have to solve. These challenges breaks down the learning into smaller bite-sized components to form a comprehensive understanding of software development.

Personalized Mentorship

Instructors are always available for questions. Everyone learns differently and have different questions. We maintain a healthy student-instructor ratio to ensure that everyone has the opportunity to ask questions. As beginners, the real challenge in learning how to code is in asking the right questions. Mentors are there to guide students to simplify complex thoughts. Over time, students become good at asking the right questions which allows them to be independent enough to build things on their own.

Immersive Learning

Perhaps you have tried to learn to code before and the greatest barrier to seeing any form of progress is consistency. Our program is designed to to last no more than 3 months but as impactful as a year long learning in universities. Everyday, morning till late, you’ll be coding at least 70% of the time. This ensures your learning to be progressive and fast. It’s also a lot of fun to be in such an immersive environment.

Collaborative Learning

Stop learning on your own. If you have ever tried learning to code on your own either through books or online courses, you may notice how hard it is when you get stuck or feel demotivated. At NEXT Academy, you will meet fellow students who are equally as excited as you to learn. We do not differentiate A students or C students. Everyone has the same ambition of becoming good with code.

READY TO LEARN WEB PROGRAMMING?

NEED ASSISTANCE?

Let us send you some information about our program to help you decide better.

we do not spam nor share your information

NEXT ACADEMY
We are S.E.A.'s best tech school to empower individuals with the tech skill to build and grow innovative tech companies.
NEED HELP?

Malaysia (Maps)

A-G-7 Glomac Damansara,

Jalan Damansara,

60000 Kuala Lumpur.

    Shares
    Share This