Full Stack

Software Development

An intensive, 12-weeks software development programme to prepare you for a successful career in software development.

APPLY NOW

Overview

As a developer, you get to be the person that builds the next culture-shifting website or web application. A rapidly changing tech landscape means the web development industry continues to grow quickly.

While many of those jobs are located in big cities like Kuala Lumpur, the widespread need for developers across all industries means there's likely a job waiting for you wherever you want to live.

And if you've got persistence, grit, curiosity, and a brain that likes to solve puzzles, software development could be the career for you.

Curriculum

At Elevate, we not only want to cover the most in-demand skills for full stack software development - we want to equip you for continued success even after the programme ends.

That's why our curriculum starts with programming fundamentals, dives into the front end and back end, and most importantly, teaches you how to learn so you can keep growing your skills in the years to come.

Programming Fundamentals

Work with the right developer tools and workflow. Learn the basics of the command line, get familiar with most useful developer packages and learn how to version your code with git and push it on Github.

Back-end Development

You'll gain a thorough understanding of Ruby basics before getting comfortable with object-oriented programming and storing information in databases using SQL and Object Relational Mappers.

Web Development Foundation

You'll learn how the internet works, HTTP and master the fundamentals of web programming with Sinatra, along with HTML, CSS and Bootstrap 5.

Front-end Development

Understand JavaScript fundamental concepts and learn ES6, your second programming language after Ruby to add dynamic behaviors to your applications as well as Hotwire, the HTML-over-the-wire concept as an alternative approach to building modern web applications.

Capstone Project

The programme completes with a large-scale project which begins with a project concept guided by your instructor. You'll receive plenty of instructor feedback along the way while diving deep into various advanced technologies needed to bring your concepts to life.

* The material covered is subject to change. Our academic team adjusts to the market demand.

Class schedule

You'll learn software development skills on a fixed full-time schedule: roughly 8 hours a day, Monday through Friday, for 12 weeks. You will interact with other students and instructors, learning both collaboratively and solo.

  • 12-week programme immersive.

  • Live lectures, structured schedule: Monday - Friday, 9am to 5pm.

  • Daily touchpoints with your cohort, group work with instructor help, paired programming sessions, and community support.

  • I have explored the tuition options and know the right option for me.

  • Weekend sprint assignments, due Monday at 9am.

You will also be expected to spend at least 20 hours/week outside of the compulsory live class studying and coding.

Tuition & financing

Elevate provide competitively priced tuition cost.

RM9,000 | RM500 deposit.

We believe anyone who is willing to work hard for their career goals deserves the opportunity to succeed. That's why we offer a variety of payment options and scholarship opportunities so you can make your dream career possible.

Requirements

Elevate is fast-paced and immersive.

It's important to ask yourself, "Is this right for me?".

Before you apply to Elevate, make sure all of these statements are true for you.

  • I can attend class 9am - 5pm, Monday-Friday for 12 weeks.

  • I understand the course is conducted onsite, at Elevate campus in Kota Kinabalu.

  • I have access to a computer, WiFi, and quiet workspace in case we need to go online.

  • I have explored the tuition options and know the right option for me.

  • I understand how challenging Elevate is going to be.

Career outcomes

Whether you are looking to break into the coding industry or advance your tech career, our Full Stack Software Development programme at Elevate is designed to help provide you with the market-driven skills you need to be successful. Our curriculum teaches you how to put what you've learned to work on actual portfolio projects.

Those who complete the programme can qualify for many different roles including, but not limited to:

  • Software Developer
    Specialises in the coding, design and layout of web applications through graphic design and computer programming. Well-versed in both front and back end web technologies, these individuals are also called 'full stack' developers.
  • Back-end Developer
    Responsible for the server-side web application logic, focusing on how the site works and communicates with external databases. Back end developers ensure that a web page functions properly behind the scenes so the user side — what you see on the screen — works as intended.
  • Front-end Developer
    Concerned with the user-side of a web page, determining the structure and design as well as ensuring optimal performance across devices. These web development professionals essentially create anything you view on your desktop or mobile screen like colors, fonts and page layouts
  • QA Engineer
    Plans, assesses and tests the quality of technical deliverables and ensures timely, actionable feedback within teams. If there are issues or errors with a piece of software, QA engineers identify and analyse bugs for their respective development team to be aware of.

Important dates

Our next cohort will commence on 31st October 2022 until 20th January 2023 (12 weeks).

The compulsory precourse will commence on: 17th-28th October 2022 (2 weeks).

If you are interested to join this cohort, you should apply by: 21st October 2022.

Ready to start your tech journey?

Application opens: 7th June 2022.

APPLY NOW