Курс позволяет более глубоко изучить синтаксис языка C#, освоить структурный, объектно-ориентированный, функциональный, аспектно-ориентированный и событийно-ориентированный подходы в программировании.

 Обучение программированию происходит, начиная с базовых понятий программирования, основных понятий и принципов объектно-ориентированного программирования, классов, а также особенностей языка C#. 

 По прохождению курса слушатели будут понимать принципы построения и структуру приложений, написанных на языке C#, строить полноценные алгоритмы и реализовывать основную функциональность в своих программах. Курс позволяет получить достаточный уровень владения языком программирования C#.

В результате освоения программы слушатель должен:

-       иметь практический опыт: программировать в соответствии с техническим заданием.

-      знать: основные алгоритмические конструкции; основные элементы языка, структуру программы, операторы и операции, управляющие структуры, структуры данных; основы объектно-ориентированного программирования (ООП).

-     уметь: реализовывать построенные алгоритмы в виде программ на конкретном языке программирования, оформлять код программы в соответствии со стандартом кодирования, выполнять проверку, отладку кода программы; создавать программные решения и проекты с использованием Visual Studio, возможностей языка C# и платформы; применять в своих приложениях интерфейсы, абстрактные и статические классы.