Доступно

[Специалист] Язык программирования C# 6.0

Тема в разделе "Курсы по программированию", создана пользователем shtift, 1 авг 2016.

Цена: 17500р.-98%
Взнос: 272р.
100%

Основной список: 146 участников

Резервный список: 8 участников

Статус обсуждения:
Комментирование ограничено.
  1. 1 авг 2016
    #1
    shtift
    shtift ОргОрганизатор (А)

    Складчина: [Специалист] Язык программирования C# 6.0

    [​IMG]

    Язык программирования C# - один из самых востребованных и динамично развивающихся языков программирования в отрасли IT, который используется для разработки приложений на платформе Microsoft .Net.

    Окончив авторский курс «Язык программирования C# 6.0», Вы освоите объектно-ориентированный язык программирования C# 6.0, научитесь использовать интегрированную среду разработки Visual Studio 2015 и приобретете базовые навыки создания объектно-ориентированных приложений.

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

    Модуль 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.
    Практика:

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

     
    2 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      2 июл 2024
    2. skladchik.com
      Хранитель хранитель.
      2 июл 2024
    3. skladchik.com
      Складчина закрыта.
      1 июл 2024
    4. skladchik.com
      Складчина доступна.
      2 июн 2024

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      2 июл 2024
    2. skladchik.com
      Хранитель хранитель.
      2 июл 2024
    3. skladchik.com
      Складчина закрыта.
      1 июл 2024
    4. skladchik.com
      Складчина доступна.
      2 июн 2024
  3. Отзывы участников

    5/5,
    • 5/5,
      Работой организатора доволен
      Курс рассчитан на подготовленного пользователя. Необходимо, как минимум, знать основы для погружения в рассматриваемые темы. Огорчает только, что за 4 день предоставлена запись "Специалистом" только за 1 час и слайды не дают полной картины изучения материала. Отдельное спасибо организатору за быстро проведенную складчину и предоставление полного материала по вебинару!
      16 окт 2016
      5 пользователям это понравилось.
  4. Обсуждение
  5. 1 авг 2016
    #2
    Temofeev Gleb
    Temofeev Gleb ОргОрганизатор
    интересный курс :rolleyes:
     
    1 человеку нравится это.
  6. 7 авг 2016
    #3
    Code Hunter
    Code Hunter ЧКЧлен клуба
    может стоит начать сборы?
     
    1 человеку нравится это.
  7. 7 авг 2016
    #4
    shtift
    shtift ОргОрганизатор (А)
    Ближайшая дата начала вебинара — 26.09.2016.
     
    5 пользователям это понравилось.
  8. 12 сен 2016
    #5
    ArturGudzenko
    ArturGudzenko БанЗабанен
    А сколько длится вебинар ?, а то на сайте ничего не понятно.
     
  9. 12 сен 2016
    #6
    Virer
    Virer ЧКЧлен клуба
    Продолжительность курса - 40 ак. ч.
    1 и 2 Модуль по 2 ак.ч
    Остальные - 3 ак.ч
     
  10. 12 сен 2016
    #7
    ArturGudzenko
    ArturGudzenko БанЗабанен
    Virer, Продолжительность курса я видел, номеня интересует дата завершения вебинара. Судя по сообщению "shtift", это вебинар который начинается " 26.09.2016" и длится энное время, а значит все материалы будут доступны только после завершения вебинара.
     
  11. 12 сен 2016
    #8
    Virer
    Virer ЧКЧлен клуба
    Сорри, не так понял) Как я понял с 26.09 по 30.09 целый день)
     
  12. 15 сен 2016
    #9
    ArturGudzenko
    ArturGudzenko БанЗабанен
    Какого числа будет доступен весь материал данного урока ?
     
  13. 17 сен 2016
    #10
    stanar
    stanar ЧКЧлен клуба
    Простите, а если "В настоящее время организатор не может принимать платежи.", стоит ли платить? Если у него статус "Штрафник"? Первый раз сталкиваюсь
     
  14. 17 сен 2016
    #11
    Sl0wn
    Sl0wn БанЗабанен
    Пока не стоит, как только снимут - нужно будет платить
     
  15. 17 сен 2016
    #12
    shtift
    shtift ОргОрганизатор (А)
    Продолжаем сбор взносов.
     
    7 пользователям это понравилось.
  16. 17 сен 2016
    #13
    stanar
    stanar ЧКЧлен клуба
    Спасибо)
     
  17. 18 сен 2016
    #14
    ArturGudzenko
    ArturGudzenko БанЗабанен
    Когда будет доступен курс ?
     
  18. 18 сен 2016
    #15
    Galkin_I
    Galkin_I СкладчикСкладчик
    А записаться больше нельзя? Ошибку выдает:
    "В настоящее время организатор не может принимать платежи."
    Странно, ведь статус Организатору вернули.
     
  19. 18 сен 2016
    #16
    shtift
    shtift ОргОрганизатор (А)
    Ответ на Ваш вопрос может потенциально сорвать складчину, поэтому если его проигнорировали первый раз не стоит задавать его повторно.
     
  20. 18 сен 2016
    #17
    shtift
    shtift ОргОрганизатор (А)
    Видимо после инцидента с моим статусом были наложены ограничения на эту складчину и мою организорскую деятельность, поэтому, к сожалению, записаться больше нальзя.
     
  21. 18 сен 2016
    #18
    Arennius
    Arennius ДолжникДолжник
    Чертовски жаль
     
  22. 19 сен 2016
    #19
    Михаил_63
    Михаил_63 ЧКЧлен клуба (А)
    Это печально, а вы пробовали связаться с администрацией для решения данного инцидента?
     
    1 человеку нравится это.
  23. 19 сен 2016
    #20
    anatoliy_86
    anatoliy_86 ЧКЧлен клуба
    Я тоже хотел бы поучаствовать:(
     
Статус обсуждения:
Комментирование ограничено.