Saudi Arabia

Python Engineering: Web, Cloud & GenAI

Ready to advance your Python skills to the industry's high standards and explore emerging tools like AI? Apply for this training program and learn from EPAM experts.
2_European_gentlemen_v2.jpg
2_European_gentlemen_v2.jpg
Price
Free
Program start
August
Type
Training
Language
English
Duration
12 weeks
Format
Online
Level
Specialization
Details

If you are looking to enhance your Python skills and gain hands-on experience in the IT industry, this training program is for you.

Under the guidance of EPAM experts, you will:

  1. Build practical skills in Python web development and frameworks
  2. Deepen your understanding of leading cloud platforms
  3. Master modern GenAI tools to boost your productivity
  4. Adopt Engineering Excellence (EngX) best practices

Upon graduation, you may have the chance to start your career at EPAM.

What do we offer?
  1. Industry-focused education with EPAM, a leader in AI transformation engineering and consulting
  2. Intensive, hands-on learning through numerous practical tasks
  3. Free access to top-notch educational materials and resources
  4. Regular guidance from seasoned mentors throughout your training
  5. Adoption of AI tools to provide an innovative learning experience
  6. Opportunity to join the EPAM team upon successful program completion
Training process

The program will last around 3 months and require up to 30 hours of weekly engagement.

Here's what you can expect:

  1. Self-study materials, accessible at any time
  2. Numerous practical tasks and theory quizzes
  3. Weekly Q&A sessions led by EPAM experts

If you successfully complete the program, you may have the opportunity to join the EPAM team, depending on your demonstrated skills and the availability of entry-level positions.

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

General requirements:

  1. Saudi nationals
  2. Graduates of IT-related majors with an SCE (Saudi Council of Engineers) certificate and senior year students

Skills requirements:

  1. English level from B2 (Upper-Intermediate) and higher
  2. Solid knowledge of Python Core
  3. Basic understanding of algorithms, data structures and databases

Nice to have:

  1. Experience in software development (any language)
How to get started?
  1. Register on this page by July 15. Once you have filled in all the required fields and attached your CV, you will find a confirmation with more details in your mailbox and notifications tab.
  2. Take the entrance assessment available in your account's "My assessments" section. You should complete all tests (both English and technical) by July 20.
  3. Have a conversation with our AI assistant. We will send you an invitation email with all instructions after you successfully complete the assessment (this step will be available only to shortlisted candidates).
  4. Pass an online technical interview. You will speak with a Python engineer and demonstrate your knowledge (this step will be available only to shortlisted candidates).
  5. Receive an invitation to the program. We will inform you of the final results via email several days before the start.

Please check your profile's mailbox (and spam folder) regularly to ensure you receive all important notifications.

What will you learn?
Databases
Web Development and Frameworks
Web Python Object-Relational Mappers (ORMs)
REST APIs
Networks Fundamentals
Engineering Excellence (EngX)
Advanced Clouds
AI for Python Development
Important notice
  1. Registration, assessment and program start dates are subject to change. Check for updates on this page and via email.
  2. The program has limited seats, which makes enrollment competitive. Completing all tests does not automatically guarantee an invitation to interviews. We will prioritize applicants with the highest scores who meet all requirements.
  3. We strive to keep the registration and testing process fair for everyone. If we notice any cheating, we will have to reject your application.
EPAM is...
  1. A leading global provider of digital engineering, cloud and AI-enabled transformation services.
  2. A leading business and experience consulting partner for global enterprises and ambitious startups.
  3. An innovation hub for a team of 62,850+ talents, operating in 55+ countries and regions.
  4. A trusted learning partner, helping students and junior specialists gain industry-relevant skills under the EPAM Campus brand.

If you are interested to learn more about EPAM, explore our corporate website.