» » Видеокурс C# и .Net Framework. Часть 1. Основы программирования и проектирования (2011)

Видеокурс C# и .Net Framework. Часть 1. Основы программирования и проектирования (2011)

Видеокурс C# и .Net Framework. Часть 1. Основы программирования и проектирования (2011)

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

Дополнительное описание (от автора):
Я несу полную ответственность за качество подготовленного курса. Вещи, освещаемые в уроках - результат 11-летнего профессионального опыта. Также в этот курс я заложил наиболее ценную базу, полученную мной за 6 лет обучения в МГТУ им. Баумана на специальности "Программное обеспечение ЭВМ и информационные технологии". Этой самой базы сейчас не хватает большинству практикующих разработчиков. Такие люди, например, делают сайты и не утруждают себя пониманием основных типов данных, внутреннего устройства распространенных алгоритмов и т.д. Как вы думаете, может ли такой человек эффективно решить нестандартную задачу? Если программист не понимает, что такое хеш-таблица, ее устройство и отличие от списка, у него нет шансов написать мало-мальски серьезное приложение. Если человек не понимает суть ООП, а знает лишь, что ООП - это хорошо, а процедурный подход - плохо... Честное слово, лучше бы он в этом случае использовал процедурный подход.

Уроки
Урок 1: Типы данных
Переменные и константы
Работа с консолью
Стандартные типы
Преобразование типов
object
Классы и структуры
Память: стек и куча
Иерархия типов .Net Framework
Перечисления
Массивы

Урок 2: Выражения, операторы, инструкции
Выражения в языке программирования
Операторы и операции в C#
Арифметические операции
Операции сравнения
Логические операции
Битовые операции
Порядок выполнения операций
Конкатенация строк
Перегрузка операторов
Инструкции языка C#
Условия
Циклы

Урок 3: Методы
Подпрограмма, процедура, функция, метод
Объявление методов
Проектирование методов
Хорошие и плохие названия
Видимость методов
Статические методы
Передача параметров
Переменное число параметров
Перегрузка методов
Инкапсуляция данных и логики
Get и Set
Рекурсия

Урок 4: Строки
Символ
Строка
Кодировка
Инструменты работы со строками
Получение и распознавание информации из Интернет

Урок 5: Контейнеры
Список
Словарь
Множество
Стек
Очередь

Урок 6: Основные понятия ООП
Классы и объекты
Абстракция
Инкапсуляция
Наследование
Полиморфизм
Абстрактный класс
Абстрактный метод
Виртуальный метод
Паттерн «Шаблонный метод»
Паттерн «Фабричный метод»
Паттерн «Одиночка»

Урок 7: Интерфейсы
Интерфейс в ООП
Интерфейсы в C#
Множественное наследование
Интерфейс освобождения ресурсов
Интерфейс клонирования
Интерфейс сравнения
Generic классы и интерфейсы
Полиморфизм
Программирование в соответствии с интерфейсом, а не реализацией

Урок 8: Интерфейсы в шаблонах проектирования
Анатомия цикла foreach
Ковариантные интерфейсы
Реализация итератора
Вложенные классы и дружба классов
Реализация сортировки списка
Паттерн «Итератор»
Паттерн «Стратегия»

Урок 9: Исключения
Техника обработки ошибок
Исключение
Выброс исключений
Обработка исключений
Повторный выброс исключений
Стандартные исключения
Создание собственных исключений
Конструкция using

Урок 10: Делегаты и события
Паттерн «Наблюдатель»
Делегаты
События

Название: C# и .Net Framework. Часть 1. Основы программирования и проектирования
Автор: Дмитрий Ляпин
Год выпуска: 2011
Жанр: Программирование
Язык: русский
Продолжительность: 09:27:53

Качество видео: PCRec
Формат: MP4
Видео: MPEG4 (H264) 800x600 12.00fps
Аудио: AAC 22050Hz stereo 705kbps
Размер: 1,57 Гб




Скачать Видеокурс C# и .Net Framework. Часть 1. Основы программирования и проектирования (2011)

Видеокурс C# и .Net Framework. Часть 1. Основы программирования и проектирования (2011)

Комментариев пока нет, добавьте свой!

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.