Learn Python - Telerik Academy Alpha
python-alpha-hb
Telerik Academy Alpha

Learn Python in 6 months
and start your IT career

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

Notify me
Your Alpha journey to an IT career:
Fundamentals optional
Beginner? Prepare for the Alpha entrance exam with us. Learn how
Entrance Exam
Complete your Alpha application and pass the entrance exam
Alpha Program
Study in Alpha, the leading 6-month practical IT career kickstart training
New Career
Graduate from Alpha with the skills to launch your junior dev career
Alpha outcomes

Transform your life

Telerik Academy Alpha will equip you with the tech and soft skills to jumpstart your IT career - the single most impactful step in your life

  • Start with Zero programming skills, graduate as a developer
  • Get numerous career opportunities
  • Upgrade your lifestyle
  • Enjoy quality work-life balance
Exam-ready

Prepare for the Alpha entrance exam. Learn how

Program duration

6 months, 100% focus on your studies to jumpstart a rewarding career

Lectures

Monday - Friday (10:00 am - 2:00 pm). Start: Jul 1

Commitment

40+ hrs/week, including time for self-preparation and teamwork activities

Format

Online lectures for your ease and flexibility

Language

Conducted in Bulgarian, but all learning materials are in English

Career jumpstart

Python Developer certification, fully equipped for your IT career

Career webinar

Eager to learn more? Register for our career webinar on March 6!

Advantages

Your fastest path to a fulfilling IT career

We’ll help you develop crucial programming skills for a lasting career as a Python Developer.

1Start as a beginner. Graduate as an IT professional Become a well-rounded IT professional with 800+ hours of engaging, practical training and learning content. Master the skills tech companies demand in not more than 6 months.
2100% hands-on. 100% job-ready Our practical assignments, workshops, hackathons and the final end-to-end project help you build solid tech skills you can use from day one at your new job.
3Always an expert by your side We cap our groups at 40-45 students, so our experienced trainers can always be there for you. Get a personalized training approach, consultations and individual development plans.
4Your own professional-grade portfolio Build a strong portfolio of real-world projects with the latest technologies and frameworks. Showcase your skills and impress future employers.
5Cutting-edge tools Master the best programming practices and tools companies use. Collaborate effectively through Git and GitLab. Plan and schedule with Scrum and Kanban.
6Be a highly valued team member Enhance your communication, teamwork and personal skills with the help of our soft skills trainers. Learn how to thrive in an online job interview and remote work environment.
7Strong community and lifelong friendships Study in a tight-knit group of motivated learners. Get mentored by people who have been in your shoes - our alumni. Create a career-boosting professional network.
8Real-world work environment Our program is created to mirror real-work environment, foster collaboration and accelerate your progress. For your safety and convenience, it’s now online. Keeping everything else unchanged.
9Career coaching up to 6 months after graduation From crafting an outstanding CV and sharpening your interview skills to launching and excelling at your new career – our soft skills trainers will guide you all the way through.
10Connect with top employers Gain access to our partner network, opening doors to various opportunities. Start your career within our strong partner network or beyond.
14+
years experience
66,280
learners
99%
job-seeking graduates
hired
100%
consider their Telerik Academy education a good investment
Why Choose Python

Why become a Software Developer with Python?

There’s a growing demand for Python developers but also a great shortage of such experts. Becoming one of them means an abundance of job opportunities in a variety of domains.

alpha-java-inner-3-3alpha-java-inner-4-3

Python is the programming language of 2021, according to TIOBE, because of its versatility.

It’s an excellent choice for beginners because of its simple syntax and high readability factor. 

Python is widely used for web development, data analysis, machine learning, artificial intelligence, and more.

Python is highly flexible and extensible and has more useful libraries than any other language.  

Is Alpha for you?

Alpha Python is for you, regardless of your background and experience. You only need to be: 

  • Motivated to launch your career in software development
  • Well-versed in Python fundamentals - you know variables, loops, conditions
  • With basic English language skills
  • 18 years of age or older

Alpha-ready? Test it

Skip the Fundamentals course and verify your readiness for the Alpha entrance exam.

Can you solve these tasks in a limited amount of time?

Python Fundamentals:
ace the Alpha entry exam

The Fundamentals course is a risk-free way to prepare for the entrance exam, explore programming and write your first lines of code with no prior experience required. Learn in a group (Instructor-led format) or at your own tempo (Self-paced format).

Prerequisites:
Zero coding experience needed - write your first lines with us
Basic computer skills desired: internet use and computer operation
Not a mandatory step for Alpha if you already have the fundamentals (verify)
Basic English language proficiency
What you'll learn
  • How to ace the Alpha entrance exam
  • Programming basics, including variables, functions and loops
  • How to develop simple programs
  • Essential tools like IDEs and others
  • How to use ChatGPT for learning
Get ready for Alpha
Choose the Fundamentals format that suits you best, get the same great results.
Learn about Fundamentals

Alpha application

1. Verify your skills and ensure you are ready for the Alpha entrance exam
2. Submit your online application
3. Take a logical reasoning test, measuring your ability to learn and adapt
4. Sit our entrance exam using a language of your choice - Java, C#, JavaScript, C++, Python
Important dates and entrance exams
Mar 31
Application deadline: 
Early Bird exam and 
Instructor-led 
Fundamentals course
Apr 2
Early Bird 
exam
Apr 9 - May 23
Participate in the 
Instructor-led 
Fundamentals course*
Jun 16
Application 
deadline: 
Final exam
Jun 18
Final exam
Jul 1
Alpha starts

*Check the Self-paced Fundamentals course if you want to learn at your own pace. Enroll at any time.

Notify me

Program details

  • Hands-on tech
    education
  • Learning online
    from anywhere
  • Teamwork and
    soft skills boost
  • Five-week
    trial period
  • Career
    jumpstart

Hands-on tech education

Woldclass-tech-ed

Every class is combined with hands-on assignments, workshops and projects. With 100% focus on practice, we create a learning experience tailored to your needs, where our trainers become your mentors.

Learning online from anywhere

Learn-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. Get access to recordings after each session. 

Teamwork and soft skills boost

Soft-teamwork-skills

To help you stand out from the candidate pool, we dedicate 20% of the program to polishing your personal and teamwork skills.

Five-week trial period

Two-month-trial

Our program sounds challenging, but it’s doable. Just try it yourself. With our five-week trial period, if you drop out at the beginning of the program, you don’t pay any tuition. Simple as that.

Career jumpstart

Career-Jumpstart

Get dedicated career coaching and have the freedom and confidence to start a job anywhere in the IT industry - within or beyond our network.

Industry-validated curriculum

Perfected over the years and validated with leading IT companies, our Alpha Python program prepares you for your first IT job.

  • 00Fundamentalsoptional
  • 01Weeks 1-2
  • 02Weeks 3-8
  • 03Weeks 9-12
  • 04Weeks 13-16
  • 05Weeks 17-19
  • 06Weeks 20-24
  • 07Graduation

Get ready for the Alpha entry exam

Regardless of the Fundamentals course format (Self-paced or Instructor-led), you'll start coding in no time. You'll learn:

  • Programming basics, including variables, functions, and loops
  • How to develop simple programs
  • Essential tools like Git, IDEs, and more
  • How to use ChatGPT and Copilot for learning
  • How to ace the Alpha entrance exam
Learn more about fundamentals

Python core

  • Build a solid Python foundation
  • Use the most effective developer tools and workflows
  • Learn how to version your code with Git and share it with your team 

Turbocharged learning

  • Learn best practices shown by research to be most effective in helping you master tough subjects
  • Start building smarter new habits and skills
  • Learn how to deal with procrastination effectively

Python OOP

  • Understand the core Object-Oriented Programming (OOP) principles
  • Start using objects and classes to better structure and update your code
  • Master the science behind writing high-quality code and unit testing

Teamwork and effective feedback

  • Improve your teamwork and collaboration
  • Get better at receiving and giving feedback
  • Learn how to work with people in different teams and with various skillsets

Self-preparation

  • One week free of classes.
  • You’ll be able to further strengthen your skills through self-preparation, individual and team assignments

Data structures and algorithms

  • Solve more complex problems with Python
  • Learn to use the right data structures for every scenario
  • Start writing recursive algorithms

Self-management and emotional intelligence

  • Understand how a growth mindset can boost your personal development
  • Improve your self-management and personal effectiveness
  • Learn how to leverage empathy and emotional intelligence to excel and grow

Self-preparation

  • One week free of classes.
  • You’ll be able to further strengthen your skills through self-preparation, individual and team assignments

Web application development

  • Create your first back-end application using FastAPI
  • Develop real-world applications using the client-server model
  • Understand the core web development concepts - HTTP, REST

Project management

  • Get acquainted with the best project management practices
  • Add widely popular methodologies such as Scrum and Kanban to your toolset

Web application development

  • Learn the key data storage principles
  • Understand the basics of SQL and relational databases

Effective communication and problem solving

  • Enhance your communication skills, as they are crucial for every software developer
  • Learn useful tips and tricks on how to boost your critical thinking
  • Develop a systematic approach to problem-solving and master various problem-solving techniques

Self-preparation

  • One week free of classes.
  • You’ll be able to further strengthen your skills through self-preparation, individual and team assignments

Real-world project

  • Work in a small team and learn how to manage the entire development process
  • Create an end-to-end real-world web application from scratch
  • Apply common design and architectural patterns like REST
  • Practice version control and collaborative software development
  • Deploy your application to a production environment
  • Present your project in front of your peers, trainers, and industry experts

Accelerate your career

  • Get an inside look into the IT industry
  • Receive personalized guidance on creating a CV that will make you stand out
  • Prepare for job interviews with the help of our coaches

Graduation

Congratulations! You’re now a Master Junior ninja, and ready to kick-start your career.

You will receive a Telerik Academy certificate – widely recognized in the IT industry in Bulgaria.

Career jumpstart services

We’ll guide you for up to 6 months after graduation to help navigate your job hunt and first months at work. 
alpha-js-inner-5alpha-js-inner-6
  • Personalized feedback and expert review of your CV
  • Technical interview preparation
  • Career coaching on your job search strategy and career exploration 
  • Guidance - choosing the best place for you
  • Access to our strong partner network
  • Participation in our Demo Days
  • Bridge to mentors and alumni who share their tested job-hunting strategies
  • Access to practical career resources
  • Tips on how to rock the important first months on the job

Vast partner
network

Leading global and local
tech companies

100% freedom
 

Start anywhere in the
IT industry

Some of our partners through the years

arrow

    Your dedicated
    team

    Passionate about teaching and devoted to helping people thrive – this is our stellar team supporting you.

    Rossitsa-DavidkovaRossitsa DavidkovaTechnical Trainer
    Nora AndonovaNora AndonovaTechnical Trainer
    Konstantin ValchanovKonstantin ValchanovTechnical Trainer
    Nadezhda MarinovaNadezhda MarinovaSoft Skills Trainer
    photo of natalia svetozarova a telerik academy alpha career coachNatalia SvetozarovaCareer Coach
    AnnaAnna BanishkaProgram Coordinator

    Meet our alumni

    Our alumni jumpstart their careers in some of the best tech companies.

    I left my job to pursue a career in the IT industry. I had no time to waste, and Telerik Academy is the fastest and most effective way to become a developer. When you know that you are entering an important battle, you take your biggest weapon with you.

    Stanimir-kolev-1Stanimir Kolev 
    Marketing and Sales Expert, now Java Developer at CODIX Bulgaria.
    Read Stanimir’s story

    I’m extremely grateful to Telerik Academy for all the doors it opened for me. Working along with so many smart, talented and passionate professionals would’ve never been possible without the Academy.

    bilyana-georgievaBilyana Georgieva Graphic Designer, now Software Developer at Bending Spoons
    Read Bilyana’s story

    I feel much happier, and most importantly, in the right place! Everything that I have learned at the Telerik Academy Alpha program is valuable and above all – applicable in the real-life work environment.

    velina-antonovaVelina Antonova
    Freight Forwarding Agent, now Junior Java developer at Tinquin
    Read Velina’s story
    Notify me

    Portfolio projects

    By the end of your training, you’ll be able to create applications that are at least as good.

    portfolio-project-1

    Safe workspace portal

    This web portal helps multinational companies with a hot desk policy to improve their employees’ back-to-office experience after the COVID-19 lockdown. It considers elements such as teamwork, safety restrictions, the number of people infected in the country and more.

    portfolio-project-2

    Book library platform

    This library management app helps book lovers choose and seamlessly borrow and return books. It allows them to rate and leave reviews of the books they’ve borrowed as well as read and rate other reviews.

    portfolio-project-3-2

    Photo contest app

    Managing online photo contests has never been easier and more fun. Organizers can create and manage new contests, view past events and allow aspiring photographers to participate or assess other contestants. The best photos are displayed for everyone to see.

    Tuition model

    Joining Telerik Academy could be your single most important career investment - starting junior dev salaries range between BGN 1,600-2,300.

    Pay in installments after graduation Pay in full upfront
    - BGN 500*

    Regular price BGN 315/mo

    BGN 292/mo

    Discounted price with code EB500

    If you start a job at any
    non-partner company

    Notify me

    Pay over 24 months with a bank partner**

    - BGN 500*
    -20%

    Regular price BGN 252/mo

    BGN 229/mo

    Discounted price with code EB500

    If you start a job within our
    partner network

    Notify me

    Pay over 24 months with a bank partner**

    - BGN 500*

    Regular price BGN 7,000

    BGN 6,500

    Discounted price with code EB500

    If you start a job at any
    non-partner company

    Notify me

    - BGN 500*
    -20%

    Regular price - BGN 1,400

    - BGN 1,900

    Discounted price with code EB500

    If you start a job within our
    partner network

    Notify me

    Terms tailored
    to your needs

    • *The special discount of 500 BGN is applicable for completed Alpha application with code EB500
    • Pay the fee in full or in installments with a loan from Allianz - a bank partner of Telerik Academy. No proof of income required for loan approval.
    • Start paying for your tuition up to 6 months of graduation in small installments over 12-24 months’ period. No upfront cost when paying with installments.
    • Drop-out with no consequences up to 5 weeks after the program start. Zero risk.
    • 25% discount off your tuition, if you are employed by a partner.

    *Illustrative installment payment method. Different terms may apply based on borrowers’ credit score and creditworthiness as well as the bank’s current offering.

    FAQ

    I have no programming skills, can I still join the program?
    Absolutely! If you have no programming skills, we recommend you apply to our free programming fundamentals course. You'll master the programming basics with the help of industry experts and get ready to ace our entrance exam. Participants in the preparation course are selected based on their application and overall motivation.
    I already have some programming skills, is the program right for me?
    Yes, during the program you’ll acquire practical skills while being mentored by our seasoned tech and soft skills trainers. You’ll master modern technologies, build a professional-grade portfolio to impress employers and get ready for a successful IT career jumpstart. To save your spot in the program, complete your application early on and sit our Early Bird entrance exam. 
    Are there any age restrictions?

    We've had students of various ages and stages of their lives in the past and they’ve succeeded in their journey to become developers. Age is just a number – the only thing that matters here is your motivation to learn, develop new skills and commit to the program. 

    You only need to be 18 years of age or older to enrol in the course. If you're younger than 18 years, you can check our Telerik Academy School programs. 

    How do I know if programming is for me?

    If you are ready to master new skills, you enjoy solving problems, working with people on fascinating projects, then you are off to a good start!

    Programming is for everyone motivated to learn and absorb new knowledge. Still, the best way to find out if it is for you is to start coding. Join our free programming fundamentals course and keep learning. Nail the entrance exam to our Alpha program and, yes, keep coding under the mentorship of our experienced trainers. Pretty soon, you’ll know the answer, and don’t worry - if you decide that programming isn’t your cup of tea, you can drop out with no consequences up to 5 weeks after the program start. 

    Is the fundamentals course a mandatory step for entering Alpha? 

    No, it’s not mandatory. However, we highly recommend taking a fundamentals course to prepare for the entrance exam and assess whether programming is your career path. If you already have solid fundamentals, verify your skills. You can skip the fundamentals course if you are ready for the Alpha entrance exam. 

    Is the free programming fundamentals course a lightweight version of Alpha?

    No, the free programming fundamentals course is not a lightweight version of Alpha. While it covers the basics of programming, Alpha is a comprehensive 6-month program designed to simulate a work environment and provide practical experience in various technologies.

    Alpha covers technical and soft skills like working in teams, meeting with partners, and building complex real-world applications. The program is intense and will prepare you for a tech career. At the same time, the free programming fundamentals course is a great starting point to assess your interest and motivation for programming and prepare for the Alpha entrance exam. 

    What is the difference between a Self-paced and Instructor-led Fundamentals course?
    In the Self-paced Fundamentals course, you have the flexibility to learn at your own pace, making it ideal for self-disciplined individuals. This option allows you to enroll anytime and start learning immediately. You must dedicate around 5-6 hours per week to review the materials.

     

    On the other hand, the Instructor-led Fundamentals course offers structured sessions with a fixed class schedule and required participation. This suits those who prefer a guided learning approach with live interactions in smaller groups. If you opt for this option, keep track of the application deadlines.

    • Both options provide:
    • The same course outcomes.
    • Focusing on mastering programming fundamentals
    • Crafting simple programs
    • Gaining confidence for a programming career
    • Preparing for the Alpha entrance exam 
    What is the selection process?
    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, logical reasoning test result, entrance exam results, personal motivation for applying, etc. Some candidates might also be invited to attend an interview to additionally discuss their career and development aspirations. 
    What will the logical reasoning test include, and how do I access it?
    The logical reasoning test is a 45-minute timed assessment that measures problem-solving ability and the ability to come to conclusions based on logic. Don’t worry – there is no need to prepare for the test. You will receive an e-mail invite to take the test within 1-3 days prior to the entrance exam.
    Can I combine the program with my full-time or part-time job?
    To get the most out of the program and then jumpstart a rewarding IT career, you’ll need to 100% focus on your studies for 6 months. It will be difficult to impossible to maintain a full-time or part-time job while attending Telerik Academy Alpha Python. 
    What are the tuition fees for the program? Do you offer discounts?

    The standard tuition fee for Telerik Academy Alpha Python is BGN 7,000. You can either pay it in full upfront or in monthly installments of BGN 315* via a bank loan (based on a 24-month repayment schedule). 

    If you opt to pay with a bank loan, we are giving you a grace period of up to 6 months after graduation, during which you can focus on finding a job and not worry about any tuition re-payments.

    If after graduation you are employed by one of our partners, you will get a 20% discount, and thus pay BGN 252*/month (based on a 24-month repayment schedule). If you’ve opted to pay your tuition upfront (BGN 7,000), should you start with a partner, you will get BGN 1,400 back. 

    We continue to offer students the option to pay for their studies with a tuition fee deferral with the help of the European Investment Fund (EIF) and our partnership with Allianz Bank Bulgaria. Individuals must be Bulgarian citizens and 18 years of age or older for the bank loan. They must have completed the application process for the Alpha program and be admitted to the chosen program.

    * Illustrative payment method. 

    Do you offer career services?

    Yes! To help you stand out from the candidate pool, we dedicate 20% of our Alpha programs to polishing your personal and teamwork skills - how to manage feedback and expectations, ask the right questions, prioritize and much more. Plus, you will have a professional-grade portfolio. This includes your final project - a real-world web application built from scratch. And just before you graduate, our career services kick in to prepare you for the hiring process and to quickly settle into your new job.

    We are also right by your side, providing you with up to 6 months of career-related services designed to help your job hunt and first months at work.

    When will the next admission open?
    You can keep track of our upcoming programs by registering here and be among the first to know.
    What are the recommended computer specifications for the Alpha program?
    We recommend a computer with the following specs:

     

    • 8 GB RAM
    • SSD
    • Intel Core / AMD Ryzen
    • Windows is the preferred OS, but Linux and Mac are also an option

    If you need help with choosing a new computer for the program, please use our forum.

    Have other questions?

    Check out our FAQ or visit the Forum.

    Ready to get started?

    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