Georgia, Uzbekistan, Kazakhstan, Kyrgyzstan, Armenia

Introduction to Python

Are you looking to become a Python engineer but don't know where to start? Apply for our beginner-friendly program and develop a strong foundation for your IT career.
12_European_lady_v2.jpg
12_European_lady_v2.jpg
Price
Free
Program start
Anytime
Type
Self-study
Language
English
Format
Online
Level
Beginner
Details

If you want to start learning one of the most popular programming languages from scratch, this beginner-friendly program is for you. Apply today to:

  1. Master the fundamentals of Python and object-oriented programming
  2. Learn the basics of testing and automation frameworks
  3. Get acquainted with relational databases, SQL and Git

Upon successful course completion, you will gain market-oriented skills and may have a chance to join more advanced training stages.

Python

Python is an object-oriented programming language that is considered one of the simplest and adaptable. It is used for many fields, from scripting to Data Science.

More about this skill
direction
What do we offer?
  1. Industry-focused education with EPAM, a leading software engineering company
  2. Free access to top-notch learning materials and resources
  3. Beginner-friendly approach with clear instructions and well-structured content
  4. Flexibility to study at your own speed with no fixed schedule
  5. Integration of AI tools to provide an innovative learning experience
  6. Opportunity to join more advanced training stages
Training process

You can progress through this program at your convenience, as all learning materials will be accessible at any time. On average, you will need ~12 weeks and ~20 hours of weekly engagement to complete all modules.

Here's what you can expect:

  1. Self-study materials such as pre-recorded videos and text resources
  2. Practical programming tasks and theory quizzes
  3. Communication with coordinators and other participants in the Discord chat

After successfully completing the course, you could progress to more advanced stages based on your demonstrated skills and available opportunities at EPAM.

What is required for training:
training-is-for-you

General requirements:

  1. Citizens of Georgia, Armenia, Uzbekistan, Kyrgyzstan & Kazakhstan and permanent residents who are eligible to work in these countries
  2. Individuals aged 18 years and older

Skills requirements:

  1. English level from A2 (Pre-Intermediate) and higher
  2. Analytical thinking and the ability to solve non-standard tasks

Nice to have:

  1. Software development experience with any programming language
  2. Basic understanding of algorithms, data structures and database fundamentals
How to get started?
  1. Register on this page. Once you have filled in all the required fields, you will find a confirmation with more details in your mailbox and notifications tab.
  2. Take the English test available in your account's "My enrollments" section. You should complete it within 7 days of registration and reach at least the A2 level result to proceed.
  3. Receive a link to the Learn platform and start studying. You will find it in your account's "My enrollments" section and get it via email after you successfully complete the English test.

Please check your profile's mailbox regularly to ensure you receive all important notifications.

What will you learn?
Python Core
Python Test Automation
Git
Relational Databases & SQL