Become a Master React Developer

Application is currently closed. Register to receive update as soon as we open the next Upskill React admission. Interested in another program - see open admission programs here.

Sign up

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.

Learn from top professionals in an industry-validated program

Master the ins and outs of React in 3 months. Work on real-world projects and be mentored by seasoned developers. No matter if you are experienced or new to React, you’ll walk away with the in-demand skills to advance your career.

Classes are 2 nights a week, so you can balance them with work and other responsibilities.


  • How can I join?

    You need to submit your online application and a solution to our programming task. We use a holistic review process for admission, based on your motivation, task results, and if necessary - an interview. 

  • Who is this for?

    • Companies looking to upskill their workforce 
    • Front-End and Web Developers who want to augment their skillset 
    • Developers with 1+ years of experience or Telerik Academy Alpha alumni
  • Do I need previous experience?

    Yes, you must be Telerik Academy Alpha alumni or have 1+ years of experience as a developer preferably with, but not limited to JavaScript, or C#, Java, Python, etc. Experience in web development and understanding of HTTP and REST is needed. Knowledge in JavaScript ES6+ standards is a plus.

  • Why learn React?

    React is one of the most popular JavaScript libraries in the world, used by top companies such as Facebook, Netflix, PayPal, Uber, and Instagram. With it, you can craft functional web applications with impressive UI and UX. 

    For other questions, check out our FAQ.


May 28 – Sep 23

Submit CV and application form

Jun 11

Watch our career webinar

until Sep 18

Complete application. Get Early Bird price.

until Sep 23

Take online assignment

Oct 3

Confirmation whether you're accepted in the program.

Oct 13

Program starts

Jan 28

Program ends


The only in-depth React program in Bulgaria

Step up your software development skills with 3 months of intensive training packed with real-world projects and led by leading professionals.

By the end of the program, you will learn everything there is to know about React, its libraries, and how to use them to build dynamic, engaging, and modern web applications.


Path to success

During the program, you will:

  • Learn the most widely used front-end library in the world
  • Gain in-depth knowledge of React and its libraries
  • Craft cutting-edge front-end apps with React
  • Create web applications with better user engagement and performance
arrow-downSee Full Curriculumarrow-upHide Full Curriculum

Module 1 (5 weeks)

JavaScript and ES Next
JSX, Components, Props, State
Higher-Order Components, Hooks
Vacation - 1 week

Module 2 (4 weeks)

Styling React Application

State Management (Create from Scratch)

Redux Basics
Vacation - 1 week

Module 3 (4 weeks)

Redux Advanced
React World - Libraries
Performance and Optimizations
Advanced Topics
Project Presentation
Certificate of Graduation

Program Details


Software developers with 1+ years of experience or Alpha graduates. Experience in web development and knowledge of HTTP and REST is a must. Some knowledge with JavaScript ES6+ standards is a plus. 


The program is intended to be onsite with an average of 6-9+ hours per week. May transition to an online format, depending on the COVID-19 situation. Plan additional time for self-preparation, teamwork, and home assignments.


This is a 3-month program (13 weeks) with classes 2 times a week. You will have two weeks of vacation during the course.


Lectures will be held on Tuesday and Thursday from 7:00 pm until 10:00 pm at Telerik Academy in Sofia. May transition to an online format, depending on the COVID-19 situation.

Language of instruction

Courses are conducted in Bulgarian. All learning materials are in English.


Stanimir Todorov 
React Lead Trainer

Senior Software Consultant

Stanimir's expertise spans across Security, Retail, and Healthcare. He has experience with Agile Methodologies such as Scrum, Kanban, and Extreme programming. His expertise also covers Object-Oriented Design, Object-Oriented Programming, Architecture, Design Pattern, Web Development (JavaScript, TypeScript, React, Node), and IT Operations.
Viktor Tsvetkov
Guest Lecturer
Telerik Academy
Viktor has 12+ years of experience as a Software Developer and Technical Team Lead. He is a seasoned expert in desktop, mobile, and web development. At Telerik Academy, he is responsible for the creation and integration of key software solutions that power the tech-ed organization’s innovations and development.
Alexander Vakrilov
Guest Lecturer
Staff Software Engineer
Alex has a long history of building software and leading development teams. He loves being involved in local community events and is a true open-source believer. Currently, Alex is working at, making the world a better place through education.
Kiril Peyanski
Guest Lecturer
Software Developer
Kiril started his career as a Software Developer at Progress at the age of 20 and has been passionate about everything web-related ever since. He is part of the KendoReact team, which builds UI components for React Developers. Among the customers of Kendo UI are companies such as NASA, Microsoft, IBM, and Volvo.   
Hristo Chakarov
Hristo Chakarov
Guest Lecturer
Team Lead
Chaos Group
With 17+ years of experience with web technologies, Hristo is a front-end master. He helped spread web standards in Bulgaria in the early 2000s. At Chaos Group, he is leading a team responsible for the front-end development of the Content Platform. He is also a public speaker, lecturer, and JavaScript lover.
Kiril Nikolov
Kiril Nikolov
Guest Lecturer
Senior Software Engineer
Kiril has 8+ years of experience building web applications and components as part of companies such as Telerik, Progress, Docker and Uber. He has a successful track record of engineering and delivering solutions used by Fortune 500 organizations worldwide - Microsoft, Sony, IBM, Accenture, NASA.
Kiril Nikolov
Todor Paskalev
Guest Lecturer
Senior Software Developer
With 10+ years of experience in software development, including 2 as a team lead, Todor has worked with various technologies like ASP.NET, ASP.NET MVC, jQuery, Node, Angular, and React. He is part of the AtScale team in Bulgaria, where he is focused on creating a great user interface using React and GO.

Hear it from the business

A well-thought program helping developers master React with all its specifics and complexity. It provides the most essential knowledge and shows the right way to get started in any React project, while keeping learners engaged and motivated. For companies, it will save time to bring new hires up to speed and help upskill existing team members. Miroslav Nedyalkov
at OfficeRnD

The program is perfect for everyone eager to learn React the right way. It teaches everything needed to start a new project from scratch, following all the best practices. Learners will get an in-depth overview of React, including a couple of the greatest frameworks and libraries from its ecosystem. Hristo Chakarov
Team Lead
at Chaos Group

The long wait is finally over. Telerik Academy created a brand new upskill program for the world's most popular and loved UI library - React. We trust this new program will help developers gain enough practical knowledge of React, and will significantly cut the time and effort we spend on cross-training internally at Tick42. Stoyan Damov
at Tick42

    Industry validated

    We’ve built this program in collaboration with experts from leading companies and exponentially growing startups to provide the most comprehensive practical program in Bulgaria.



    Special Price

    Apply by Sep 18

    Alumni Price

    Apply by Sep 18

    Regular Price

    Apply by Sep 23

    BGN 3,000

    BGN 2,850

    if you are not a Telerik Academy graduate

    BGN 3,000

    BGN 2,500

    if you apply with a friend - applicable for both of you


    BGN 135 x 24

    BGN 112-128 x 24*

    BGN 3,000

    BGN 2,700

    if you apply alone

    BGN 3,000

    BGN 2,500

    if you apply with a friend - applicable for both of you


    BGN 135 x 24

    BGN 112-121 x 24*

    BGN 3,000


    BGN 135 x 24*

    if you apply after Sep 18

    In short:

    • Tuition fee can be paid by either you or your employer upfront
    • Opportunity to pay in installments with a loan from a bank, partner of Telerik Academy
    • Deferred payment over 12-24 months’ period
    • Drop-out with no consequences up to 2 weeks of the 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