C# Поглиблений
ITVDN: курси програмування
Відеокурси з
програмування
УКР
  • РУС
  • УКР

Замовити дзвінок

    Вибери свою IT спеціальність

    Підписка

    Замовити дзвінок

    +38 099 757 27 82
    УКР
    • РУС
    • УКР
    Arrow
    Unlimited Month - місяць безмежних можливостей для IT навчання!
    Arrow

    Про курс

    Відеокурс C# для професіоналів орієнтований на глибоке вивчення платформи Microsoft .NET Framework та мови C#. У цьому курсі Ви дізнаєтеся, що таке рефлексія та атрибути, серіалізація та збирач сміття. Також відео уроки містять опис багатьох стандартних класів, які дозволяють працювати з файловою системою, наборами даних, рядками, XML та багато іншого. Цей курс призначений для слухачів, які вже мають знання у програмуванні мовою C#. Перед переглядом відео курсу ми рекомендуємо вивчити матеріали відео курсів C# Стартовий і C# Базовий. Вивчивши матеріали відео курсу C# для професіоналів, Ви зможете впевнено використовувати C# та краще розуміти принципи роботи різних технологій платформи Microsoft. 

    Програма навчання призначена для тих, хто успішно закінчив курс С# Базовий, або для розробників з досвідом написання С#-додатків і містить 16 відеоуроків загальною тривалістю 34 години.

     
    Читати далі...

    Попередні Вимоги

    Знання мови C# на рівні курсів "C# Стартовий" та "C# Базовий"

    Читати далі...

    Ви навчитеся

    • Розуміти та правильно застосовувати важливий інструмент програмування – колекції;
    • Працювати з файловою системою: отримувати доступ до файлів, каталогів та дисків з метою отримання або запису необхідної інформації;
    • Працювати з текстами та/або текстовими файлами, у тому числі з XML-файлами;
    • Ефективно керувати оперативною пам'яттю за допомогою Garbage Collector;
    • Використовувати двійкову, SOAP та XML технології серіалізації для перетворення стану об'єкта у форму, придатну для збереження або подальшої передачі; 
    • виконувати контроль версій (Versioning);
    • Працювати з потоками з метою використання переваг багатопроцесорних чи багатоядерних систем;
    • Розуміти та використовувати фундаментальні речі функціонального програмування: лямбда-вираження, замикання, мемоізацію, карірування.
    Читати далі...
    Завантажити матеріали курсу Для отримання матеріалів курсу необхідно авторизуватися
    Отримати сертифікат Для отримання сертифікату необхідно авторизуватися
    • Тривалість: 31 год 56 хв
    • Курс створено: 13.05.2015
    • Уроків: 16 з
    • Оновлено: 17.07.2016
    • Мова: російська

    Що входить до курсу

    • 16 відео уроків
    • Домашні завдання
    • Тестування
    • Сертифікат
    • Консультація з тренером
    • Перевірка ДЗ

    ×

    Ви відкрили доступ до тесту! Пройти тест

    Ви дійсно бажаєте відкрити доступ до тестування за курсом C# Поглиблений на 40 днів?

    Увійдіть або зареєструйтеся для того, щоб продовжити перегляд безкоштовного відео

    У цьому відео уроці Ви дізнаєтеся, як створювати користувацькі колекції та працювати з системними інтерфейсами для створення колекції.

    Читати далі...

    В цьому уроці детально розглядаються головні колекції платформи.

    Читати далі...

    У цьому уроці Ви вивчите матеріал, який дозволить Вам працювати з файловою системою, створювати, редагувати та видаляти файли та директорії.

    Читати далі...

    Цей урок спрямовано вивчення методів, які працюють із рядковими значеннями. Також Ви дізнаєтесь, як працювати з регулярними виразами

    Читати далі...

    XML один із найчастіше використовуваних форматів зберігання даних. У цьому уроці Ви ознайомитеся з класами, які дозволяють маніпулювати файлами XML

    Читати далі...

    Урок присвячений одній з найважливіших функцій платформи .NET Framework – рефлексії.

    Читати далі...

    Як створювати свої атрибути та правильно використовувати системні – це те, що Ви дізнаєтесь на цьому уроці

    Читати далі...

    Серіалізація – одне з важливих завдань у розробці програм. У цьому відео уроці ви дізнаєтеся які класи та підходи використовуються для збереження даних у .NET Framework

    Читати далі...

    Платформа .NET має свій складний механізм видалення об'єктів, що не використовуються. У цьому уроці ми дізнаємося, як працює збирач сміття

    Читати далі...

    На уроці розглядаються можливі проблеми, пов'язані з неправильною реалізацією ієрархії, крім того, описується застосування шаблону NVI для вирішення проблеми «неправильних» базових класів. Окрема увага приділяється розгляду поняття поліморфізму та його видам.

    Читати далі...

    Урок присвячений основам роботи з потоками C#.

    Читати далі...

    Синхронізація за допомогою об'єктів ядра і конструкцій режиму користувача.

    Читати далі...

    Головна ідея асинхронного програмування полягає в тому, щоб запускати окремі дзвінки методів та паралельно продовжувати виконувати іншу роботу без очікування закінчення дзвінків. У цьому уроці Ви дізнаєтесь, як використовувати метод BeginInvoke делегатів.

    Читати далі...

    Бібліотека розпаралелювання завдань (TPL) – ймовірно, найголовніше нововведення .NET Framework 4.0

    Читати далі...

    Async await дуже полегшує написання асинхронного коду. У цьому уроці детально розглядається написання асинхронного коду

    Читати далі...

    Розробникам часто доводиться запускати зовнішні збирання. Однак запуск зовнішнього складання може призвести до неефективного витрачання ресурсів та виникнення вразливостей у захисті. Найкращий спосіб тримати ці ризики під контролем – створити домен програми та запустити складання всередині нього, під надійним захистом

    Читати далі...
    ПОКАЗАТИ ВСЕ
    Титри відеоуроку
    Титрів до цього уроку не передбачено
    Студенти також дивляться
    C# 5.0 Стартовый
    ДЕТАЛЬНІШЕ
    C# 8.0 Стартовий
    ДЕТАЛЬНІШЕ
    С# Базовий (ООП)
    ДЕТАЛЬНІШЕ
    C# Базовый (ООП) 2021
    ДЕТАЛЬНІШЕ
    C# Універсальні шаблони
    ДЕТАЛЬНІШЕ
    Что нового в C# 6.0-7.0
    ДЕТАЛЬНІШЕ
    С# 5.0 для професіоналів
    ДЕТАЛЬНІШЕ

    Купуй передплатуз доступом до всіх курсів та сервісів

    Бібліотека сучасних IT знань у зручному форматі

    Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

    Unlimited Month
    • Усі відеокурси на 1 місяць
    • Тестування з 10 курсів
    • Перевірка 0 домашніх завдань
    • Консультація з тренером 0 хв
    19.99 $
    Придбати
    Базовий
    • Усі відеокурси на 6 місяців
    • Тестування з 16 курсів
    • Перевірка 10 домашніх завдань
    • Консультація з тренером 60 хв
    89.99 $
    Придбати
    Преміум
    • Усі відеокурси на 12 місяців
    • Тестування з 24 курсів
    • Перевірка 20 домашніх завдань
    • Консультація з тренером 120 хв
    169.99 $
    Придбати
    коментарі та обговорення
    Notification success