Today is a free download without charge Download

Александр Шевчук | C# Базовый (2014) PCRec [H.264/720p-LQ]

Reply to topic
 
Author
Message

Omen ®

Longevity: 7 years

Posts: 181090

Торрент-статистика

Post 03-Nov-2014 00:09

[Quote]

Александр Шевчук
C# Базовый
- Автор (режиссер): Александр Шевчук
Жанр: Обучающие видео-уроки
Продолжительность: 31:25:58
Качество видео: PCRec
Видеокодек: AVC
Битрейт видео: ~1481 kb/s
Размер кадра: 1280x720
Аудиокодек: AAC
Битрейт аудио: 61,9 kb/s, 2 Ch
Доп. материалы: Есть
Описание:
Видео курс "С# Базовый" (С# Essential) представлен 18-тью взаимосвязанными видео уроками, которые позволят Вам полностью разобраться с синтаксисом языка C# и его семантикой, а также освоить объектно-ориентированное программирование (ООП)на языке С#, понять событийно-ориентированный, структурный, функциональный и аспектно-ориентированный подходы. Изучение видео курса "С# Базовый" начинается с основных понятий и парадигм ООП (объектно-ориентированного программирования на языке C#). Будут рассмотрены понятия классов и особенности языка C#. Заканчивается курс рассмотрением базовых понятий технологий LINQ и архитектуры .NET Framework. По окончанию видео курса "С# Базовый" Вы сможете понимать основные принципы построения и структурирования приложений, написанных на языке программирования C#, а также создавать полноценные последовательные алгоритмы в своих решениях. Видео курс даст Вам необходимый уровень знаний и навыков, Вы освоите базовые возможности языка программирования C# и это станет хорошим фундаментом для изучения более сложных технологий, которыми должен владеть .NET Developer.

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

Урок 1. Введение в ООП. Классы и объекты.
Для большинства начинающих программистов объектно-ориентированное программирование (ООП) является сложной темой.
В данном видео уроке по С#, посвященном концепции объектно-ориентированного программирования (ООП), Вам будут представлены примеры, которые позволят с легкостью освоить понятия класса в С#, свойства и других конструкций языка.
Урок 2. Классы и объекты. Диаграммы классов.
В видео уроке "Классы и объекты. Диаграммы классов" будет продолжена тема урока "Введение в OOП. Классы и объекты", а также будет раскрыта тема возможности языка программирования C# разделять определение класcа между двумя и/или более файлами, именуемая частичными или partial классами. После ознакомления с частичными классами в С#, будут рассмотрены диаграммы классов, связи отношений между классами такие как ассоциация, агрегация, композиция, реализация, самоассоциация зависимости и другие.
Урок 3. Наследование и полиморфизм.
Все языки ООП, включая С#, основаны на трёх парадигмах (концепциях), называемых инкапсуляцией, наследованием и полиморфизмом. В ходе видео урока Вам будет представлена информация о двух основных парадигмах ООП - полиморфизме и наследовании, также Вы познакомитесь с модификаторами доступа и виртуальными членами. В ходе урока, на примерах, представленных тренером, Вы сможете понять практическое применение полиморфизма и наследования и научитесь работать с иерархией классов.
Урок 4. Абстракция. Абстрактные классы и интерфейсы.
В видео уроке будет продемонстрированы практические примеры создания и использования абстрактных классов и интерфейсов. Абстракция позволяет программисту рассматривать объект, не разбирая сумму сложных частей, из которых состоит данный объект. В ходе видео урока Вы получите необходимые знания, которые помогут Вам разобраться с понятием абстракции в С#, а также научитесь создавать и реализовывать свои собственные абстрактные классы и интерфейсы и понимать разницу между ними.
Урок 5. Массивы и индексаторы.
В видео уроке рассмотрены примеры создания и практического применения массивов и индексаторов. Тренер объясняет Вам принципы создания и практического применения индексаторов и способы их переопределения. Программисты с опытом знакомы с процессом обращения к индивидуальным элементам, которые содержат стандартные массивы. В видео уроке будет представлена возможность языка программирования С# проектировать специальные классы, которые можно индексировать подобно стандартному массиву через определение индексатора. Индексаторы часто используют при создании специальных типов - коллекций. В этом уроке Вы подробно изучите возможности индексаторов в языке C#.
Урок 6. Статические и вложенные классы.
В видео уроке будут рассмотрены статические классы, принципы создания и практического применения статических членов. Также, в ходе видео урока будет объяснена работа и использование расширяющих методов.Во второй части видео урока тренер рассмотрит понятие вложенных классов и шаблон проектирования "Одиночка" (Singleton).
Урок 7. Структуры и их разновидности.
В видео уроке будет представлена полная информация о структурах, рассмотрены отличия между классами и структурами, а также рассказаны практические советы по их применению. Структуры - фундаментальные типы данных в языке программирования C#. Структуры по своей сути просты и зачастую начинающие программисты могут не понимать, насколько быстро работа со структурами может стать сложной.
Урок 8. Перечисления (enum).
В данном видео уроке будут рассмотрены такие понятия как упаковка (boxing) и распаковка (unboxing), структурный тип DateTime, а также работа с перечислениями(enum). В ходе занятия тренер ознакомит студентов с практическими примерами, которые позволят с легкостью использовать и применять полученные на уроке знания. Последней темой, рассмотренной в видео уроке будут перечисления, которые предоставляют способ эффективно определить набор именованных интегральных констант.
Урок 9. Делегаты.
Видео урок позволяет студенту понять работу лямбда-выражений и делегатов. Начинающие программисты, продумывая интерфейс очередного класса, часто понимают, что очень полезной могла бы быть возможность передавать в качестве аргумента методов часть исполняемого кода. Делегаты позволяют Вам реализовать подобный подход. В видео уроке будет представлена информация о создании и применении делегатов, а также основные трудности при работе с ними.
Урок 10. Универсальные шаблоны (generics).
В языке программирования C# существует два механизма для создания кода, который будет повторно использован через различные типы - уже рассмотренное ранее наследование и обобщения. Обобщения, в отличии от наследования, выражают повторное использование кода через использование универсальных шаблонов(generics), в которых применяются различные типы данных на этапе выполнения. В ходе видео урока тренер рассмотрит с Вами все основы работы с обобщениями и их применение в языке программирования C#, а также расскажет о контрвариантности и ковариантности.
Урок 11. Ограничения универсальных шаблонов.
В видео уроке "Ограничения универсальных шаблонов" Вас ждет продолжение знакомства с универсальными шаблонами в C#. Вы узнаете, каким образом можно использовать ограничения для обобщенных типов данных. В ходе видео урока тренер остановит Ваше внимание на работе с Nullable типами, а также операциях поглощения, показав примеры практического их использования.
Урок 12. События (events).
Весь видео урок будет всецело посвящен работе с событиями в C#. В деталях будет рассмотрено, каким образом создавать "издателей" и "подписчиков", а также обращаться к созданным событиям и вызывать их. Тренер уделит отдельное внимание делегату EventHandler и базовому классу EventArgs, а также работе с ними.
Урок 13. Потоки (threads).
В процессе просмотра видео урока Вы получите основные сведения, которые потребуются Вам для работы с многопоточностью в языке программирования C#. Многопоточность - важное средство многозадачного программирования среды .NET. Видео урок даст Вам основное понимание многопоточности в языке программирования С#. Также в ходе урока тренер расскажет Вам об использовании делегатов ThreadStart и ParameterizedThreadStart и объяснит работу с критическими секциями, как средствами синхронизации доступа потоков к различным разделяемым ресурсам.
Урок 14. Коллекции.
В видео уроке будут объяснены коллекции, их назначение и примеры их практического применения. Также Вы детально изучите базовые интерфейсы IEnumerable, IEnumerator. Также в ходе видео урока тренер рассмотрит с Вами примеры создания и использования пользовательских коллекций, продемонстрирует наглядные примеры по работе оператора yield.
Урок 15. Обработка исключений (exception).
В этом видео уроке Вы узнаете какие системные исключения существуют в языке C# и как правильно обрабатывать исключительные ситуации с помощью конструкции try - catch - finally. Также вы научитесь создавать свои объекты исключения. При выполнение приложения может сложится ситуация, когда корректное выполнение приложения невозможно. Например, приложение читает файл на диске, которого нет. В такой ситуации в приложении возникает специальный объект – исключение. Исключение описывает проблему, которая возникла в момент выполнения кода и позволяет разработчику выбрать подходящее действие для решения проблемы.
Урок 16. Перегрузка операторов.
В данном видео уроке тренером будет рассмотрен базовый класс object его применение и использование, а так же техника перегрузки операторов. В процессе объяснения будет затронута техника клонирования, а также будет рассмотрено назначение шаблона проектирования «Прототип» (Prototype) и интерфейса ICloneable. Вам будут продемонстрировано практическое использование техники перегрузки операторов.
Урок 17. Анонимные и динамические типы. LINQ.
Данный видео урок будет очень важен для понимания всех современных технологий. В ходе видео урока тренер познакомит Вас с основами LINQ, а также с анонимными и динамическими типами, которые активно используются при построении запросов. Язык LINQ - это набор функций, который позволяет значительно расширить возможности синтаксиса языка программирования C#. Language Integrated Query (LINQ) представляет расширение языка C#, которое дает возможность работать с различными источниками данных используя синтаксис запросов подобный языку SQL.
Урок 18. Пространства имен. Директивы препроцессора.
В этом видеоуроке Вы узнаете, что такое пространства имен и как правильно организовывать проект используя пространства имен. Также Вы узнаете, как создавать библиотеки (DLL) в языке C#. Тренер рассмотрит тип проекта Class Library и на простом примере объяснить для чего используются библиотеки. В конце урока Вы изучите новые модификаторы доступа internal и internal protected и рассмотрите некоторые препроцессорные директивы, узнаете, как они могут помочь при разработке больших решений.

О преподавателе:

Александр Шевчук
Сертифицированный специалист Microsoft (MCTS, MCPD, MCT). Тренер-консультант, эксперт в области построения архитектуры информационных систем, бизнес-анализа и управления IT проектами.

MediaInfo:

Код:
Общее
Уникальный идентификатор                 : 216856131744945298238248555952022890295 (0xA324F8C641B7EC09BFA4B7AD615A2737)
Полное имя                               : C:\Шевчук А. - C# Базовый - 2014\Lesson 01.mkv
Формат                                   : Matroska
Версия формата                           : Version 4 / Version 2
Размер файла                             : 1,26 Гбайт
Продолжительность                        : 3 ч. 6 м.
Общий поток                              : 966 Кбит/сек
Дата кодирования                         : UTC 2014-03-24 13:13:50
Программа кодирования                    : 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
Продолжительность                        : 3 ч. 6 м.
Вид битрейта                             : Постоянный
Номинальный битрейт                      : 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
Продолжительность                        : 3 ч. 6 м.
Каналы                                   : 2 канала
Расположение каналов                     : Front: L R
Частота                                  : 44,1 КГц
Метод сжатия                             : С потерями
Заголовок                                : audio
Язык                                     : Russian
Default                                  : Да
Forced                                   : Нет
Скриншоты:
         
Александр Шевчук | C# Стартовый (2013) PCRec
Олег Кулыгин | C# Для профессионалов (2014) PCRec [H.264/720p-LQ]
Other forum [Profile] [PM]
Similar theme
Forum Topic Author Torrent Replies Last Post
./templates/default/images/folder_dl.gif Обучающее видео [Profileschool] Алексей Шадрин | Секреты современного искусства - Марк Шагал (2015) PCRec Omen
1 | 0

0 | 2018

34

2015-04-06 16:23
Omen Latest
./templates/default/images/folder_dl.gif Компьютерная литература Алексей Гультяев | Самоучитель Nero 8. Запись CD и DVD (2008) [PDF] Omen
1 | 0

0 | 1038

3

2015-07-12 16:15
Omen Latest
./templates/default/images/folder_dl.gif Разное Александр Матанцев | Поздравления от души (2018) [PDF] }{@R0N
1 | 0

0 | 728

6

2018-10-21 17:47
}{@R0N Latest
Display posts from previous:    
Reply to topic

The time now is: Today 05:01

All times are GMT + 3 Hours



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum