Программирование на .NET

Санкт-Петербург, осень 2017

Описание

Курс имеет целью дать общее представление о программировании под .NET: что такое вообще .NET и зачем он нужен, что он работает не только на Windows, про язык C#, его особенности и отличия от других языков, кратко про язык F# (потому что не только на C# можно программировать под .NET). Будет немного про известные библиотеки и технологии, будут также практические занятия и домашние работы. Будут лекции приглашённых докладчиков – опытных .NET-программистов, которые расскажут об особенностях и тонкостях использования технологии.

Курс ориентирован на людей, владеющих ООП и освоивших хотя бы один объектно-ориентированный язык программирования (С++ и/или Java). Также очень желательно представление о функциональном программировании, чтобы часть курса про F# была понятна.

Оценка за курс выставляется по формуле сумма баллов за домашние задания, приведённая в диапазон от 0 до 5 + оценка за экзамен, приведённая в диапазон от 0 до 2. За каждую домашнюю работу выставляются баллы от 0 до 10, баллы за задания, сданные после дедлайна, ополовиниваются. Решения можно исправлять и после дедлайна, повышая баллы, но максимальный балл определяется состоянием решения на момент дедлайна (например, если на момент дедлайна реализована только половина функциональности, за задачу нельзя получить больше 5 баллов). Таким образом, если сдать все домашние задания идеально и в срок, на экзамен идти не надо, если не делать домашних заданий вообще, курс не сдать.

Преподаватели