Lithuania, Latvia
.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.
alt
Registration closed
alt
Pricing
Free
Program start
Ongoing
Type
Self-study
Language
English
Format
Online
Level
Beginner
Details

EPAM leads the industry in digital platform engineering and product development services. Since 1993, it has been helping its customers to navigate the waves of digital transformation, developing and designing advanced IT solutions.  

EPAM believes in investing in people. For 30+ years, we have been expanding our expertise worldwide through numerous educational activities, providing support to those just starting their careers. 

WHY CHOOSING THIS PROGRAM

If you are eager to create a wide variety of applications of any complexity level and keep up with the latest IT technologies, this training program is for you. Internet of things (IoT), Cloud technologies, gamedev, neural networks, and web applications – you'll be up to all of those.

TRAINING PROCESS

The course works per rule "start as soon as you registered", which means it does not have a fixed start/end date – students complete the program with their preferred speed.

You will start with practical tasks covering the main topics related to programming in C#. After that stage, you will proceed with more profound topics of the C# language and .NET platform.

WHAT'S NEXT

After completing the program, you will get basic skills that lay the foundation for a .NET Engineer profession. To boost your knowledge with a hands-on experience, check enrollment updates about our internships or join numerous communities driven by EPAM to find a tech buddy.

.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
  • English proficiency level from Intermediate (B1) and higher 
  • Basic programming languages skills: reading and understanding elementary code, creating a simple algorithm 
  • Fundamentals of the object-oriented programming language C# 
How to get started?
  1. Register on this page 
  2. Pass an English test in your profile (the recommended level is B1 and above)
  3. Start studying the course (you will get the link to the training platform if your English and location meet the requirements) 
What will you learn?

Language Basics

  • Print face
  • Creating Static Methods
  • Numeric Conversions
  • Selection statements
  • Darts Game


Exceptions

  • Exceptions Handling


Solving Arithmetic Problems with Loops

  • Leap Year
  • Population
  • Arithmetic Sequence
  • Calculations
  • Next Bigger
  • Gcd
  • Gcd. Variable parameter's number
  • [EXTRA] Newton method


Working with Strings

  • Working With Strings
  • Getting a Character Index
  • Counting String Chars
  • Count of vowels
  • Looking for Chars
  • Shuffle Characters


Formatting and Parsing Strings

  • Parsing Strings
  • RGB Converter
  • Louis Vuitton Date Code
  • Transform double
  • ISBN Verification


Working with Arrays

  • Working With Arrays
  • Counting Array Elements
  • Getting an Array Element Index
  • Looking for an Array Element
  • Transformer in words
  • Prime factors
  • Get Neighbors
  • Anagrams
  • [EXTRA] Spiral matrix


Implementing Search Algorithms

  • Find maximum
  • Balance element
  • Binary Search Algorithm
  • Relocation elements
  • Filter by Palindromic
  • Filter by Digit


Implementing Sorting Algorithms

  • Selection Sort Algorithm
  • Insertion Sort Algorithm

 

Solving Problems with Recursion

  • Getting a Character Index (Recursion)
  • Palindromic number (Recursion)
  • Looking for Chars (Recursion)
  • Looking for Array Elements (Recursion)
  • Find Maximum (Recursion)


Searching in Strings

  • Searching in strings
  • Language Game


Bit Operations

  • Get Memory Dump of Integer
  • Bit Operations
  • An Allergy Test
.NET Development
Ongoing
Self-study Β· Online
English
Beginner
Lithuania, Latvia
Registration closed
Free
main-part-picture
blue-spot

Have any questions? Contact us

Contact Center