.NET Development
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 passionate about software development and ready to take your skills to the next level? With .NET Online Program, you can propel your IT career! Designed for individuals with basic knowledge in software development, this comprehensive training will equip you with the essential skills and guidance led by our EPAM experts.

Register by May 7th, 2024 and start your journey! 

Program start date: June 3rd, 2024


With .NET Online Program, you'll gain access to a wealth of knowledge and resources carefully curated by our team of EPAM experts. We will help you lay a solid foundation for further growth as a .NET engineer. Mastering this program may give you an opportunity to continue your learning path within EPAM, according to your level, skills, and available opportunities. 


Training format:

  • self-paced training with part-time engagement
  • homework with automated check and tests
  • group Q&A sessions and workshops during evening hours


By participating, you will have the opportunity to

  • create programs in C# using a structured approach
  • understand simple algorithms for searching and sorting data
  • develop and debug .NET applications
  • create ASP.NET Web API programs
  • develop n-layer .NET application


This educational program is completely free of charge and will be held 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:
  • English proficiency level from B1 (Intermediate) and higher
  • analytical thinking and ability to solve non-standard tasks
  • deep understanding of algorithms, data structures, OOP, SQL, and database fundamentals
  • good grasp of C#, HTML, CSS, JavaScript
  • development experience in any programming language
How to get started?
  1. Register on this page by May 7th. Once you fill in all the required fields and attach the CV in English, 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 within 5 days, the link will be sent to your email. It will take approximately 1,5 hours (in total) and embrace a theory quiz.
  4. Have an interview with a recruiter. Our specialist will contact you if you complete the previous steps successfully. You can expect general questions and a background check.
  5. Receive an invitation to the program. We will inform you of the enrolment results and share further instructions for your learning journey closer to the training start date.

What will you learn?

The program will take ~4 months to complete, during which you will dive into:

Data Processing

  • DB, SQL, ORM (Entity Framework)
  • Data processing technologies

Design Patterns and Application Architecture

  • OOD (object-oriented design) 
  • Design patterns  
  •  Architecture patterns  


  • .Net ecosystem
  • C# Essentials
  • Unit Testing
  • Multithreading and asynchronous programming 


GIT advanced

What do we offer?
  • Intensive learning. This program lasts ~4 months and requires ~20 hours of weekly engagement.
  • Diverse content. The course consists of theoretical self-paced materials, practical tasks and quizzes with immediate automated feedback.
  • Education support. We will guide your learning through regular Q&A sessions where you can ask all training-related questions.
  • Industry-based curriculum. We will help you explore emerging technologies and best practices, ensuring you are equipped with the knowledge that the current market seeks.

Based on your demonstrated skills and available opportunities at EPAM, you may join our .NET Lab and get deep hands-on experience.

Please read this additional info before registration!
  • This training is for citizens of Croatia and specialists relocated to this country for a permanent stay.
  • The program registration close date may change, so the selection period may be adjusted accordingly. Please regularly check for updates on this page and via email.
  • This program is not available for current participants of EPAM University 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.

Take your chance to dive into the IT world with a leading international IT company – apply now!

.NET Development
June · 18 weeks
Training · Online

Have any questions? Contact us

Org Uni Prog Online HR