Learn the ins and outs of React to advance your career, while working on real-world projects. Whether experienced or new to React, you'll walk away with the skills the industry seeks.
3 months. You can combine the program with your job or studies
Monday and Wednesday (6:30-9:00 pm). 2 times/week. Start: Oct 14
5+ hrs/week plus additional time for self-prep and assignments. You’ll have 2 weeks of vacation
Lectures will be held online. Onsite networking events (optional)
Conducted in Bulgarian, but all learning materials are in English
Eager to learn more? Register for our career webinar
React is the most popular JavaScript library, used by today’s top tech companies. Whether you have little or no web experience or your skills feel outdated, learning React will boost your career.
React is an open-source JavaScript library with a strong and ever-expanding community.
It has functional programming at its core – a style gaining traction and popularity worldwide.
Widely sought-after by employers, React allows you to build faster web applications that are easy to maintain, change and scale.
It is fast, scalable and simple to start with but also powerful when mastered.
You need to have 1+ years of experience as a developer preferably with, but not limited to JavaScript, or C#, Java, Python, etc. Having passed one of our Alpha programs, also qualifies you for this program.
Experience in web development and understanding of HTTP and REST is required. Knowledge in JavaScript ES6+ standards is a plus.
*Dates, timeline and curriculum are subject to updates.
Hands-on training
Every topic is paired with hands-on assignments, discussions, and projects guided by our trainers. The culmination - you’ll develop a complete web app with React and present it in front of your trainers and fellow learners.
Tailored learning experience
Class sizes are up to 25-30 people for the best possible learning experience. Our trainers become your mentors - track your progress, provide feedback and individual support and guide you all the way through.
Learning online from anywhere
Enjoy an unparalleled program from the comfort of your home. We transitioned every aspect online to keep the same renowned high quality, engaging experience, and hands-on training.
Two-week trial period
Be 100% confident this is the right training for you, with our thorough candidate selection and two-week trial period. If you drop out in the first two weeks after the program starts, you won’t pay any tuition. Simple as that.
Built to fit your schedule
With classes 2 nights a week, this Upskill program allows you to balance all your responsibilities. Perfectly fitting your busy schedule.
Congratulations! You’ve successfully completed the Upskills React program.
Upon graduation, you will receive a Telerik Academy certificate – widely recognized in Bulgaria.
Dimitar is a full-stack JavaScript developer with a solid educational background in software engineering and data science. He has 3+ years of professional experience with React and Node.js, and he has successfully contributed to both outsourcing
projects and product companies. Dimitar is also a proud alumnus and Telerik React Upskill graduate.
if you are not a Telerik Academy graduate
if you apply with a friend,
applicable for both of you
if you apply alone
if you apply with a friend,
applicable for both of you
if you are not a Telerik Academy graduate
if you apply with a friend,
applicable for both of you
if you apply alone
if you apply with a friend,
applicable for both of you
*Illustrative installment payment method over 24 months period. Different terms may apply based on borrowers’ credit score and creditworthiness as well as the bank’s current offering.
The program is perfect for developers who have at least 1+ years of experience in JavaScript (preferably), or any other programming language (C#, Java, Python, etc.), it is also perfect for Telerik Academy Alpha alumni.
Whether you are a front-end or web developer who wants to upskill, or you are new to web development but have experience in programming, this program will equip you with an in-depth understanding of React and in-demand practical skills.
Due to COVID-19, the program will be held online. While we transitioned the program online, we kept everything else unchanged: same high-quality training, engaging learning experience and 100% focus on practice.
Please note that attendance is key to our students’ successful graduation. Participants must attend all classes. Up to 3 days of absence are allowed, plus the program has 2 one-week vacations.
The regular tuition fee for Telerik Academy Upskill React is BGN 3,250. If you apply by July 9, you will get a special price of BGN 3,000 or BGN 2,750 if you apply with a friend. The special Telerik Academy alumni price is 2,950, and if you apply with a friend, you will get a discounted price of 2,750.
The fee could be either covered by you or your employer. In both cases, the fee is paid via bank transfer prior to the program's start. Another tuition fee option is to pay in installments with a loan from a bank, partner of Telerik Academy.
You can benefit from a deferred payment over a 12-24 months period.
Yes, if you are a candidate working in the NGO sector, you can apply for a 90% discount off the tuition fee (two per cohort).
You must submit your Upskill React application and follow the requirements for candidate selection. If you are invited to join the program, your employer will be required to sign a contract with Telerik Academy and cover 10% of the regular tuition fee for the program.
Please note that the candidate selection process evaluates the candidate’s profile, not the NGO’s.
We use a holistic review process when evaluating applicants for admission. The final selection of candidates is not based on a simple formula of grades and test scores. Instead, we consider a variety of factors: application documents, online programming test results, personal motivation for applying, etc.
Some candidates might also be invited to attend an interview to additionally discuss their motivation and aspirations. Interviews will focus on candidates’ motivation and aspirations and will determine if the program is appropriate for each candidate based on their needs, expectations and experience.