GenAI for Developers

GenAI for Developers (Essentials)

Supercharge software development using LLMs like ChatGPT for code generation, debugging, refactoring, and testing, documentation creation and productivity.  
Steven Tsvetkov photo
Steven Tsvetkov
Learning Experience Design Manager, Telerik Academy

Admission is currently closed. Get an email when the next one opens.

Notify me
What it is

A two-week, hands-on deep dive into LLMs for software engineering

Quantifiable business outcomes:
  • Onboard new team members faster and more efficiently.
  • Enhance value to end customers by freeing up more developers from boilerplate code.
  • Lower the overall cost of development.
Start Date

Coming soon


2 weeks


4 sessions x 3 hours



Group size



BGN 399 (incl. VAT)



Notify me

The Sprint experience


1. Designed to fit your busy schedule.


2. Learn, apply in class, and discuss with trainers and peers.  


3. Earn a Telerik Academy certificate to share with your network.

Trainers & Guest speakers

Meet your trainers

Steven Tsvetkov
Steven Tsvetkov Trainer
Learning Experience Design Manager,
Telerik Academy
Steven Tsvetkov is the Learning Experience Design Manager at Telerik Academy, leading the evolution of training programs. With a keen eye on future trends, Steven and his team drive innovation in teaching and learning methods. His team researches trends in education, implements cutting-edge techniques, and ensures training quality. A Forbes "30 under 30" awardee, Steven played a pivotal role in Telerik Academy's mission to empower careers in Bulgaria.
Contributed to the success of:
Telerik Academy logo
Daniel KanchevGuest Speaker
Director of Product Management,
Daniel oversees the development of new products at SiteGround, coordinating projects and communications across multiple teams. Passionate about technology, user experience, security, and performance, he also engages as a conference speaker and is an avid traveler.
Contributed to the success of:
Siteground logo
Krasimir ChariyskiGuest Speaker
Front-end Team Lead,
Krasimir is a seasoned software engineer who has contributed to the success of SiteGround, EPAM, and SAP. His portfolio includes the development of large-scale Single Page Applications (SPAs), leveraging the latest technologies to provide an accessible and seamless user experience, all within SiteGround’s robust and scalable system infrastructure.
Previously at
EPAM logo SAP logo Siteground logo
Yasen KiprovGuest Speaker
AI Team Lead,
Yasen heads a team of data scientists and engineers at SiteGround, specializing in AI product development. He used to teach Text Mining and Artificial Intelligence courses at Sofia University. Additionally, he founded a company where he has pioneered the integration of Natural Language Processing and AI technologies in the automotive industry.
Previously at
Ontotext logo Sentiment logo Siteground logo

Who it's perfect for

Aspiring IT professionals
Students and aspiring developers looking to use LLMs in a productive and responsible way to enhance their professional growth
Software developers
Experienced developers and engineers looking to harness the potential of LLMs in their product development
Team leads
Engineering managers, aiming to introduce their teams to cutting-edge technology
Tech founders
Startups striving to optimize efficiency while maintaining lean teams

Industry-validated curriculum

Each of the first three sessions covers one of the learning objectives below. The fourth session is all about diving into the business case.

Engage with Large Language Models (LLMs)
  • Understand LLMs and learn strategies to address their limitations.
  • Craft effective prompts to reduce their hallucinations.
  • Apply manual instruction tuning and chain-of-thought techniques.
  • Achieve a balanced approach through AI generation and human curation.
Navigate code and documentation with an LLM
  • Navigate a React project using tools like VSCode and GitHub Copilot.
  • Interpret specific code examples and snippets.
  • Generate and navigate through code documentation.
  • Enhance your development skills with LLMs and the Socratic method.
Code with an LLM
  • Create code snippets tailored to specific challenges.
  • Identify bugs and develop appropriate fixes.
  • Refactor and optimize existing code for better performance.
Business case: Front-end development with GenAI
Daniel Kanchev (Dani) leads multiple teams at SiteGround, including one that has been equipped with the resources to develop internal AI solutions aimed at both customers and employees. After over a year of focused efforts, they have successfully launched several solutions into production. One of the solutions helps their engineers accelerate front-end development.
Dani, Krasi and Yasen will showcase how you can:
  • Have an internal, ringfenced ChatGPT access
  • Few-shot prompt a model to help with coding
  • Use a GenAI model to assist you with code refactoring by seeding it with good examples
  • Conduct a POC in practice and in/validate your productivity hypothesis
  • Scale out a solution to multiple teams of engineers
Finally, join us for a special Q&A session where Dani, Krasi, and Yasen will be answering your questions.

* All course code examples are in JavaScript and React.

** With this Sprint, you receive free GitHub and Copilot licenses.

What sets us apart

Learn from industry experts with proven career results.​
Gain practical insights not found ​on YouTube, Udemy or Coursera.​
Uncover tribal knowledge that is rarely documented and shared.​
Format & Schedule

How you’ll learn

Two-week training

Four 3-hour sessions (6-9pm) distributed across two consecutive weeks.

Sprints are designed to fit the schedules of full-time

What you’ll get

  • 3 goal-oriented lessons with summaries 
  • 3 group practice sessions with reviews of selected solutions 
  • 3 Q&A sessions with the lead trainer 
  • A breakdown of a real-world business case 
  • A session with the guest speaker, an expert in the field 
  • A Q&A session with the guest speaker 
  • Dedicated time for networking 

Inspiring passion for learning.
Changing lives and businesses.
Dimitar Markov
Junior Full-Stack Developer
The Coca-Cola Company
(Class of 2020)

Telerik Academy is a great starting point for anyone who wants to jumpstart a career in the IT industry. It provided me with the underlying knowledge and practical experience needed to join the sector.
Kalin Kostov
Software Developer
(Class of 2017)

There is no other tech-ed organization in Bulgaria like Telerik Academy. These are not only my words. I know a lot of expats who came back to Bulgaria and people who quit their jobs or put their university studies on hold to be able to fully dedicate themselves to the Academy.
Alexander Popov
Site Engineering Lead

Some of my best junior software engineers at Uber come from Telerik Academy. It is always a pleasure to work with their alumni!
Ivan Rusev
Head of Software Development

We partner with Telerik Academy because we know their graduates have gone through an extremely demanding program - with high training standards and practice - and have proven themselves to be true technology ninjas.
Kiril Peyanski
Software Engineer
(Class of 2017)

Telerik Academy changed my life. At the age of 20, I was already independent and working my dream job! Without the knowledge and experience I gained at Telerik Academy, I wouldn’t have had such a flying start.
Svetoslav Torbov
Head of Development

Telerik Academy has become a valuable partner for us thanks to its years of experience in training IT talent in Bulgaria. Through our collaboration we connect with students who have in-depth knowledge, high potential, and motivation for building a career in the IT industry.
Stoyan Damov

After 10+ years of scrutinizing and perfecting its craft it’s no wonder Telerik Academy is the leader in technical education. We are honored to have 15 alumni at Tick42 who are continuously getting unsolicited praise from our clients, and we’ll most definitely continue partnering closely with Telerik Academy.
Rusi Rusev
Front-End Developer
(Class of 2018)

From day one at Telerik Academy Alpha I knew I’ve had made the right choice. The trainers are 100% dedicated to providing students with the best possible education and preparing them to meet and exceed the expectations of their future employers.

    Still have questions? 

    How do I enroll for a Sprint? 
    Simply click the enroll button and follow the on-page instructions. You’ll need to sign up for a Telerik Academy Learn account to access Sprint session links and course materials. Then, just pay for your seat to complete your enrollment. That's it!
    How can I pay?
    You can pay for your seat using your Visa, Mastercard, American Express or Diners Club card directly on our website. If you prefer to make a bank wire, please contact us for assistance.
    Do you offer group discounts?
    We do! For more information, please get in touch with us.
    Can I get an invoice?
    To receive a company invoice, check the "I want an invoice" box during sign-up and provide your company's name, address, and VAT number. We'll email the invoice to you.
    How long does it take to complete a Sprint?
    Sprints are 2-week programs with 4 sessions held on 2 weekdays each week, scheduled for after-work hours.
    What if I miss a live session?
    No problem! We record every live session with our trainers and speakers and make the recordings available for you to replay at your convenience.
    Will I receive a certificate upon completion of a Sprint?
    Every trainee who completes their Sprint earns a Telerik Academy certificate of completion. To qualify, you must attend or watch on demand all course content and complete any homework. You can print the certificate or add it to your LinkedIn profile. Feel free to tag @Telerik Academy when sharing it.
    How is a Sprint different from an Upskill?
    Sprints are 2-week, hands-on programs where industry leaders share practical, ready-to-use knowledge that's immediately applicable at work. Upskills, on the other hand, provide a comprehensive, 3-month journey to bridging skill gaps in a specific domain, helping you advance to the next career level.
    How can I get in touch?
    Just send us an email and we'll get back to you soon.

    Admission is closed

    Admission is currently closed. Get an email when the next one opens.

    Thank you for subscribing!

    You will receive an email from us shortly

    Telerik Academy uses the information you provide to us to contact you about our relevant content and services. You may unsubscribe from these communications at any time. For more information, check out our Privacy Policy.

    Get the latest from Telerik Academy

    Receive the most important news and updates in your mailbox once a month.

    By signing up, you accept the terms of our Privacy Policy