26
дек 2016

Язык программирования C# 6.0. Видеокурс (2016)

Язык программирования C# 6.0. Видеокурс (2016)

Изучив этот видеокурс, Вы освоите объектно-ориентированный язык программирования C# 6.0, научитесь использовать интегрированную среду разработки Visual Studio 2015 и приобретете базовые навыки создания объектно-ориентированных приложений. Язык программирования C# — один из самых востребованных и динамично развивающихся языков программирования в отрасли IT, который используется для разработки приложений на платформе Microsoft .Net. В ходе занятий рассматриваются все элементы и конструкции языка программирования C# и возможности платформы .Net. Вам будет предложено достаточное количество примеров и лабораторных работ, что позволит практически сразу после окончания курса приступить к реальной работе.

По окончании курса Вы будете уметь:
-разбираться в .Net технологиях
-работать и создавать структурные типы данных
-использовать ветвление и циклы
-создавать методы на C#
-работать с массивами и со строками
-разрабатывать классы на C#
-использовать наследование и полиморфизм
-разрабатывать абстрактные классы и интерфейсы
-обрабатывать ошибки, возникающие в программе
-работать с файловой системой
-пользоваться коллекциями .Net
-использовать в программе параметризованные типы
-работать с событиями, делегатами и лямбда-выражениями
-использовать перегрузку операций и расширяющие методы
-получите представление о LINQ

Программа курса
Модуль 1. Введение в платформу .Net
Основные элементы платформы .Net.
Использование интегрированной среды разработки Visual Studio 2015.
Определение понятия Сборка и её описание.
Особенности языка программирования C#.

Практика:
Создание и работа со сборками в Visual Studio 2015.
Работа в командной строке.

Модуль 2. Введение в язык программирования C#
Языковые лексемы C#.
Введение в систему типов языка C#.
Пространства имён.
Работа со структурными типами и константами.
Операции языка C#.
Тип данных Nullable.
Разработка пользовательских структурных типов.

Практика:
Создание и работа со структурой на C#.

Модуль 3. Методы и операторы C#
Создание и вызов методов.
Перегрузка и методы с переменным числом аргументов.
Параметры по умолчанию и именованные параметры
Операторы ветвления.
Операторы циклов.

Практика:
Написание методов в Visual Studio 2015.

Модуль 4. Массивы и строки в C#
Одномерные массивы.
Многомерные массивы.
Класса String.
Динамические строки.
Регулярные выражения.

Практика:
Работа с аргументами командной строки в Visual Studio 2015.

Модуль 5. Разработка классов на C#
Обзор основных концепций ООП.
Объявление класса.
Члены класса и создание объектов класса.
Модификаторы доступа.
Свойства и автоматические свойства.
Модификаторы const, readonly и static.
Конструкторы и деструкторы в C#.
Partial классы.
Вложенные классы.

Практика:
Написание классов для приложения Геометрия.

Модуль 6. Наследование и полиморфизм
Наследование как механизм повторного использования кода.
Конструктор при наследовании
Преобразование типов и операция is(as) .
Виртуальные методы и позднее связывание.
Абстрактные классы и методы.
Модификатор new и сокрытие членов класса.

Практика:
Создание иерархии для приложения Геометрия.

Модуль 7. Иерархия классов .Net Framework
Класс Object и переопределение его методов.
Упаковка и распаковка объектов.
Метаданные и рефлексия.
Другие полезные классы .Net Framework.

Модуль 8. Обработка ошибок в C#
Концепция исключений.
Использование операторов try, catch и finally.
Создание своих классов исключений.

Практика:
Контроль за переполнением при целочисленных вычислениях.

Модуль 9. Интерфейсы в C#
Концепция интерфейсов.
Объявление интерфейса.
Реализация интерфейса.
Итераторы в .Net Framework.

Практика:
Разработка альтернативных итераторов для вывода массива объектов.

Модуль 10. Потоки данных в .Net Framework
Обзор классов потоков.
Работа с байтовыми потоками.
Работа с потоками символов.
Сериализация объектов в C#.

Модуль 11. Коллекции в .Net Framework
Обзор классов коллекций.
Концепция параметризованных типов данных.
Ключевое слово default и ограничения для параметризованных типов.
Обзор параметризованных коллекций.

Практика:
Работа с данными в приложении Геометрия.

Модуль 12. Перегрузка операций в C#
Перегрузка унарных операций.
Перегрузка бинарных операций.
Перегрузка операции индексации.
Перегрузка операции преобразования типа.
Расширяющие методы для классов и интерфейсов.

Модуль 13. Делегаты и события в C#
Создание и работа с делегатами.
Классы Action<> и Func<>.
Анонимные методы.
Лямбда выражения.
События.

Практика:
Асинхронный вызов метода.

Модуль 14. Расширенные возможности C#
Атрибуты.
Сборка мусора и освобождение ресурсов.
Работа с динамическими типами.
Асинхронное программирование.
LINQ.

Практика:
Реализация асинхронного паттерна.

Информация о видео
Название: Язык программирования C# 6.0
Автор: Кораблин Александр
Год выхода: 2016
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия

Файл
Формат: MP4 (+ доп. файлы)
Видео: AVC, 1920x1080/1364x768, ~562 Kbps
Аудио: AAC, 318 Kbps, 48.0 KHz
Продолжительность: 17:06:29
Размер файла: 5.24 Gb

Язык программирования C# 6.0. Видеокурс (2016) Язык программирования C# 6.0. Видеокурс (2016) Язык программирования C# 6.0. Видеокурс (2016)


Скачать Видеокурс - Язык программирования C# 6.0



Показов : 400

Похожие документальные фильмы на Язык программирования C# 6.0. Видеокурс (2016)

    Java. Уровень 1. Основы программирования / "Специалист" (2011) RUSJava. Уровень 1. Основы программирования / "Специалист" (2011) RUS
    Цель курса: Получить теоретические знания и технические навыки, требующиеся для создания простых Java-приложений.По окончании курса Вы будете уметь: * Создавать простые Java-приложения в среде Eclipse; * Отлаживать создаваемые приложения; * Использовать справочную систему Eclipse для Java и стандартных библиотек Java 2; * Создавать простые граф...
    Программирование на Visual С++ (2011) ВидеокурсПрограммирование на Visual С++ (2011) Видеокурс
    В видеокурсе «Программирование на Visual С + +» рассматриваются все этапы подготовки и тестирования программ, написанных на языке C + +. Все теоретические положения детально демонстрируются на практических примерах, опытными преподавателями Центра «Специалист».
    C# 5.0. От простого к сложному. Видеокурс (2013) PCRecC# 5.0. От простого к сложному. Видеокурс (2013) PCRec
    Видеокурс представляет собой полное пошаговое руководство по изучению популярного языка C# с нуля. В видеокурсе рассмотрены все основные темы и понятия, которые необходимо знать каждому профессиональному разработчику. Обучение происходит последовательно, шаг за шагом, начиная с самых основ, от простого к сложному.
    Python. Основы программирования + Объектно - ориентированное программирован ...Python. Основы программирования + Объектно - ориентированное программирован ...
    Цель данного курса — освоить синтаксис языка Python, получить базовые навыки структурного и процедурного программирования, познакомиться с базовыми структурами данных языка Python. Курс предназначен для начинающих программистов, владеющих навыками программирования в объеме школьной программы по информатике, программистов, владеющих другим языком пр...
    Изучение языков С и С++. Видеокурс (2017)Изучение языков С и С++. Видеокурс (2017)
    Язык программирования C был разработан в начале 1970-х годов как язык системного программирования для операционной системы Unix. В 1990-х годах на его основе был создан язык программирования С++, поддерживающий концепции объектно-ориентированного и обобщённого программирования.
    Программирование на Visual С ++. Видеокурсы (2011) PCRecПрограммирование на Visual С ++. Видеокурсы (2011) PCRec
    В курсе «Программирование на Visual С + +» рассматриваются все этапы подготовки и тестирования программ, написанных на языке C + +. Все теоретические положения детально демонстрируются на практических примерах, опытными преподавателями Центра «Специалист».
    JavaScript. Уровень 1. Основы веб - программирования (2013) PCRecJavaScript. Уровень 1. Основы веб - программирования (2013) PCRec
    В ходе занятий Вы получите представление о веб-программировании, знания языка javascript, его специфики и особенностях без привязки к исполняемой среде.
    Программирование на языке C (СИ). Видеокурс (2017)Программирование на языке C (СИ). Видеокурс (2017)
    С помощью данного видеокурса вы изучите основные понятия: лексемы и пробельные символы, типы данных, структуру программы. Вы научитесь использовать все операторы языка C, препроцессорные директивы, пользоваться библиотечными функциями. Освоите работу с массивами, структурами данных и с файлами.
    C# 3.0: Полное руководство (2010)C# 3.0: Полное руководство (2010)
    "C# 3.0: Полное руководство" - Полностью исправленное и обновленное издание классического руководства по языку программирования C# 3.0! Книга содержит: Исчерпывающее описание средств языка C#. Подробное рассмотрение новых средств в версии C# 3.0, в том числе LINQ, лямбда-выражений и анонимных типов. Сотни простых и понятных примеров программ с комм...
    Изучаем Ruby. Видеокурс (2015)Изучаем Ruby. Видеокурс (2015)
    Этот курс предназначен для освоения основополагающих навыков программирования на языке Ruby и программирования вообще.

PravoHolding.ru » Документальные фильмы » Язык программирования C# 6.0. Видеокурс (2016)