Курс M10266 Програмування на C# в Microsoft Visual Studio 2010

П'ятиденний курс надає знання синтаксису мови програмування C# та нових можливостей C# 4.0.


Після закінчення курсу слухачі зможуть:
  • пояснити, що таке .NET Framework та як використовувати C# та Visual Studio 2010 для розробки додатків під платформу .NET;
  • розуміти синтаксис простих конструкцій мови C#;
  • створювати та викликати методи;
  • перехоплювати, обробляти та відкидати виключення;
  • виконувати прості операції для взаємодії з файлової системою;
  • створювати, використовувати нові типи, перерахування, класи та структури та розуміти відмінності між посилальними та значущими типами даних;
  • контролювати область видимості та час життя членів типу;
  • використовувати спадкування для розробки нових посилальних типів даних;
  • керувати часом життя об'єктів та контролювати використання ресурсів;
  • визначати властивості та індексатори для інкапсулювання даних, визначати оператори для цих даних;
  • відокремлювати дію від методу, що реалізує цю дію, та використовувати відокремлені операції для обробки асинхронних подій;
  • використовувати колекції для об'єднання даних та використовувати узагальнення для реалізації типізованих класів, структур, інтерфейсів та методів;
  • реалізовувати власні класи колекцій, що підтримують можливість перебору елементів;
  • створювати запити до даних, які знаходяться в пам'яті, з використанням LINQ;
  • інтегрувати код, написаний на динамічних мовах, таких як Ruby або Python, або з використанням технології COM, в додаток, написаний на C#.
Аудиторія

Курс призначений для досвідчених програмістів, які мають досвід програмування на C, C++, Visual Basic або Java та розуміють принципи об'єктно-орієнтованого програмування..


Для ефективного навчання на курсі, слухачі повинні володіти такими знаннями і навичками:
  • мінімум 12 місяців використання об'єктів-орієнтованої мови програмування;
  • знання C ++ або Java, зокрема, поняття про створення класів, спадкування та абстрагування, поліморфізм, інтерфейси, винятки;
  • знання середовища розробки Visual Studio.
  1. Огляд C# та .NET Framework
  2. Використання синтаксичних конструкцій C#
  3. Оголошення та виклик методів
  4. Обробка винятків
  5. Читання з файлів та запис у файли
  6. Створення нових типів
  7. Інкапсулювання даних та методів
  8. Спадкування від класів та реалізація інтерфейсів
  9. Управління часом життя об'єктів та контроль використання ресурсів
  10. Інкапсулювання даних та перевантаження операторів
  11. Делегування та обробка подій
  12. Використання колекцій та створення узагальнень
  13. Створення та використання власного класу колекції
  14. Використання LINQ для створення запитів до даних
  15. Інтегрування коду C# з динамічними мовами та COM-компонентами

Реєстрація на найближчий курс

Код курсу

M10266

Тривалість, днів (годин)

5 (40)

Найближчі дати

за запитом

Ціна, грн