Результати пошуку за запитом: обучение c*
Методи
Автор: Олександр Шевчук
На цьому уроці ви познайомитеся з основами створення та використання методів у мові C#, та у мовах програмування взагалі. Будуть розглянуті відмінності процедур від методів, параметри методів та інші важливі нюанси роботи з цими конструкціями.
DotNet
Автор: Олександр Шевчук
На цьому уроці буде розглянуто поняття інфраструктури .NET та її складові. Ви розглянете таку класифікацію мов програмування як поділ їх на компільовані, інтерпретовані та байт-код мови, познайомитеся з поняттями «віртуальна машина» та «керований код», а також розглянете, за рахунок чого організується кросплатформність .NET Core.
CSFR. Підробка міжсайтових запитів
Автор: Андрій Гриценко
Мета уроку – познайомити з атакою Підробки міжсайтових запитів, з архітектурою проведення атаки, розібрати класифікацію таких запитів та зрозуміти, чому вони небезпечні, розглянути приклади атаки, способи тестування та варіанти протидії.
Введение в ООП, классы и объекты
Автор: Александр Шевчук
В видео уроке будут рассмотрены классы в языке C#. В ходе урока будут объяснены основы работы с конструктором, назначение и использование свойств (get, set). Особое внимание уделено рассмотрению главных парадигм ООП.
Класи та об’єкти. Діаграми класів
Автор: Олександр Шевчук
У відео уроці "Класи та об'єкти. Діаграми класів" буде продовжено тему уроку "Введення в OOП. Класи та об'єкти", а також буде розкрито тему можливості мови програмування C# розділяти визначення класу між двома та/або більше файлами, що називається частковими або partial класами. Після ознайомлення з частковими класами в С# будуть розглянуті діаграми класів, зв'язки відношень між класами, такі як асоціація, агрегація, композиція, реалізація, самоасоціація залежності та інші.
Наслідування та поліморфізм у C#
Автор: Олександр Шевчук
Всі мови ООП, включаючи С#, засновані на трьох парадигмах (концепціях), які називають інкапсуляцією, наслідуванням і поліморфізмом. В ході відео уроку Вам буде представлена інформація про дві основні парадигми ООП – поліморфізм і наслідування, також Ви познайомитеся з модифікаторами доступу та віртуальними членами. В ході уроку, на прикладах, представлених тренером, Ви зможете зрозуміти практичне застосування поліморфізму та наслідування та навчитеся працювати з ієрархією класів.
Колекції у C#
Автор: Олександр Шевчук
У відео уроці будуть пояснені колекції, їх призначення та приклади їхнього практичного застосування. Також Ви детально вивчите базові інтерфейси IEnumerable, IEnumerator. Також в ході відео уроку тренер розгляне з Вами приклади створення та використання колекцій користувача, продемонструє наочні приклади по роботі оператора yield.
Оброблення виключень (exception)
Автор: Олександр Шевчук
У цьому відео уроці Ви дізнаєтеся, які системні винятки існують в мові C# і як правильно обробляти виняткові ситуації за допомогою конструкції try-catch-finally. Також ви навчитеся створювати свої об'єкти виключення. Під час виконання програми може скластися ситуація, коли коректне виконання програми неможливе. Наприклад, програма читає файл на диску, якого немає. У такій ситуації у додатку виникає спеціальний об'єкт – виняток. Виняток описує проблему, яка виникла в момент виконання коду і дозволяє розробнику обрати потрібну дію для вирішення проблеми.
Перевантаження операторів у C#
Автор: Олександр Шевчук
У даному відео уроці тренером буде розглянуто базовий клас object, його застосування та використання, а також техніка перевантаження операторів. У процесі пояснення буде пройдено техніку клонування, а також буде розглянуто призначення шаблону проєктування «Прототип» (Prototype) та інтерфейсу ICloneable. Вам буде продемонстровано практичне використання техніки перевантаження операторів.
Спадкування
Автор: Олександр Шевчук
Вивчимо поняття спадкування в об'єктно-орієнтованій парадигмі, його особливості та можливості у мові C#.