Colombia

Python Fundamentals Program

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.
19_WCA_lady_v1.jpg
19_WCA_lady_v1.jpg
Pricing
Free
Program start
November
Type
Training
Language
English
Duration
13 weeks
Format
Online
Level
Fundamentals
Details

If you want to develop in one of the most popular programming languages with user-friendly syntax and extensive applications across various fields, then this Python Fundamentals Program is what you need.  

By participating, you will have the opportunity to:   

  • Dive into Python Web Development and Web Frameworks (Flask, FastAPI) 
  • Learn more REST 
  • Learn more about Networks
  • Explore Web Python Object-Relational Mappers (ORMs)
  • Explore Web Testing
  • Get acquainted with the leading public cloud providers 

Upon completing the course, the candidates will be able to continue their learning path on next-level courses according to the demonstrated skills as well as available opportunities in EPAM and will receive Program Completion Acknowledgement (Constancia).

PROGRAM DETAILS:

  • Registration close date: November 4, 2025
  • Program start date: November 10, 2025*
  • Program end date: February 6, 2026
  • Format: online topics and practical tasks, regular sessions with mentors
  • Average engagement for studies: about 20 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 B2 or higher
  • Analytical thinking and the ability to solve non-standard tasks
  • Software development experience in any programming language will help you in your education, but it is not mandatory
  • Basic understanding of algorithms, data structures, and database fundamentals will be your advantage
  • Ability to work on the materials for self-educational purposes
How to get started?
  1. 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. 
  2. Pass an English proficiency test to assess your language skills. The required level is B1 and above
  3. Take a technical test to check your Python development expertise during 5 days after after the registration.
  4. Wait for the enrollment results. We will inform you within 3 working days via email after the registration is closed.
  5. Join the kick-off session to get more information about the course.
  6. Start the course on EPAM Learn platform and do your best!

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

What will you learn?
Web Development and Frameworks
Networks Fundamentals
Web Python Object-Relational Mappers (ORMs)
Web Testing
Web Deployment to Cloud
Basics of Clouds
What do we offer?
  • Flexible Learning: study at your own pace and choose a convenient time that fits your schedule.
  • No engineering experience required: ideal for students without prior IT experience.
  • Accessible anywhere in Colombia: enroll in the course and study from any location within Colombia, providing accessibility and convenience.
  • Global expertise: course is developed by EPAM experts from different countries, ensuring a diverse and comprehensive perspective.
  • High-quality content relevant to the current state of the IT industry
  • Practical knowledge for future careers: the course combines practical and useful knowledge, tailored to enhance your skills for future career opportunities.
  • Opportunity to receive a сonstancia after successfully completing the course and passing graduation test
Please read this additional info before registration
  • This program is available for citizens of Colombia and specialists relocated to those countries for a permanent stay only.
  • The program is not available for participants involved in active learning or other enrollment processes at EPAM.
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