Розпродаж!

Курс C#

Оригінальна ціна: 1,190 грн.Поточна ціна: 490 грн.

 Ви економите: 700 грн (59%)
 Покваптеся! Закінчується через

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

8 заказов за последние 7 дней.
Додаткова знижка в 20% при купівлі від 2 курсів. Активується автоматично.

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

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

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

Ми послідовно розглянемо особливості мови 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. Захист проєктних робіт

Чи потрібна реєстрація?

Ні, реєстрація не обов’язкова. Просто заповніть усі поля під час оформлення замовлення і ваш акаунт створиться автоматично. Дані, які ви ввели на сторінці оплати (пошта, пароль), потім можна використовувати для входу на сайт.

Як оплатити обраний курс?

Наш сайт приймає оплату за допомогою платіжної системи Way For Pay. Усі операції на нашому сайті безпечні та проходять з використанням шифрованого SSL з’єднання. Ми не збираємо і не зберігаємо ваші платіжні дані. Платіжна система повністю гарантує безпеку платежів.

На даний момент доступні такі способи оплати:

  • Банківська картка (будь-яка)
  • Приват24
  • G pay
  • Apple pay
  • Visa checkout
  • Masterpass
  • Миттєва розстрочка та оплата частинами для власників карток ПриватБанку
  • Розстрочка для власників карток Monobank, Ощадбанк, Райффайзен, А-Банк, ОТР Банк, Глобус Банк, Sportbank

1. На сторінці курсу натисніть «Купити»
2. Потім у вкладці, що відкрилася, натисніть «Оформлення замовлення»
3. на сторінці оформлення заповніть усі поля та натисніть «Купити»
4 Автоматично відкриється сторінка платіжної системи.
5. Виберіть спосіб оплати.
6. Введіть дані та дотримуйтесь інструкцій платіжної системи.
7. Після успішної оплати ви будете автоматично направлені на сторінку, де зможете отримати доступ до курсу. Так само вам буде надіслано лист із посиланням на курс.

Якщо жоден з перерахованих способів оплати вам не підходить, напишіть нам: info@siluette.com.ua або скористайтеся чатом у правому нижньому кутку сторінки нашого сайту. Ми обов’язково допоможемо.

Як отримати оплачені матеріали?

Для того, щоб отримати матеріали – просто заповніть усі поля під час оформлення замовлення (включно з полем – Створити пароль облікового запису).

Після оплати – система автоматично направить вас в особистий кабінет у розділ ①«Завантаження». Тут буде список ваших оплачених матеріалів і посилання на скачування②.

Або натисніть у правому верхньому кутку сайту пункт Мій акаунт, введіть пошту і пароль, який ви придумали, коли оформляли замовлення. У розділі Завантаження є посилання на скачування.

Скільки часу будуть доступні матеріали?

Посилання на ваш курс буде доступне протягом 90 днів з дня оплати. За цей час ви повинні завантажити всі матеріали на свій пристрій. Після закінчення цього терміну посилання можуть стати неактивними. Це пов’язано з нововведеннями компаній, що надають послуги хмарного сховища. Якщо ви не встигли завантажити куплені курси, напишіть нам на пошту – info@siluette.com.ua

Відгуки

Відгуків немає, поки що.

Будьте першим, хто залишив відгук “Курс C#”“

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *