No. Our programme is intended for students with little or no coding/programming experience. However, we do recommend you to familiarise yourself with the basics (such as variables, control flow and simple data structures to ensure you can participate well in the learning process. We will also provide reading materials on the basics before the programme starts.
To join our full-time program, you will need to complete our entire application process. Through your application, we'll make sure that you meet all of the following requirements needed to join our full-time program:
  • Proficiency: You need to be proficient in spoken and written English (B1 level – Intermediate, at a minimum).
  • Financial Support: You need to be able to support yourself financially throughout the Program (6 months) and throughout your job search (time varies by student).
  • Internet & Equipment: You need to have access to a high-speed and stable Internet connection. In addition, you also need to own a computer with the right specs with a microphone and webcam.
  • Strong Work Ethic: You must have a strong work ethic and behave respectfully and responsibly. This is one of the most important characteristics we look for in new students. You need to enjoy spending time building, learning, and working with other people. We are looking for exceptional collaborators and communicators.
Our programme is open and inclusive to everyone regardless of their educational background. While having a degree is not a requirement, a strong academic track record will be looked upon favorably by our admissions team.
We will select the best candidates based on their performance in online assessment tests and interview process. For the detailed steps of the application process, please refer to our online application form.
Our program's goal is to help you get a well-paying and rewarding job as a software developer. Our curriculum covers basics from programming languages(Python & JavaScript), HTML, CSS, data structures, to modern development technologies like React, Node.js and various web/app development frameworks.

Our curriculum has been carefully curated by industry experts with academic direction from our experienced teaching team. We are major proponents of practical education, hence we focus on creating a highly relevant, project-based curriculum that is designed to prepare you for the job market.

You will build at least 10 different projects throughout the programme. You will have individual projects as well as team projects. This will help you in acquiring the necessary soft skills and tools used by real teams, and help you improve your leadership, project management and communication skills. You will also dedicate at least 100 hours to mastering knowledge that are useful for coding interviews, so you can work on more complicated algorithms and ace in any coding interview.

Finally, we will work with you to help you get ready for job interviews. We will help you improve your portfolio and resume. We will teach you everything you need to know for tech job interviews. If you perform well throughout the programme, we would be more than happy to recommend you to our corporate partners!
Like many global schools and companies, we use English as the default language for all communications. A lot of great jobs out there require a good English level so it is critical that you perfect this language if you want to be a successful global developer.

You need to be at a B1 English level (Intermediate), at the very least, in order to join us.
Students must attend 90% of course hours. Live instruction and real time interaction with classmates is an integral part of learning at TalentLabs. Hence, missing classes isn’t an option.
We believe that 6-weeks bootcamp is not enough to help you build a solid foundation for a career in technology. As such, our intensive 6-months programme is designed specifically to ensure that you’ll have all the right skillsets that can help you not only secure your dream job, but also to do well once you are on it!
The cost of our programme varies from country to country. However, as a rule of thumb, our Certified Associate in Software Engineering programme generally costs around USD $10,000*.

If you secure a job that meets the minimum threshold salary after completing our program, we will charge you 15% of your monthly salary. The monthly payments will stop once you reach a cap of USD $10,000* or 120 months, whichever is the earliest.

However, if you elect to pay your tuition upfront, you’ll be eligible for a 20% tuition discount, which means that your tuition fees would be USD $8,000*.

This is our way of investing in you. We select students we believe will be successful, and cover your tuition until you're in a financial position to pay us back.

*Amount may vary from country to country, depending on the fixed exchange rate & local pricing.
In the event student earns below the minimum threshold per month, students are only required to pay a very low fixed repayment of around USD $50-100* per month for a period of 120 months.

Students won’t have to make any payments if they did not secure any job.

*Amount may vary from country to country, depending on the fixed exchange rate & local pricing
There are no requirements stipulating the nature or type of employment that students choose as different students have different career goals and objectives before enrolling to our programmes. Students will be required to make the ISA monthly payments regardless of job type or industry they manage to enrol in. However, it is our priority to help you secure a role in tech if that is your career objective and our Career Services team will do our very best to help students to secure their dream job.
Our Income Sharing Agreement (ISA) requires you to report your job status and income to use. This will be done seamlessly through our platform. After securing your role and you have started your work, you will need to provide us one of the following:
  • A copy of any letter from your employer containing your salary information
  • Your salary slip after your first/second month on-the-job
We may also request your annual tax returns to verify that you have not over- or under-paid in a given year. With your consent, we will perform occasional checks with your employer to confirm your employment status and salary information (included in the ISA agreement).
As ISAs are not loans, there will be no interest rates charged.
We will collect payments on the 1st of the month. You can also check your payment schedules and amount of payment left through our platform.
We reduce the total obligation for people who leave TalentLabs, based on completion of modules. If you withdraw or are withdrawn between the module 1 and the end of module 5, you will be responsible for a pro-rata portion of your tuition and receive a refund for applicable amounts paid in advance. If you withdraw or are withdrawn after you complete module 5, you will be responsible for 100% of your tuition.
Yes, we will do our very best to help you secure your dream job. However, it is important to keep in mind that there is no way we can do that if you don't contribute your effort to the process as well.

While you start on the learning curriculum to teach you how to code, you will also start developing the professional skills you need to succeed during your job search.

Once you finish the our learning curriculum, we will assign you mentors and a career coach who will be there every step of the way: prepping your resume, portfolio, interviews, etc.
Our team will work with you on a number of things, such as:
    • Help you build a strong resume, enhance your online presence through Github, AngelList, and LinkedIn profiles so you can get the attention of potential employers.
    • Help you create a personal portfolio of projects, open-source contributions, and other work you've done related to software development.
    • Help you prepare for technical and behavioural questions, with several mock interviews.
    • Help you define your career goals, build networking skills and potentially match you with our corporate partners for job opportunities.
    • Help propose new ideas of cool side-projects that you can work on while applying to jobs so that you are constantly learning and improving on your coding skills.
This is a very subjective question, as your salary outcome depends on a multitude of factors such as your working preference, working location, previous academic background, working experience and so on. However, knowing that tech talent shortages are severe in Southeast Asia, and that tech talents are highly demanded in this modern economy, it is safe to say that you probably could secure quite a comfortable level of salary – (that is if you do well in our course, of course).
  • 1.6 GHz Processor
  • 4 GB RAM
  • 120 GB Hard Drive
  • Web Cam
  • Microphone
  • 2 GHz Processor
  • 8 GB RAM
  • 256 GB Hard Drive (preferably solid state)
Recommended operating systems (in descending order): macOS, Windows 10, Ubuntu
TalentLabs is located in Hong Kong but all of our classes take place entirely online. However, we do host local meetups and gatherings across various cities in Asia. Students do not work out of our offices, and can take classes from anywhere.