C#

Про курс

aaaC# - це об'єктно-орієнтована мова програмування, що розроблена компанією Microsoft. Вона є дуже популярною завдяки своїй універсальності, продуктивності та простоті використання. За різними рейтингами C# стабільно попадає в Топ 5 найвживаніших мов програмування, поступаючись лише JavaScript, Python і Java. Ця мова використовується для створення ігор, веб додатків, мобільних додатків, програмного забезпечення для настільних комп'ютерів, корпоративних додатків та ін. З використанням C# розроблені Paint.NET, Microsoft Visual Studio, Windows Installer XML, Pinta, Pokemon Go, Cuphead, Hearthstone, Subnautica, Rimworld тощо.

 

aaaLet`s program пропонує 2-х модульний курс вивчення C#, який охоплює основи програмування та ООП. Курс складається із 64 занять (128 годин). Програма курсу охоплює всі фундаментальні основи цієї мови програмування і дозволяє з нуля отримати необхідні базові знання та практичні навички.

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

  1. Вступ. Перша програма

  2. Типи даних, змінні і константи

  3. Оператори

  4. Алгоритми розгалуження

  5. Цикли

  6. Масиви

  7. Робота з рядками

  8. Використання методів

  9. Операції з файлами та папками

  10. Структури. Динамічні масиви

  11. Колекції. Списки. Словники. Перерахування

  12. Основи Git

  1. Основи ООП. Класи і об'єкти. Інкапсуляція

  2. Наслідування

  3. Поліморфізм

  4. Перевантаження операторів

  5. Абстракція і інтерфейси

  6. Статичні класи і методи

  7. Обробка винятків

  8. Універсальні шаблони

  9. Делегати, події, лямбда-вирази

  10. Конфігурація збірок. Простір імен. Директиви препроцесора

  11. Багатопоточність і паралельне програмування