Олег Кулыгин - C# Для профессионалов (2014)

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

Yulya ®

-Олег Кулыгин - C# Для профессионалов (2014)- Автор (режиссер): Олег Кулыгин
Жанр: Обучающие видео-уроки
Продолжительность: 19:37:12
Качество видео: PCRec
Видеокодек: AVC
Битрейт видео: ~1481 kb/s
Размер кадра: 1280x720
Аудиокодек: AAC
Битрейт аудио: 61,9 kb/s, 2 Ch
Доп. материалы: Есть
Описание:
Видео курс "C# Professional" (С# для профессионалов) ориентирован на комплексное и глубокое изучение возможностей платформы .NET. Он будет интересен тем программистам, которые уже имеют опыт работы с языком C# и хотят познакомиться с дополнительными тонкостями .NET, а также особенностями их эффективного использования. Программа обучения состоит из 17-ти уроков, на протяжении которых детально рассматриваются принципы работы с коллекциями, применение рефлексии и атрибутов, особое внимание также уделяется работе с потоками и "сборщиком мусора" (Garbage Collector). Кроме того, слушатели узнают, либо расширят свои знания, о таких важных аспектах, как работа с файловой системой, XML-файлами, сериализацией объектов, доменами приложений, научатся эффективно применять расширяющие методы и возможности функционального программирования в контексте C# 4.0.

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

Урок 1. Пользовательские коллекции.
Работа с коллекциями в Microsoft .Net Framework.
Примеры создания пользовательской коллекции.
Разъяснение работы ключевых интерфейсов: IEnumerable и IEnumerator, IEnumerable< T > и IEnumerator < T >, ICollection и ICollection < T >, IList.
Урок 2. Системные коллекции.
В этом видео уроке рассматриваются все основные системные коллекции. Вы научитесь создавать системными коллекциями, расширять их функциональность, работать с интерфейсами, которые реализованы в системных коллекциях.
Урок 3. Программирование ввода-вывода.
Средства ввода-вывода в Microsoft .Net Framework, осуществляющие доступ к файлам и папкам файловой системы. Классы из пространство имен System.IO.
Работа с потоками для чтения и записи, сжатие потоков и механизм изолированного хранения.
Урок 4. Работа с текстом.
В этом уроке Вы изучите методы и свойства класса String. Также вы научитесь пользоваться различными интерфейсами предназначенными для создания классов поддерживающих различные способы форматирования данных. Кроме этого Вы узнаете о типах которые являются основой локализации и глобализации .NET приложений.
Урок 5. XML. Файлы конфигурации. Реестр.
В этом видео уроке будут рассмотрены основные типы данных для записи и чтения файлов в формате XML. Вы изучите такие типы данных как XmlDocument, XmlTextReader, XmlTextWriter. Также научитесь использовать XPath выражения для того что бы получать доступ к данным в xml файле. Во второй части урока Вы рассмотрите как можно конфигурировать приложения используя файл app.config(файл конфигурации). Вы изучите техники чтения данных из файла настроек. Также Вы рассмотрите принцип обращения к реестру из .NET приложения.
Урок 6. Рефлексия.
Урок посвящен рефлексии в .NET приложениях. На этом видео уроке Вы освоите возможности класса Type в языке С# для работы с рефлексией. Разберете его свойства и методы. Вы научитесь анализировать типы на этапе выполнения приложения. Повторите как можно подключить сборки к своему приложению и научитесь использовать позднее связывание библиотек.
Урок 7. Атрибуты.
В этом видео уроке вы научитесь создавать пользовательские атрибуты в языке C#. Вы изучите терминологию, которая относится к атрибутам, научитесь использовать именованные и позиционные параметры в пользовательских атрибутах. Рассмотрите основные системные атрибуты и увидите примеры их использования, разберете основы аспектно-ориентированного программирования.
Урок 8. Сериализация.
Сериализация – процесс сохранения объекта путем преобразования его в поток байт и сохранения его в файле, памяти или базе данных. Десериализация – обратный процесс восстановления сохраненного ранее состояния. На этом уроке Вы изучите различные типы фреймвокра позволяющие выполнять сохранения состояния объектов в двоичный вид, в XML, SOAP.
Урок 9. Сборщик мусора.
На этом видео уроке рассматривается принцип работы сборщика мусора (Garbage Collector). Вы узнаете как сборщик мусора определяет что объект больше не нужен приложению и готов к удалению из памяти, Вы рассмотрите внутреннюю организацию сборщика мусора узнаете о его поколениях объектов и других механизмах оптимизации его работы. Также на уроке Вы рассмотрите темы связанные с созданием классов реализующих интерфейс IDisposable и возможности конструкции using
Урок 10. Версионность.
На этом видео уроке Вы рассмотрите примеры использования паттерна NVI или Шаблонный метод, и научитесь использовать ключевое слово new в сигнатуре методов и свойств производных типов.Познакомитесь с методами контроля версий (версионность).
Урок 11. Потоки. Часть 1.
На этом видео уроке Вы научитесь использовать класс Thread, его свойства и методы. Вы узнаете для чего необходимо создавать потоки и как можно оптимизировать приложение и повысить производительность, используя пул потоков и многопоточное программирование.
Урок 12. Потоки. Часть 2.
В этом видео уроке вы научитесь создавать безопасные многопоточные приложения. Вы рассмотрите способы синхронизации потоков через объекты синхронизации ядра, объекты синхронизации пользовательского режима и гибридные конструкции синхронизации. На этом уроке вы изучите много системных классов и ключевых слов которые позволяют избежать конфликтов при использовании общих ресурсов потоками.
Урок 13. Асинхронная модель (IAsynResult).
В этом видео уроке Вы изучите еще один из способов создания многопоточного приложения и использования пула потоков. На уроке Вы научитесь использовать делегаты для того, чтобы запускать методы в отдельных потоках. Вы узнаете, как при этом можно синхронизировать запущенные потоки и получить результат работы потоков. Основным типом данных, который будет рассматриваться на данном уроке, будет IAsynResult являющийся основой асинхронной модели программирования в .NET
Урок 14. TPL.
TPL – это библиотека доступная в 4 фреймворке для разработки многопоточных приложений. На этом уроке Вы научитесь использовать основной тип данных данной библиотеки – тип Task. Вы узнаете как запускать задачи, как ожидать завершения одной или нескольких задач. Научитесь создавать цепочку последовательных задач и многое другое. Этот урок будет очень полезным для понимания других технологий платформы .NET
Урок 15. C# 5 Async & Await.
Видео урок познакомит слушателя с новыми возможностями написания асинхронного кода, которые появились в выходом пятой версии языка программирования С#. В видео уроке будут показаны примеры применения новой языковой конструкции asyns и await, а так же будет продолжена тема многопоточности.
Урок 16. Функциональное программирование.
На этом уроке Вы рассмотрите основные концепции функционального программирования, научитесь использовать лямбда выражения, использовать приемы функционального программирования – замыкание, мемоизацию, каррирование и частичное применение.
Урок 17. Домены приложений и NT службы.
На этом уроке Вы узнаете что такое домен приложения и какие задачи он выполняет в .NET приложении. Вы узнаете как получить информацию о текущем домене с помощью рефлексии, как создать новый домен и выполнить код в контексте домена. Данный урок будет полезен для тех кто хочет лучше понять архитектуру среды выполнения и создавать более устойчивые приложения. Также в урок входит рассмотрение способа создания простейших Windows служб.

О преподавателе&#58;

Олег Кулыгин.
Сертифицированный специалист Microsoft (MCTS, MCPD, MCT). Тренер-консультант, эксперт по построению сервис-ориентированных и облачных приложений.

MediaInfo&#58;

Код:
Общее
Уникальный идентификатор                 : 211168902346169183912090570692661427263 (0x9EDDA6B75966B55E868099557CC53C3F)
Полное имя                               : C:\Кулыгин О. - C# Для профессионалов - 2014\Lesson 01.mkv
Формат                                   : Matroska
Версия формата                           : Version 4 / Version 2
Размер файла                             : 484 Мбайт
Продолжительность                        : 1 ч. 12 м.
Общий поток                              : 930 Кбит/сек
Дата кодирования                         : UTC 2014-03-24 18:45:09
Программа кодирования                    : mkvmerge v6.8.0 ('Theme for Great Cities') 32bit built on Mar  2 2014 21:27:07
Библиотека кодирования                   : libebml v1.3.0 + libmatroska v1.4.1
Видео
Идентификатор                            : 1
Формат                                   : AVC
Формат/Информация                        : Advanced Video Codec
Профиль формата                          : [url=mailto:Main@L5.0]Main@L5.0[/url]
Параметр CABAC формата                   : Да
Параметр ReFrames формата                : 15 кадров
Параметр GOP формата                     : M=3, N=30
Идентификатор кодека                     : V_MPEG4/ISO/AVC
Продолжительность                        : 1 ч. 12 м.
Вид битрейта                             : Постоянный
Номинальный битрейт                      : 1481 Кбит/сек
Ширина                                   : 1280 пикселей
Высота                                   : 720 пикселей
Соотношение сторон                       : 16:9
Режим частоты кадров                     : Постоянный
Частота кадров                           : 15,000 кадров/сек
Стандарт вещания                         : NTSC
Цветовое пространство                    : YUV
Субдискретизация насыщенности            : 4:2:0
Битовая глубина                          : 8 бит
Тип развёртки                            : Прогрессивная
Бит/(Пиксели*Кадры)                      : 0.107
Заголовок                                : video
Язык                                     : Russian
Default                                  : Да
Forced                                   : Нет
Аудио
Идентификатор                            : 2
Формат                                   : AAC
Формат/Информация                        : Advanced Audio Codec
Профиль формата                          : LC
Идентификатор кодека                     : A_AAC
Продолжительность                        : 1 ч. 12 м.
Каналы                                   : 2 канала
Расположение каналов                     : Front: L R
Частота                                  : 44,1 КГц
Метод сжатия                             : С потерями
Заголовок                                : audio
Язык                                     : Russian
Default                                  : Да
Forced                                   : Нет
Скриншоты:
Скачать .torrent

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

Олег Кулыгин - C# Для профессионалов (2014)

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

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

mirjahongirbek

ochen xoroshiy vidio urok spasiba za raszdachu
Показать сообщения:    
Ответить на тему

Олег Кулыгин - C# Для профессионалов (2014) скачать торрент (torrent), видеоуроки, тренинги, обучающее видео и видеокурсы

Текущее время: Сегодня 16:11

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



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