Школа Программирования - C# и .Net Framework. Часть 1. Основы программирования и проектирования (2011)

Ответить на тему
 
Автор Сообщение

Yulya ®

-C# и .Net Framework. Часть 1. Основы программирования и проектирования- Издатель: Школа Программирования
Автор: Дмитрий Ляпин
Название: C# и .Net Framework. Часть 1. Основы программирования и проектирования
Год выпуска: 2011
Жанр: Программирование
Язык: русский
Продолжительность: 09:27:53 (курс + 2 доп. урока) + 13:19:20 (разбор ДЗ)
Качество видео: PCRec
Видеокодек: MPEG4 (H.264)
Битрейт видео: ~50~200 kbps VBR
Размер кадра: 800x600 - 1280x800 ~15fps
Аудиокодек: AAC
Битрейт аудио: ~54 Kbps CBR 22.05 - 44.1 KHz
Описание (от автора):
Курс посвящен языку C# и платформе .Net Framework. Программа тренинга разбита на две крупные части, по 5 уроков каждая. Первая часть посвящена основам программирования, алгоритмам, типам и структурам данных. Вторая часть охватывает вопросы ООП, основы проектирования приложений и распространенные шаблоны проектирования. Курс уникален тем, что будет полезен как новичку, так и опытному программисту. Новичок сможет сразу получить самую ценную информацию в правильной последовательности. Поверьте, я знаю, многих талантливых ребят, кто начинал обучение с плохих, откровенно неграмотных материалов, которые готовили непрофессионалы. Эти люди были близки к тому, чтобы бросить попытки стать программистом.

Дополнительное описание (от автора):

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

Дополнительно:

В раздачу включены файлы примеров, презентации к видео и записи вебинаров с разборами домашних заданий, а также два подготовительных урока (папка "00. Подготовка").

1. Типы данных

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

2. Выражения, операторы, инструкции

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

3. Методы

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

4. Строки

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

5. Контейнеры

  • Список
  • Словарь
  • Множество
  • Стек
  • Очередь

6. Основные понятия ООП

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

7. Интерфейсы

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

8. Интерфейсы в шаблонах проектирования

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

9. Исключения

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

10. Делегаты и события

  • Паттерн «Наблюдатель»
  • Делегаты
  • События

Об авторе:

Дмитрий Ляпин - выпускник МГТУ им. Баумана. За плечами 11-летний опыт программирования, успешная реализация и управление разработкой проектов федерального масштаба, проектирование и конструирование прикладных программ, веб-приложений, программ для мобильных устройств, сложных информационных систем, состоящих из множества звеньев.

Курс:

General
Complete name : Школа Программирования - C# и .Net\Lesson 01. Типы данных\Видео\lesson_01_1.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 33.0 MiB
Duration : 37mn 36s
Overall bit rate : 123 Kbps
Encoded date : UTC 2011-03-16 13:56:42
Tagged date : UTC 2011-03-16 13:56:42
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [url=mailto:High@L4.0]High@L4.0[/url]
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 37mn 36s
Source duration : 37mn 36s
Bit rate mode : Variable
Bit rate : 66.7 Kbps
Width : 800 pixels
Height : 600 pixels
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 12.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.012
Stream size : 18.0 MiB (54%)
Source stream size : 18.0 MiB (54%)
Language : English
Encoded date : UTC 2011-03-16 13:56:42
Tagged date : UTC 2011-03-16 13:56:42
mdhd_Duration : 2256613
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 37mn 36s
Source duration : 37mn 36s
Bit rate mode : Constant
Bit rate : 54.8 Kbps
Channel count : 2 channels
Channel positions : Front: L R
Sampling rate : 22.05 KHz
Compression mode : Lossy
Stream size : 14.7 MiB (45%)
Source stream size : 14.7 MiB (45%)
Language : English
Encoded date : UTC 2011-03-16 13:56:42
Tagged date : UTC 2011-03-16 13:56:42
mdhd_Duration : 2255121

Вебинар:

General
Complete name : Школа Программирования - C# и .Net\Разбор ДЗ\ДЗ_2.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 167 MiB
Duration : 1h 40mn
Overall bit rate : 233 Kbps
Encoded date : UTC 2011-10-17 07:02:43
Tagged date : UTC 2011-10-17 07:02:43
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [url=mailto:High@L4.0]High@L4.0[/url]
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 1h 40mn
Source duration : 1h 40mn
Bit rate mode : Variable
Bit rate : 177 Kbps
Width : 1 280 pixels
Height : 800 pixels
Display aspect ratio : 16:10
Frame rate mode : Constant
Frame rate : 15.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.012
Stream size : 127 MiB (76%)
Source stream size : 127 MiB (76%)
Language : English
Encoded date : UTC 2011-10-17 07:02:43
Tagged date : UTC 2011-10-17 07:02:43
mdhd_Duration : 6043878
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 1h 40mn
Source duration : 1h 40mn
Bit rate mode : Constant
Bit rate : 53.5 Kbps
Channel count : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 38.6 MiB (23%)
Source stream size : 38.6 MiB (23%)
Language : English
Encoded date : UTC 2011-10-17 07:02:43
Tagged date : UTC 2011-10-17 07:02:43
mdhd_Duration : 6052197
Скачать .torrent

Для того, чтобы скачать торрент-файл

Школа Программирования - C# и .Net Framework. Часть 1. Основы программирования и проектирования (2011)

с нашего сайта, Вам необходимо Войти на сайт под своим логином! Если у Вас ещё нет логина, тогда Вам нужно сначала Зарегистрироваться!

Как скачивать? · Что такое торрент? · Рейтинг и ограничения

Показать сообщения:    
Ответить на тему

Школа Программирования - C# и .Net Framework. Часть 1. Основы программирования и проектирования (2011) скачать торрент (torrent), видеоуроки, тренинги, обучающее видео и видеокурсы

Текущее время: Сегодня 13:05

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



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