Serbia
Python Fundamentals
Striving to gain market-oriented knowledge and skills to jumpstart your career in IT? Apply for this program and shape your professional path with EPAM experts.
alt
Registration closed
alt
Pricing
Free
Program start
August
Type
Mentoring
Language
English
Duration
14 weeks
Format
Online
Level
Fundamentals
Details

Would you like to excel in one of the most popular programming languages widely applied across various industries? Consider Python Development program to get your foot in the IT industry door as a Python developer.

What's here for you?

  • Mastering Python fundamentals 
  • Exploring data types and functions 
  • Familiarizing yourselves with object-oriented programming (OOP) in Python 
  • Learning the basics of AWS.

Upon successful training completion participants of Python Development program will get an opportunity to continue their path within EPAM according to their level, skills, and available opportunities for future juniors. 


Program embraces:

- self-paced education (part-time engagement).



Registration end date: August 30, 2024


Take your chance to dive into the IT world guided by world-class experts.

Python
Python is an object-oriented programming language that is considered as one of the most simple and adaptable. It is used for many fields: from scripting to Data Science.
More about this skill
direction
What is required for training:
training-is-for-you
  • English proficiency level from B1 (Intermediate) and higher.
  • Understanding of object-oriented principles and design patterns.
  • Knowledge of data structures, algorithms, and other programming languages would be an advantage. 
  • SQL Syntax basics
  • Familiarity with Python Syntax
What do we offer?
  • Top-notch materials: our curriculum was created by Python experts with extensive project experience and validated in hundreds of training runs. 
  • Diverse content: the program blends theory, practical tasks, and quizzes. 
  • Industry-based education: we help you explore emerging technologies and best practices, ensuring that you acquire the knowledge the current market requires. 
Please read this additional info before registration
  • This program is available for citizens of Serbia and relocated specialists with permanent residence only. 
  • The registration end date may change, so the selection period may be adjusted accordingly. Please follow updates on this page and via email. 
  • Current participants of EPAM Training Center and EPAM employees cannot participate in this program. Please, contact your Training Coordinator or Resource Manager for other opportunities. 
How to get started?
  • Register on this page. Once you have filled in all the required fields and uploaded your CV, you will receive a confirmation with more details in your mailbox or notifications tab. 
  • Take a technical test to check your Python development expertise (available in your profile). Failure to complete the technical test within three days after receiving it will hinder your progress. 
  • Pass an obligatory English proficiency test (available in your profile) to assess your language skills. For a successful career path, we recommend aiming for at least a B1 level. 
  • After successfully passing the previous tests, you will receive an email with a link to the self-study materials (please, check your Spam and Promotions folders). We are sending material once per week.
  • Start the course on the EPAM Learn portal, complete assignments when they come up, and do your best. 
  • Please check your profile's mailbox regularly to make sure you get all important notifications. 
Python Fundamentals
August · 14 weeks
Mentoring · Online
English
Fundamentals
Serbia
Registration closed
Free
main-part-picture
blue-spot

Have any questions? Contact us

Contact Center
What will you learn?

Python Development program requires your part-time engagement for up to 1,5 months and consists of: 

Self-paced Stage: In a self-learning format with assigned tasks, we will delve into fundamental topics. Through this approach, you will thoroughly master the language and lay a solid groundwork for your future progress. Upon successfully completing the first stage, you will advance to the next stage based on your results. 

For successful completion of the self-paced stage, you need to: 

  • Study all the materials and complete all practical tasks with an 80% or higher result. 

Stage Duration: up to 6 weeks (recommended 4 weeks) 


For the best candidates, there is a possibility that they will be included in the selection process for a more advanced program. In that case candidates can expect next steps:

  • Pass an interview with our recruiter, who will contact you once you have successfully completed the self-study part. 
  • Pass a technical interview that will be held in a one-on-one communication format with our Middle+ level Python Engineer. 


After completing this program, high-performing candidates will get an opportunity to continue their path within EPAM according to their level, skills, and available opportunities for future juniors. 


Completing this program, you will gain knowledge in:

  • Python Core
  • Python Test Automation
  • Software Development Methodologies
  • GIT
  • SQL
  • Docker