Argentina

Python Specialization Program

Kickstart your IT career with EPAM’s paid Python training. Join on a fixed-term contract, earn a salary, gain real project experience, and compete for a Junior Python Engineer role.
alt
alt
Pricing
Free
Program start
October
Type
Mentoring
Language
English
Duration
6 weeks
Format
Online
Level
Specialization
Details

If you strive to elevate your Python skills and obtain the hands-on experience needed for a bright IT career start, then this expert-led training program is what you need.   

By participating, you will have the opportunity to:   

  • Dive into Python Web development and key software development tools 
  • Learn more about Relational Databases, SQL, and NoSQL 
  • Explore GenAI capabilities for Python engineers 
  • Get acquainted with the leading public cloud providers 

That's your chance to gain market-oriented soft and hard skills to kickstart your career journey as a Python Developer and work on real-life projects in the IT.

You will be on a fixed-term contract and get salary during the entire training period

Upon successful completion, you will have an opportunity to take part in a standard selection process where you’ll compete with other candidates for the chance to receive a job offer and join EPAM as a Junior Python Engineer or other roles that match your knowledge and skills level and available and align with the current demand for talent in the company.

The number of spots in the course is limited, and your chances of being accepted depend on how well you perform during the selection stages. Candidates who achieve the highest scores in the English test, theoretical assessment, and practical task will be invited to join the program.

PROGRAM DETAILS:

  • Registration close date: September 15, 2025
  • Program start date: October 6, 2025*
  • Program end date: November 12, 2025
  • Engagement for studies: 40 hours per week

* Please note that the program’s start date may slightly change. The selection period will adjust accordingly.

What is required for training:
training-is-for-you
  • English level from B1 (Intermediate) and higher 
  • Solid knowledge of Python Core 
  • Good understanding of algorithms, data structures and database  
  • Analytical thinking and the ability to solve non-standard tasks 

Nice to have: 

  • Software development experience in any programming language  
How to get started?
  1. Register on this page, create your profile, and complete all the required information
  2. Take an English test during 5 days after the registration. It will be available at "My enrolments" tab in your personal account on this Campus Portal. The required level is B1 (Intermediate) and higher.
  3. Pass an Entry Assessment during 5 days after the registration. It will be available at "My enrolments" tab in your personal account on this Campus Portal.
  4. Have an interview with a recruiter. Our specialist will contact you if you complete the previous step successfully. 
  5. Take a technical interview. You will communicate one-on-one with a Engineer of the Middle+ level. 
  6. Wait for the enrollment results. We will notify you about them at the end of the enrollment process.

Please check your profile's mailbox regularly to make sure you get all important notifications.

What will you learn?
Database Management System & SQL
Web Development and Frameworks
Web Python Object-Relational Mappers (ORMs)
Docker
NoSQL
Generative AI
Advanced Clouds
What do we offer?
  • Salary-paid training: you will be on a fixed-term contract and get salary during the entire training period
  • Mentors support: you will get regular feedback and guidance on practical tasks, helping refine skills and take your coding abilities to the next level
  • Flexibility: depending on your weekly engagement, the program will last ~3 months – the more time you devote to learning, the faster you complete it
  • Top-notch materials: our curriculum is designed by Python experts with extensive project experience and validated in hundreds of training runs
  • Industry-based education: we will help you explore emerging technologies and best practices, ensuring you are equipped with the knowledge that the current market seeks
Please read this info before registration
  • This program is for citizens of Argentina and specialists who have relocated to this country for a permanent stay.
  • The learning process will be quite intensive, so we only invite graduates or students in their final year.
  • Considering the limited number of places in the group, the selection results will be decisive factors in enrollment.
  • If you consider applying while enrolled in another EPAM Campus program or working at EPAM, please discuss it with your Training Coordinator or Resource Manager first.
  • We have designed this program for IT beginners seeking to refine their Python skills. If you have production experience, feel free to explore our career website for job opportunities.
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