Важное объявление!
У Нас Все раздачи мультитрекерные, при нуле пиров в релизах, можете смело вставать на закачку!
 
Автор Сообщение

HUNTER

Стаж:
4 года 4 месяца
Сообщений:
56790

Репутация: 101

[+] [-]
Вне форума [Профиль] [ЛС]

ШП - C# и .Net Framework. Часть 1. Основы программирования и проектирования-
  • Год выпуска: 2011
  • Страна: Россия
  • Тематика: Программирование
  • Сайт: Перейти
  • Тип материала: Обучающее видео
  • Продолжительность: ~13 часов
  • Автор: Дмитрий Ляпин
  • Язык: Русский
-Описание:
Курс посвящен языку C# и платформе .Net Framework. Программа тренинга разбита на две крупные части, по 5 уроков каждая. Первая часть посвящена основам программирования, алгоритмам, типам и структурам данных. Вторая часть охватывает вопросы ООП, основы проектирования приложений и распространенные шаблоны проектирования.
Курс уникален тем, что будет полезен как новичку, так и опытному программисту. Новичок сможет сразу получить самую ценную информацию в правильной последовательности.
Опытному программисту курс будет интересен, потому что в каждом уроке автор погружался как можно глубже к сути и природе описываемых проблем. Ему самому пришлось узнать много нового, пока готовил этот курс, так что, даже если вы мега гуру - будет интересно и познавательно!
-

Программа курса:


Урок 1: Типы данных
• Переменные и константы
• Работа с консолью
• Стандартные типы
• Преобразование типов
• object
• Классы и структуры
• Память: стек и куча
• Иерархия типов .Net Framework
• Перечисления
• Массивы
Урок 2: Выражения, операторы, инструкции
• Выражения в языке программирования
• Операторы и операции в C#
• Арифметические операции
• Операции сравнения
• Логические операции
• Битовые операции
• Порядок выполнения операций
• Конкатенация строк
• Перегрузка операторов
• Инструкции языка C#
• Условия
• Циклы
Урок 3: Методы
• Подпрограмма, процедура, функция, метод
• Объявление методов
• Проектирование методов
• Хорошие и плохие названия
• Видимость методов
• Статические методы
• Передача параметров
• Переменное число параметров
• Перегрузка методов
• Инкапсуляция данных и логики
• Get и Set
• Рекурсия
Урок 4: Строки
• Символ
• Строка
• Кодировка
• Инструменты работы со строками
• Получение и распознавание информации из Интернет
Урок 5: Контейнеры
• Список
• Словарь
• Множество
• Стек
• Очередь
Урок 6: Основные понятия ООП
• Классы и объекты
• Абстракция
• Инкапсуляция
• Наследование
• Полиморфизм
• Абстрактный класс
• Абстрактный метод
• Виртуальный метод
• Паттерн «Шаблонный метод»
• Паттерн «Фабричный метод»
• Паттерн «Одиночка»
Урок 7: Интерфейсы
• Интерфейс в ООП
• Интерфейсы в C#
• Множественное наследование
• Интерфейс освобождения ресурсов
• Интерфейс клонирования
• Интерфейс сравнения
• Generic классы и интерфейсы
• Полиморфизм
• Программирование в соответствии с интерфейсом, а не реализацией
Урок 8: Интерфейсы в шаблонах проектирования
• Анатомия цикла foreach
• Ковариантные интерфейсы
• Реализация итератора
• Вложенные классы и дружба классов
• Реализация сортировки списка
• Паттерн «Итератор»
• Паттерн «Стратегия»
Урок 9: Исключения
• Техника обработки ошибок
• Исключение
• Выброс исключений
• Обработка исключений
• Повторный выброс исключений
• Стандартные исключения
• Создание собственных исключений
• Конструкция using
Урок 10: Делегаты и события
• Паттерн «Наблюдатель»
• Делегаты
• События
Не нужно пугаться, если вам кажется, что программа слишком большая. Домашние задания продуманы таким образом, что вы закрепите всю эту информацию, выполняя интересные, нестандартные практические задачи. Даже если вы новичок, у вас будет все необходимое для того, чтобы успешно пройти этот тренинг!
В архив включены файлы примеров, презентации к видео и записи вебинаров с разборами домашних заданий, а также два подготовительных урока.
-
  • Качество: PCRec
  • Формат: mp4, pdf + исходники
  • Видео кодек: AVC
  • Аудио кодек: AAC LC
  • Видео: avc1, 800x600, 12.000 fps, 32.8 Kbps
  • Аудио: AAC LC, 22.05 KHz, , 54.8 Kbps, 2 ch
-

Скриншоты


_________________
Показать сообщения:    

Текущее время: Сегодня 19:45

Часовой пояс: GMT



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы