.NET Specialization in Serbia
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.
Program start
18 weeks

Are you interested in mastering the .NET Engineer profession, enhancing your skills in this field under the guidance of experienced mentors and gaining practical experience? We invite talented students and beginners who have confident knowledge in software development to participate in .NET Specialization program.

Participants will receive all the necessary information and mentorship support from EPAM mentors to easily grasp the profession.

Training process

Participants of .NET Specialization program undergo training in a relatively intensive format, with an average commitment of 20 hours per week for learning and project. The duration of the stay in NET Specialization program depends on the individual candidate's results, but on average, training takes 4 months.

We invite talented students and beginners with basic knowledge in software development to participate in the educational program for future Juniors. Participants will receive all the necessary trainings, materials, and support from our EPAM experts.

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

This educational program is completely free of charge and will be held online.

Register by June 24th, 2024, and start your journey! 

Program start date: July 8th, 2024

What do we offer?
  • Top-notch materials: our curriculum is designed by .NET and C# EPAM experts from all over the world to make it perfect for beginners.
  • Diverse content: this course consists of text and video resources, quizzes and practical tasks with immediate automated feedback.
  • Industry-based education: the program consists of up-to-date high-quality materials that reflect the current state of the IT industry. It will help you study and understand one of the most widely used and effective programming language.
  • Beginner-friendly approach: built-in instructions and accessible delivery will help you easily navigate and pass the program.
What is required for training:
  • English proficiency level from B1 (Intermediate) and higher
  • Development skills in C# and experience with .NET Core/.NET 6
  • Understanding of Web API working principles
  • Understanding of basic HTML, CSS, and JavaScript
  • Experience with version control systems – Git
  • Good communication skills and the ability to solve problems effectively
  • Confident knowledge of algorithms and data structures, basic concepts of OOP, and SOLID principles will help in mastering the educational program more easily
  • Knowledge of Angular and cloud technologies (AWS or Azure) will be an additional advantage
How to get started?
  1. Register on this page. Once you fill in all the required fields and attach the CV, you will find the confirmation with more details in your mailbox or notifications tab.
  2. Take an English test available in your profile. You should reach the B1 (Intermediate) level result to proceed.
  3. Pass an entry technical exam. It consists of two stages: a theoretical test and a practical assignment. Once you've completed your English test, you will receive an email containing the link to the Learn Path, which includes both the theoretical test and the practical assignment.
  4. Have an interview with a recruiter. Our specialist will contact you if you complete the previous steps successfully.
  5. Have a technical interview with our team. Our specialist will contact you if you complete the previous steps successfully.
  6. Upon successfully completing all selection stages, you will receive an invitation to the .NET Mentoring program. Make the most of this opportunity and give it your best shot!

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

What will you learn?

.NET Development program considers a part-time engagement up to 4 months.

Completing this program, you will gain knowledge in:

Best Engineering Practices

  • EngX Bootcamp 2.0 
  • EngX Clean Code 

Prompt Engineering 

AI for .NET developers 

.NET & C# 

  • Memory management, multithreading, and Entity Framework 
  • LINQ with C# Essential Training 

Relational Databases and NoSQL 

  • SQL 
  • Learning MongoDB 


  • Building and Securing RESTful APIs in ASP.NET Core 
  • ASP.NET Core: Token-Based Authentication 
  • Web Security: User Authentication and Access Control 

Unit Testing and TDD 

  • Unit Testing for .NET 
  • C# Test-Driven Development 

Front-End Basics 

  • HTML Essential Training 
  • CSS Essential Training 
  • JavaScript Essential Training 
  • TypeScript Essential Training 
  • Angular Essential Training 

Design Patterns and Application Architecture 

  • C#: Design Patterns 
  • Software Architecture: Patterns for Developers 
  • Microservices Foundations (Intermediate) 

Cloud Native Development 

  • CloudX: Foundations for Tech 
  • Using Docker and .NET Core 
  • Docker Advanced 
  • Cloud specialization 
Please read this info before registration
  • Please mind that this training is only for citizens of Serbia and specialists relocated to this country for a permanent stay.
  • The program start date may change, so the selection period may be adjusted accordingly. Please regularly check for updates on this page and via email.
  • This external course is not available for current participants of EPAM Training Center and EPAM employees. Feel free to contact your Training Coordinator or Resource Manager regarding other opportunities.
  • Considering the limited number of places in the group for this program, the selection results will be decisive factors for being enrolled.
.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
.NET Specialization in Serbia
July Β· 18 weeks
Mentoring Β· Online

Have any questions? Contact us

Dunja Jankovic