Georgia
.NET Core 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.
alt
Registration closed
alt
Pricing
Free
Program start
Ongoing
Type
Training
Language
English
Format
Online
Level
Specialization
Details

EPAM online advanced .NET development program is designed for developers who are already familiar with the fundamentals of .NET programming. Throughout this course you will gain knowledge on such topics as: custom configuration, dependency injection, working with Model-View-Controller patterns in ASP.NET and more. Master your programming skills and get deeper knowledge on .NET Development.

UPON COMPLETION YOU WILL

  • Be able to create programs on C# using a structured approach
  • Use basic language data types, arrays and strings
  • Understand simple algorithms for searching and sorting data
  • Work with Visual Studio, develop and debug .NET applications
  • Be familiar with unit tests and learn how to use them
  • Learn how to write clean and high-quality code

ADMISSION PROCESS

  • After the registration you will be enrolled to the course
  • For a successful start of learning you will have to pass the first module of the course - the quiz. If you successfully pass the quiz, the second module with practical tasks will be opened.
  • Practical tasks are done on the autocode platform. Instructions on how to use the autocode are indicated in the module before the main tasks.
  • After successful completion of all the stages you will be contacted by a recruiter

BENEFITS OF OUR PROGRAM

  • Course materials - Our team compiled the great resource of information which is up to date to the latest industry trends and will help you study and understand one of the most widely used and effective programming language
  • Autocode review - tool that will allow you to test your code automatically, without the need of the instructor
  • Technical interview - At the end of the course you will have an opportunity to go through EPAM official TI (technical interview)
.NET
.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
direction
What is required for training:
training-is-for-you
  • At least Intermediate (B1) English spoken level
  • Good knowledge and experience in .NET
What will you learn?

Test-quiz on C# Essentials

Tasks with autochecking (Duration: 5 days)

C# Advanced

  • Reflection in .NET
  • Dynamic load
  • Late binding
  • Multithreading
  • Threads
  • ThreadPool
  • Asynchronous programming
  • Async/await
  • XML
  • JSON
  • XMLDocument
  • XDocument
  • Serialization with XML/JSON

 ASP.NET CORE 3.1

  • Introduction
  • Serving static files
  • Error handling
  • Custom configuration
  • Dependency injection
  • Working with Model-View-Controller patterns in ASP.NET
  • ASP.NET Core API
  • Working on Capstone Project
  • Working on Capstone Project


 

How to get started?
  • Register on this page and fill in all the required fields of your application
  • Pass an English test in your profile (your result should be B1 and above to proceed) 
  • Take a technical test - quiz and get access to the next stage – the coding puzzle.
.NET Core Development
Ongoing
Training Β· Online
English
Specialization
Georgia
Registration closed
Free
main-part-picture
blue-spot

Have any questions? Contact us

Contact Center