2017-08-09

(русский / in Russian) Основы программирования на С# 3.0: ядро языка

# You can also click the upper-left icon to select videos from the playlist.

source: НОУ ИНТУИТ    2013年12月26日
Основы программирования на С# 3.0: ядро языка
Курс и тесты в НОУ "ИНТУИТ" http://www.intuit.ru/studies/courses/1180/356/info
Автор: Владимир Биллиг
Курс посвящен основам объектного программирования. В качестве языка программирования выбран язык C# - его версия 3.0, в качестве среды разработки программных проектов -- Visual Studio 2008 Professional Edition и Framework .Net в версии 3.5. В первой части курса рассматривается ядро языка С#. Изложение сопровождается большим числом примеров. Курс является учебником и задачником. Задачи сопровождают каждую лекцию курса.
Изучение языка C# начинается, как обычно с рассмотрения системы типов языка. С первых шагов вводится понятие класса, играющего роль типа данных и роль модуля. Рассматриваются вопросы объявления переменных и объектов, построения выражений, операторы языка. Большое внимание уделяется методам класса, реализуемых в виде процедур и функций. Подробно рассматривается работа с массивами и строками. Обсуждаются такие возможности языка С#, как работа со шкалами, лямбда --выражениями, типами, допускающими null значения, итераторами. Большое внимание уделяется классическим алгоритмам, описание которых дается в каждой главе, предваряя задачи, решение которых предполагается для успешного освоения материалов каждой лекции.

Лекция 1: Язык программирования и среда разработки 1:42:18
Обзорная лекция, в которой рассматриваются основные черты языка С#, его современное состояние и будущее. Описываются свойства среды разработки -- Visual Studio 2008 и инструментария Framework .Net 3.5.
Лекция 2: Построение проектов на языке С# 1:12:17
Лекция 3: Типы и классы. Переменные и объекты 1:17:34
Лекция 4: Переменные и объекты. Область видимости и время жизни 1:08:02
Лекция 5: Выражения и операции 1:11:06
Лекция 6: Шкалы и лямбда выражения 1:31:25
Лекция 7: Операторы языка С# 1:10:50
Лекция 8: Специальные операторы языка C# 1:02:05
Лекция 9: Процедуры и функции -- методы класса 1:00:20
Лекция 10: Проектирование методов класса 47:36
Лекция 11: Массивы 1:33:53
Лекция 12: Символы и строки 52:47
Лекция 13: Особенности работы c типом string 1:26:23

No comments: