C# for beginners



Краткое описание курса

  • Курс “C# for beginners” предназначен для желающих освоить базовые навыки объектно-ориентированного программирования (ООП) на основе технологий .Net Framework и C#. Для начала обучения не требуется предварительный опыт программирования, достаточно иметь лишь общее представление о программировании и обладать навыками работы с текстовыми редакторами.
  • Курс состоит из 10 логически последовательных занятий общей длительностью 30 академических часов, в течении которых студенты получат теоретические знания и практические навыки.
  • Курс формирует базовые представления о механизмах работы высокоуровневых языков программирования. В курсе “C# for beginners” помимо базовых и стандартных методов рассматриваются и тонкости поведения дополнительных возможностей языка C#, основанные на практике, применяемой крупными ИТ компаниями и личном опыте ведущих программистов, а также причины, почему язык C# является простым и доступным языком для изучения и использования.
  • Курс позволяет получить достаточный уровень владения языком программирования C# для создания объектно-ориентированных программ и web-приложений. По окончанию курса выдаётся сертификат. Курс дает достаточно материала, чтобы слушатель мог самостоятельно подготовиться и сдать официальный экзамен “70-483: Programming in C#”.

Подробная программа курса

Язык программирования C# — объектно-ориентированный язык программирование. Без глубокого понимания ООП написание программ на C# практически невозможно.

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

Без знания синтаксиса невозможно правильно и качественно написать программу. Правильное использование позволит написать программу качественно.

Любое приложение должно создаваться, соблюдая важные правила. Использование определённой архитектуры при написании приложения позволит создать его качественным и легко поддерживаемым.

Умение правильно работать с классами, свойствами классов, методами и наследованием ООП позволяют решать сложные бизнес задачи.

Знание, когда лучше применить необходимый шаблон проектирования, позволяет разработчикам писать большие приложения понятно и качественно.

Приложение, код которого покрыт автоматическими тестами, позволяет легко развивать проект дальше. Внедрение нового функционала можно сделать без страха что-либо сломать. Ведь в случае поломки разработчик сразу узнает об этом.

Один из подходов в написании приложений, основанный на автоматических тестах.

Большинство приложений используют базы данных. Умение работать с базой данных — одно из наиважнейших для разработчика

GUI часто является неотъемлемой частью программы позволяющие строить приложения с взаимодействием пользователя