.NET Development Online Training
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.
Registration closed
Program start
Sep 2022
· 25 w.
Training · Blended
Training · Blended · Intermediate

If you are a student/graduate of technical university with experience in working with programming languages, or a novice developer with a desire to "pump" your skills and become a Junior .NET Engineer, this training is a perfect match for you! EPAM .NET Training gives you an opportunity to learn in a new, automatic, mentoring and code-review platform.

Prove us you’re eager to create a wide variety of applications of any level of complexity, as well as keep up with the latest technologies in IT, we are waiting for you in our training.

Education Journey:

  1. Successfully register to this training.
  2. Pass the English Assessment Online Test
  3. Complete the 3-week long practice course with coding tasks. Once finished selected applicants will be invited to join the very .NET Development Online Training.
  4. The Program includes:
  5. Self-paced materials
  6. Video sets
  7. Quizzes for self-checking
  8. Online lecture once a week
  9. 2 hours of mentoring sessions
  10. Hands-on experience required to pass a job interview for a junior position.


We train those with whom we want to work in the future.

To graduate from our Training, you’ll need to develop a final web project. If successfully completed, you’ll be offered an internship or a Junior .NET Engineer and join EPAM Poland Team.


Program Timeline and Details:

  • Registration end date: 2 September 2022
  • 3-week practice course start date: 2 September 2022
  • 3-week practice course end date: 25 September 2022
  • Actual training start date: 17 October 2022
  • Total training duration: 18 weeks
  • Format: online 
.NET is an open-source Microsoft platform for developing various solutions. With .NET, you can use multiple languages and libraries to build for web, mobile, desktop, games, IoT and more.
More about this skill
What is required for training:
  • Basic programming languages skills: reading and understanding elementary code, creating a simple algorithm.
  • Experience in Object-Oriented Design would be a plus.
  • English level of B1 (Intermediate) and higher (after registration, take the English language test provided in your profile).
What will you learn?

C# Basics

  • C# Language Essentials
  • Application Debugging Basics
  • Object-Oriented Programming
  • Exception Handling
  • Generics
  • Generic Collections
  • Strings in .NET
  • Events, Delegates, and Lambda Expressions
  • Language Integrated Query (LINQ) and Query Expressions
  • Folders, Files, and Stream I/O
  • Data Access Technologies

Advanced .NET

  • Reflection in .NET
  • Multithreading and Async Programming
  • XML & JSON

ASP.NET Core Basics

  • Introduction to ASP.NET Core
  • ASP.NET Core MVC
  • ASP.NET Core Web API
  • Capstone Project
Please, read this additional info prior to registration

Here is some additional, but important information:

  1. Acting participants of ЕРАМ University are not allowed to register to the training. Please contact your Manager regarding the positions available.
  2. Training is available only for people located in Poland.
  3. Training's Start Date may change. Selection period will change accordingly. Please follow the program details.
  4. Considering the limited number of slots for this training the assessment results will be decisive factor of being enrolled.
  5. If you are a non-EU citizen and want to work at EPAM after the training, it is required that you have free access to the Polish labor market and can provide one of the following documents to EPAM:
  •  permanent residence permit (zezwolenie na pobyt stały)
  • EU long-term residence permit (zezwolenie na pobyt rezydenta długoterminowego Unii Europejskiej)
  • temporary residence permit, granted in relation to your reunion with your family staying in Poland legally, or in relation to graduation form Polish full-time studies (zezwolenie na pobyt czasowy, na podstawie połączenia z rodziną legalnie przebywającą w Polsce lub na podstawie ukończenia studiów stacjonarnych)
  • refugee status (based on the decision of the Office of Foreigners) (status uchodźcy)
  • subsidiary protection status (based on the decision of the Office of Foreigners) (ochrona uzupełniająca)
  • humanitarian residence permit or a permit for tolerated stay (zgoda na pobyt ze względów humanitarnych lub zgoda na pobyt tolerowany)
  • temporary residence permit based on marriage to a Polish citizen (zezwolenie na pobyt czasowy na podstawie związku małżeńskiego z obywatelem polskim)
.NET Development Online Training
Sep 2022 · 25 w.
Training · Blended · Intermediate
Registration closed