Розпродаж

Курс C#

Оригінальна ціна: 990 грн.Поточна ціна: 390 грн.

-60%
Ви економите: 600 грн (60%)
До кінця акції:06дн23год52хв14сек

−20% при купівлі від 2 курсів — активується автоматично

Ми послідовно розглянемо особливості мови C# до рівня початківця Senior / міцного Midlle. Детально вивчимо внутрішні механізми та устрій мови, CLR (LINQ, багатопоточність, асинхронність, рефлексія, серіалізація).

Курс містить

57 годин відео

43 уроки

65 додаткових матеріалів

Навчання у зручному для вас темпі

Повний довічний доступ

Цифровий сертифікат про закінчення

Add to Cart
Курс C# разработчик
Курс C#
990 грн Оригінальна ціна: 990 грн.390 грнПоточна ціна: 390 грн.
Купівля займає хвилину
  1. Додаєте курс до кошика.
  2. Вводите пошту та пароль — це ваш акаунт, у ньому курс зберігатиметься постійно.
  3. Оплачуєте будь-яким зручним способом — їх понад вісім.
  4. Курс одразу відкривається в акаунті, посилання дублюється на пошту.

Доступ назавжди: повернутися до курсу можна й через рік. Питання — чат на сайті або info@siluette.com.ua.

Зверніть увагу: Цей курс представлений у форматі відеозаписів лекцій без зворотного зв’язку та участі викладача. Ви отримуєте повний доступ до всіх матеріалів одразу після оплати. Мова викладання — російська. Незабаром буде українська версія курсу.

Мова викладання в курсі – російська. Незабаром буде доступна українська версія цього курсу.

Відеозаписи лекцій без зворотного зв’язку та участі викладача. Ви отримаєте доступ до матеріалів одразу після оплати.

Що дасть вам цей курс

Ми послідовно розглянемо особливості мови C# до рівня початківця Senior / міцного Midlle. Детально вивчимо внутрішні механізми та устрій мови, CLR (LINQ, багатопоточність, асинхронність, рефлексія, серіалізація). Навчимося розгортати різні конструкції та представляти їх у проміжній мові (IL). Попрацюємо з SQL і NoSQL базами даних, кешуванням, Unit-тестами, CI/CD та іншими складними і корисними інструментами професійних розробників C#.

Must have практики

У процесі навчання розглянемо патерни проєктування Банди Чотирьох, шаблони корпоративних застосунків Фаулера, принципи SOLID, DRY, YAGNI та інші. А в останньому модулі торкнемося тем для підвищення вашої цінності як фахівця: методологій (Waterfall, Kanban та ін.), підходів (TDD, DDD та ін.) і професійного інструментарію програміста (LinqPad, Fiddler та ін.).

Програма розроблена спеціально для C# Developers, які хочуть:

– прокачати технічні навички та отримати цілісне розуміння .NET Framework і мови C#;
– з легкістю відповідати на запитання на співбесідах;
– навчитися працювати в Scrum-команді та на практиці зрозуміти ефективність Agile-підходів.

– Просунутий курс із програмування на C# для розробників
– Приклади та інструменти з практики найбільших компаній країни
– Інноваційний західний підхід: мінімум теорії та максимум практики на заняттях
– Підходи, що довели практичність та ефективність в авторському курсі тімліда з досвідом роботи на C# від 10 років

Необхідні знання

– знання C# на рівні Junior або Middle-початківця
– досвід промислового розроблення від 1 року
– загальне уявлення про .NET Framework і CLR
– досвід роботи у VisualStudio або Rider
– навички роботи з Git

Модуль 1 – C# Basic: Незвичайні особливості звичних речей

Тема 1: Знайомство, розповідь про формат Scrum, короткий огляд курсу
Тема 2: Оператори та методи, їхнє перевантаження та розширення
Тема 3: Класи як втілення принципів ООП
Тема 4: Інтерфейси та регулярні виразиТема 6: Особливості вбудованих колекційТема 7: Особливості вбудованих колекційТема 7: Відтінки C# BasicТема 7: Відтінки C# Basic Інтерфейси та їхні особливості
Тема 5. Рядки та регулярні вирази
Тема 6. Особливості вбудованих колекцій
Тема 7. 50 відтінків LINQ
Тема 8. Ретроспектива та планування

Модуль 2 – С# Advanced

Тема 9. Відображення (Reflection)
Тема 10. Атрибути
Тема 11. Як влаштована Серіалізація?
Тема 12. Винятки та нюанси роботи з ними
Тема 13. Бази даних: організація роботи з потоками даних
Тема 14. Бази даних: реляційні бази та робота з ними
Тема 15. Бази даних: NoSQL бази та їхні особливості
Тема 16. Робота з методами як зі змінними (delegates, events)
Тема 17. Дженерики, їхня реалізація та обмеження
Тема 18. Збирач сміття, деструктори та фіналізатори, Disposable Pattern
Тема 19. Додаткові можливості мови: від директив препроцесора до покажчиків
Тема 20. Що корисного в нових версіях C#?
Тема 21. Ретроспектива та планування

Модуль 3 – Багатопоточність і шаблони проєктування

Тема 22. Вступ до паралелізму в .NET. Відмінності процесу, потоку, домену і таску
Тема 23. Асинхронні операції
Тема 24. Примітиви синхронізації потоків
Тема 25. Внутрішньопроцесна взаємодія
Тема 26. Міжпроцесна взаємодія
Тема 27. Магічні слова async / await
Тема 28. Породжувальні шаблони проектування
Тема 29. Структурні шаблони проектування
Тема 30. Поведінкові шаблони проектування
Тема 31. Ретроспектива та планування

Модуль 4 – Клієнт-серверна архітектура та мікросервіси

Тема 32. Архітектура проекту
Тема 33. Авторизація та аутентифікація
Тема 34. WCF, ASMX, Web Api, REST
Тема 35. Патерни корпоративних додатків
Тема 36. Наскільки тверді SOLID принципи?
Тема 37. У пошуках найкращого брокера повідомлень
Тема 38. CI/CD, Windows-сервіси та консольні додатки
Тема 39. Ретроспектива та планування

Модуль 5 – Процеси та підходи

Тема 40. Waterfall, Scrum, Kanban та інші методології
Тема 41. Unit, Sandbox, Blackbox, Whitebox, Integration tests
Тема 42. Domain Driven Development: Основи
Тема 43. Domain Driven Development: Практикум
Тема 44. Дослідження та аналіз роботи програм

Модуль 6 – Проектна робота

Тема 45. Консультація щодо проєктів і домашніх завдань
Тема 46. Захист проєктних робіт

Відгуки покупців

  1. Ірина

    14.08.2025 Підтверджений клієнт

    Багато інформації, доведеться переглядати ще не раз. Але якість матеріалу на висоті. Для тих, хто хоче стати справжнім профі, - це обов'язково.

  2. Юлія

    01.05.2025 Підтверджений клієнт

    Все добре, але було б круто додати більше практики по мікросервісах. Тема важлива, але розкрита не дуже глибоко.

  3. Андрій

    15.05.2024 Підтверджений клієнт

    Дуже глибокий курс! Я вже працював з C#, але тут дізнався стільки нового про "внутрішню кухню". LINQ, багатопоточність - все розклали по поличках.

  4. Катерина

    13.05.2024 Підтверджений клієнт

    Курс для тих, хто хоче вирости від Junior до Middle/Senior. Дуже багато про патерни і SOLID. Це те, що вимагають на співбесідах. Тепер відчуваю себе набагато впевненіше.

Показано 4 із 4

Залишити відгук