Foxminded

C#/.NET

8 000 UAH за місяць
6 місяців
Для досвідчених
C# / .NET
Курс про C#/.NET для тих, хто хоче писати чистий код і працювати у великих компаніях. Тут ви навчитеся основам мови, роботі з Git, SQL, ASP.NET та створите реальні проекти — телеграм-бота та фінансовий додаток. Навчання проходить з менторами, а темп залежить від вас.

Про курс

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

Git та GitLab

На цьому курсі почнуть з основ системи контролю версій Git. Студенти навчаться працювати з GitLab - платформою для спільної розробки. Вони зрозуміють, як відстежувати зміни в коді, керувати завданнями та ефективно співпрацювати в команді.

Основи програмування

Тут студенти створять перші консольні програми. Вони розберуться з основами: умовами, циклами, масивами. Навчаться працювати з файлами та парсити текстові дані. Кожне завдання включатиме написання тестів, як у реальних проектах.

Робота з базами даних

Цей модуль присвячений SQL та роботі з базами даних. Студенти навчаться створювати бази даних, таблиці та писати базові запити. Зрозуміють, як зберігати та отримувати інформацію з БД.

Проектування систем

У цій частині курсу покажуть, як аналізувати складні завдання. Студенти навчаться будувати діаграми UML для предметних областей. Це допоможе уникнути помилок при проектуванні архітектури та зекономить час на переробках.

Веб-розробка на ASP.NET

Тут створять веб-сайт для роботи з базою даних. Студенти навчаться робити сторінки для перегляду інформації, додавання нових даних, редагування та видалення. Практичне застосування знань з попередніх модулів.

Desktop додатки

Цей модуль присвячений створенню програм для Windows. Студенти вивчать WPF або WinForms - технології, які все ще використовують у корпоративних рішеннях. Додатково розберуть роботу з багатопоточністю та взаємодію з файловою системою.

Сучасний .NET

Завершальна частина курсу працює з .NET 6 - актуальною версією платформи. Студенти напишуть Telegram бота на C#, попрацюють з API сторонніх сервісів. Створять повноцінний додаток для домашнього обліку фінансів та розмістять його в хмарі Azure.

Умови навчання

Тривалість курсу залежить від темпу студента. В середньому навчання займає 5-6 місяців. Є тестовий період - 7 днів. Доступна менторська підтримка та безкоштовна заморозка навчання за потреби.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Реальний проект у портфоліо
Супровід ментора