Become a Java software developer in 6 months

Onsite Training, Sofia

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?

    Regardless of what program you’re applying to, you can take our entry exam using a language of your choice - Java 8, Java 9, Java 10; C++; C#; JavaScript; Kotlin; PHP 7+; Python 2, Python 3; Swift.

  • How can I prepare for the exam?

    Ace the entrance exam by reviewing our extensive online preparation materials.

    Take part in our online practice exams to test and polish your skills in Programming Fundamentals:

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


Dec 4 - Jan 25

Submit CV and application form

Dec 12

Attend onsite event

Dec 19 - Jan 23

Attend onsite preparation workshops

until Jan 30

Take online cognitive test

Jan 28

Take onsite entrance exam

Feb 25

Program starts

Exam Preparation Workshops

Guided hands-on preparation at Telerik Academy

To help you master the fundamental concepts of Java and get ready for Telerik Academy Alpha’s entrance exam, we’re coupling our curated online materials with hands-on, onsite workshops. During the workshops we’ll go through the homework assignments after each video lesson, answer your questions and help you solve any challenges you may face.

Onsite workshops

Dec 19, 6:30-8:30 pm: Data types and Variables; Conditionals (prep commitment at home 5 hrs/week)

Jan 9, 6:30-8:30 pm: Loops (prep commitment at home 5 hrs/week)

Jan 16, 6:30-8:30 pm: Arrays (prep commitment at home 5 hrs/week)

Jan 23, 6:30-8:30 pm: Final preparation for the exam


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.

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
Java Advanced
Object-Oriented Programming
Vacation - 1 week

Module 2 (5 weeks)

Data Structures and Algorithms
High Quality Code
Unit Testing
Design Patterns
Vacation - 1 week

Module 3 (6 weeks)

JavaScript UI
Vacation - 1 week

Module 4 (6 weeks)

SpringMVC Part 1
SpringMVC Part 2
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.


100% onsite participation. Expect an average of 20+ hours per week and additional time for self-preparation.


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 at Telerik Academy in Sofia. To recharge your batteries, you’ll have 2 weeks of vacation.

Language of instruction

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

Tuition Model

Start a job within our partner network

Your education is free!
The Partner will pay for it.

Start a job at any non-partner company

Pay for your education after you start a job. Financing provided by a bank partner.
Free TuitionTuition BGN 198/month for 24 months

In short:

  • If you are employed by a partner, your tuition is waived
  • Payment of tuition fee doesn’t start until 6 months after graduation (grace period)
  • Deferred payment over 12-24 months’ period
  • Automatic credit approval with a bank, partner of Telerik Academy
  • Zero risk: Money-back guarantee. Drop-out with no consequences up to 2 months of program start

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