DevOps Artisan – C# Розширений

C# — це сучасна, об'єктно-орієнтована та типобезпечна мова програмування. Програми на C# працюють на платформі .NET і дозволяють розробникам створювати надійні та безпечні додатки, як для Windows, так і для веб-додатків. Ця мова пропонує кросплатформну розробку програмного забезпечення, надає численні інструменти та бібліотеки для створення додатків і базується на об'єктно-орієнтованому програмуванні. Інтеграція з Visual Studio як IDE спрощує написання коду, а гнучка реалізація та легке обслуговування є очевидними перевагами C# та .NET.

Після завершення курсу ви знатимете, як керувати пам'яттю в C#, процес виконання застосунків C#/.NET, асинхронне програмування, найкращі практики та принципи в C#, дерева виразів, модульне тестування, функціональність LINQ, основи безпеки застосунків у C# та основи шаблонів проектування в C#.

Кому воно адресоване?

  • Розробники C#/.NET, які бажають поглибити свої знання та просунутися по кар'єрній драбині.

Що ти навчишся?

  • Управління пам'яттю: стек, купа, збирання сміття
  • Процес виконання коду: CLR, проміжна мова
  • Асинхронне програмування: async/await, винятки
  • Бібліотека паралельного та багатопотокового виконання завдань
  • Використання AutoMapper
  • Впровадження залежностей та інверсія керування
  • Принципи та найкращі практики чистого коду
  • Дерева виразів та розширений LINQ
  • Модульне тестування та безпека (аутентифікація, криптографія)
  • Розширені шаблони проектування

Передумови:

  • Немає жодних передумов.

Розклад курсу:

Матеріали курсу англійською мовою. Викладання ведеться румунською мовою.

  1. Управління пам'яттю
  2. Процес виконання коду
  3. Вступ до асинхронного програмування
  4. Бібліотека паралельних завдань
  5. Багатопотоковість
  6. AutoMapper
  7. Ін'єкційна залежність
  8. Найкращі практики C#
  9. Дерева виразів
  10. LINQ
  11. Блок тестування
  12. Безпека та криптографія
  13. Розширені шаблони проектування

Рекомендуємо продовжити:

Програми сертифікації

Наразі рекомендацій немає.

DevOps Artisan – C# Розширений

Індивідуальні пропозиції для груп від 2 осіб

Деталі курсу

Тривалість:

2
днів

Ціна:

840 EUR

Доставка:

Викладання в класі, гібридний клас, віртуальний клас

Рівень:

2. Середній

Ролі:

Архітектор, Девелопер