Java Track
Learn Java and Spring Framework
Develop cross-platform applications
Choose Back-End Developer Career
Why Java Back-End?
Java is one of the most widely applicable programming languages to date. With it, you can fully develop large corporate projects and modern mobile applications.
Here are more reasons to study it:
- Java has been actively used for over two decades, making it an extremely polished and well-developed language with over 17,000,000 Java developers worldwide.
- Java is one of the most sought-after and widely used programming languages, both within the programming community and in the job market.
- Java is one of the most preferred platforms for enterprise development, offering the most advanced arsenal of enterprise technologies in the world.
Free Entry Course
Start by enrolling in our Entry Course with Java.
In the Entry Course, you will learn the essential concepts in Java programming and improve your algorithmic thinking and problem-solving skills through practical tasks.
- Start of the training: September 17th 2025
- Lessons: 8, once a week on Wednesdays
- Lectures are conducted online at 18:00
- All lesson videos are uploaded daily
Entry Curriculum
- Basic Syntax
- Conditional Statements
- Loops
- Arrays
- Strings & Text Processing
- Classes
- Methods
- Git & Version Control
Entry Exam
After the Academy Entry Course you can choose to take the Entry Exam if you are still eager to continue your education. The exam will test your problem-solving abilities and essential programming skills.
- Exam date - November 15th 2025
- Exam Fee - 60 BGN / 30.68 EUR
Professional Program
Learn the foundations of the technology you are eager to explore.
After successfully passing the Entry Exam you can continue your foundation learning in Java Back-End Development .
- Start of the training - January 13th 2026
- Lessons: 48
- Lectures are conducted online at 18:00
- All lesson videos are uploaded daily
OOP Foundation
Spring Framework
Desislava Topuzakova
Desislava Topuzakova
Desislava is a Development Manager with extensive professional experience in the field of software engineering. Before taking on a leadership role, she spent more than 8 years as a Java developer, contributing to the creation of scalable and highly reliable software solutions. This background has given her a strong foundation in programming and system architecture, which she now successfully applies in managing teams and projects.
In recent years, Desislava has also shared her expertise as a lecturer in various courses and training programs, including SoftUni and the IT Career program by the Ministry of Education. While her main focus is on Java, she also uses C++ and Python, along with a strong interest in emerging technologies and best practices in software development.
Alen Paunov
Alen Paunov has more than 12 years of experience as a teacher and a lecturer in various disciplines and organizations. After 6 years of working in the field of legal services, he decided to devote himself to software engineering. Head of training in a number of academies and organizations.
His teaching philosophy centers on the “how” and “why” behind each concept, encouraging a deeper understanding and practical application of knowledge.
Alen Paunov
Step-by-Step Process:
Here is a brief outline of the application process:
- Enroll: Start by enrolling for the Entry Course.
- Entry Exam: Take the Entry Exam to continue in the Academy.
- Choose Track: Choose between the Academy Technology Tracks.
- Learn and Assess: Take the exams to validate your knowledge and advance through the Academy curriculum.
- Graduation: Receive your Certificate and celebrate your success.
- Career Start: Receive support to kickstart your career in IT.