Become a Java software developer in 6 months

Apply now
Get ready for our entrance exam with a free fundamentals course


For your safety and convenience, Telerik Academy Alpha will be held online. Keeping everything else unchanged.
Here is how we continue to provide stellar IT training online.

Kickstart your career. Change your life.

Become an in-demand Java developer. Gain real-world knowledge and practical experience.
Land your dream job in IT. Faster.

Sounds challenging, but it’s doable. Join the ranks of another 4800+ Telerik Academy ninjas.
But don’t just take our word for it - let the successes of our alumni speak.


  • Who is this for?

    Whether you have zero or little programming knowledge, this program will equip you with the skills to succeed. You only need to be 18 years of age or older and eager to kickstart your career in software development.

  • How can I apply?

    You can take our entry exam using a language of your choice - Java; C++; C#; JavaScript; Kotlin; PHP; Python; Swift.

  • How can I prepare for the exam?

    Have some tech education or background?

    • Go through our extensive preparation materials to polish your skills in Programming Fundamentals.
    • Test your level and practice with our online exams: Mock Exam I; Mock Exam II.
    • Join our early bird exam (Feb 2) and save your spot in the program.
    • Didn’t ace the exam? Practice some more and sit our final entrance exam (Mar 30).

    Are you absolutely new to programming?

For other questions, check out our FAQ and visit our forum.


Dec 15 - Mar 29

Submit CV and application form (*Feb 1 for prep course applicants and early bird exam)

Jan 14

Attend our Career Webinar

Dec 15 - Mar 29

Take cognitive assessment (online)

Feb 2

Take early bird entrance exam

*Reserves you a spot

Feb 13 - Mar 20

Join entrance exam prep. course (*for beginners)

Mar 30

Take final entrance exam

*Gives you a second chance

Apr 26

Program starts

Entrance Exam Preparation for Absolute Beginners

Programming Fundamentals Course

Entirely new to programming? Our free course will take you from zero coding skills to a successful Alpha applicant in just 6 weeks.

We’ll guide you every step of the way - from setting up your development environment and learning the basics to writing your first lines of code and getting ready for our career-jumpstart program.

You'll learn in a small group, allowing for a tailored teaching approach that will boost your results. To succeed you must be fully committed to the course, attend all lectures and spend additional time for self-preparation at home.

How to join and what to expect?

Prerequisite: No programming skills are required. You must complete your Alpha application and pass our cognitive assessment by Feb 1.

Eligibility: Participants will be selected based on their application and overall motivation.

Schedule: 6 Saturdays: Feb 13, 20 and 27 and Mar 6, 13 and 20 (10:00 аm - 01:00 pm).

Commitment: 100% participation. Expect weekly on average 3 hours for training and 10+ hours for self-prep.


Immersive Program

During 440+ hours of intensive training, you’ll gain access to key practical knowledge and insights needed to become the next Java ninja developer — advanced Java, object-oriented programming, data structures and algorithms, high quality code, unit testing, databases, front-end fundamentals, SpringMVC.

Power skills

20% of the program is dedicated to polishing your soft skills. Our Learning and Development Trainers will help you develop your ability to manage feedback and expectations, ask the right questions, prioritize and stick to your high-value activities.

Path to Success

At Telerik Academy Alpha Java you will:

  • Think like a developer. Code like a ninja
  • Master Java development and learn how to create apps that work almost anywhere — from mobile, web and desktop to IoT and cars
  • Build an extensive portfolio to showcase your practical skills
  • Prepare for a successful career start
arrow-downSee Full Curriculumarrow-upHide Full Curriculum

Module 1 (5 weeks)

Java Fundamentals
Object-Oriented Programming
Java Advanced
Self-Preparation  - 1 week

Module 2 (5 weeks)

High Quality Code
Unit Testing
Data Structures and Algorithms
Data Structures and Algorithms
Self-Preparation - 1 week

Module 3 (6 weeks)

Spring REST Services
Spring MVC + Thymeleaf

Module 4 (6 weeks)

Self-Preparation  - 1 week
Real-World Final Project
Real-World Final Project 
Real-World Final Project 
Real-World Final Project
Real-World Final Project - Defense
Certificate of Graduation

Program Details


Basic programming knowledge (language of your choice) and good English language skills. No previous experience in the IT industry required.


Expect an average of 20+ hours per week. Plan additional time for self-preparation, teamwork, and home assignments.


To get the most out of the program and then jumpstart a rewarding career, you’ll need to focus on your studies for 6 months. It will be difficult to impossible to maintain a full-time job while attending Telerik Academy Alpha.


Lectures are held Monday – Friday (2:30 pm - 6:30 pm). Will be held online partially or fully, depending on the COVID-19 situation.

Language of instruction

Courses are conducted in Bulgarian, but all learning materials are in English.

Tuition Model

Start a job within our partner network

Start a job at any non-partner company

Discounted tuition
BGN 135/month for 24 months

Full tuition
BGN 198/month for 24 months*


In short:

  • If you are employed by a partner, you get a 30% discount off your tuition
  • Opportunity to pay fee in full or in installments with a loan from a bank partner of Telerik Academy. Automatic approval
  • Payment of tuition fee doesn’t start until 6 months after graduation (grace period)
  • Deferred payment over 12-24 months’ period
  • Zero risk: Drop-out with no consequences up to 2 months of program start
  • *Illustrative payment method. Different terms may apply based on borrowers’ credit score and creditworthiness as well as the bank’s current offering.

Ready to get started?

Thank you for subscribing!

You will receive an email from us shortly


Get the latest from Telerik Academy

Receive news, announcements and updates