courses

Курс C# Розробка

C# Розробка
Тривалість

4 місяці

Рівеньсередній
Автор курсуДмитро Місік, Дмитро Литвиненко
Початок

8 червня 2023

Опис курсу

На курсі ти познайомишся з мовою програмування С# (Сі шарп) та платформою .NET Core. Опануєш технологію Entity Framework, що дозволяє зв’язувати C# додатки з базами даних. Навчишся працювати з платформою ASP.NET для створення сайтів та застосунків. 

 

На заняттях дізнаєшся, як працювати з різними форматами даних. Вивчиш, що таке асинхронне програмування та як відбувається робота з масивами, колекціями, класами. Окрім цього, тобі буде під силу освоїти SQL і технологію Entity Framework.  

 

Наприкінці курсу ти створиш власний проєкт — вебзастосунок. Це може бути сайт з вебсторінками або ж звичайний HTTP-сервіс, що працюватиме як бот. 

 

Після завершення курсу ти зможеш самостійно:

 

- писати прості застосунки мовою C#;

- проєктувати з нуля або ж розширювати наявний код;

- тестувати вебзастосунки;

- виконувати рефакторинг, щоб зробити код зрозумілим та легким для читання. А також оптимізувати його для покращення продуктивності програми.

Вимоги до студентів

- Усвідомлюєш свої цілі та мотивацію для проходження курсу.

- Можеш виокремити ~15 вільних годин на тиждень для навчання.

- Маєш достатній рівень англійської, щоб читати теоретичні матеріали (хоча б з онлайн-перекладачем).

- Вмієш знаходити потрібну інформацію в мережі та брати з неї найголовніше.

- Вмієш перевіряти достовірність та актуальність інформації.

- Дружиш із ПК: знаєш де знайти “диспетчер завдань” та як власноруч встановити Zoom.

- Досвід написання коду буде перевагою, але не є вимогою.

student

Чому C# ?  

 

  • C# є однією з найпопулярніших мов програмування у світі (5 місце за популярністю) та в Україні (3 місце). Вона ще довго залишатиметься в топі через значну підтримку;
  • Це сучасна мова програмування, що підтримується однією з найбільших IT-компаній світу — Microsoft. Компанія відома своїм програмним забезпеченням, а саме операційною системою Windows, Microsoft Office, сервісом Microsoft Azure, ігровою консоллю Xbox тощо;
  • C# може застосовуватись для створення будь-яких додатків: консольних застосунків, десктопних програм (Universal Windows Platform, Windows Presentation Platform тощо), ігор (Unity), вебзастосунків (ASP.NET), мобільних додатків (Xamarin);
  • C# просто вивчити початківцям;
  • Це високорівнева мова програмування, тож написаний нею код легко читати та розуміти.
scholarship

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

Основні модулі та уроки цього курсу.

  • Основи C# + GIT

    20 год. • 10 тем
    • Нульовий урок. Знайомство
    • Вступ до C#
    • Типи даних та змінні
    • Умовні оператори
    • Debugging застосунків
    • Методи
    • Масиви
    • Рядки
    • Текст
    • Винятки
  • OOП

    10 год. • 5 тем
    • Вступ до OOП. Класи
    • Інкапсуляція
    • Успадкування та поліморфізм
    • Абстрактні класи. Інтерфейси
    • Структури
  • Поглиблений С#

    20 год. • 10 тем
    • Узагальнені типи
    • Колекції
    • Події, делегати і лямбди
    • Методи розширення
    • LINQ
    • Керування посиланнями на проєкти
    • Серіалізація даних
    • Асинхронне програмування
    • Рефлексія
    • Модульне тестування
  • Основи роботи з базами даних

    8 год. • 4 теми
    • Вступ до SQL. SQL DML
    • SQL DDL
    • Ключі та індекси
    • Entity Framework
  • Основи HTML, CSS, JS

    6 год. • 3 теми
    • Вступ до HTML та CSS
    • Вступ до JavaScript: типи даних та змінні
    • Робота з HTML-формами
  • Створюємо вебзастосунок

    36 год. • 9 тем
    • Протокол HTTP
    • Вступ до ASP.NET Core. MVC. WebAPI. REST
    • Фільтри, Middlewares, Конфігурація
    • Впровадження залежностей
    • Хелс-чеки, логування
    • Валідація даних
    • Робота над фінальним проєктом
    • Презентація фінальних проєктів
    • Випускний

Етапи вступу

Склади тест

Зареєструйся та пройди тест на визначення твого рівня підготовки до навчання.

Онлайн-зустріч

Після успішних результатів тестування ми неодмінно запросимо тебе на зустріч з менеджером Академії.

Зарахування

Якщо ми підійдемо одне одному — на тебе чекатиме інтенсивне навчання та початок омріяної кар’єри в ІТ.

Реєструйся зараз!

У тебе є шанс отримати нові приголомшливі навички. Перевір свої вміння за допомогою короткого тесту

Наповнення курсу

268

годин

Практика з викладачем
На групових заняттях ти виконуватимеш практичні завдання, працюватимеш над проєктами в команді та самостійно. Викладач надаватиме зворотний зв’язок та підказки, допоможе розібратися з теорією та скерує у практиці.
Теорія та домашні завдання
В середньому стільки займатиме самостійне опанування теорії перед заняттями та виконання домашніх завдань після занять для закріплення отриманих навичок. Теорія та домашні завдання чекатимуть на тебе в нашій LMS-системі.
Англійська
Гарне знання англійської обов’язкове для комунікації у міжнародній команді, читання документації та спілкування з клієнтами. У додатковому модулі англійською наші професійні викладачі навчать тебе бути international.
Кар'єрне консультування
Від наших фахівців ти дізнаєшся, де шукати вакансії за твоїм напрямом, отримаєш теоретичні матеріали зі складання резюме, написання листів, проходження співбесід. На тебе також чекатиме практичний урок зі зворотним зв’язком та сесією запитань-відповідей.

Викладачі

Олег Ситнік

.NET developer в TEAM International

Досвід роботи 4 роки. Працював в TEAM International.

Дмитро Місік

Lead Software Engineer у DraftKings Inc., співавтор курсу "C# Розробка"

Досвід роботи 5 років. Працював у SBTech та Materialise

Сергій Олефір

.NET Developer в Intellias

Досвід роботи 7 років. Працював в IT Craft, Muranosoft, Intellias.

Денис Князєв

Software Architect в Neogames

Досвід роботи 7 років. Працював в Epam, Terrasoft, DraftKings, Neogames

Розклад занять

timetable
  • вівторок

    19:00 - 21:00

  • четвер

    19:00 - 21:00

  • субота

    10:00 - 12:00

Вартість курсу

плати помісячно, або одразу за весь курс

Ти отримаєш

  • 100 годин(-и) практики з викладачем
  • 3 заняття на тиждень з викладачем
  • Портфоліо робіт
  • Сертифікат

Знижка

2640

якщо заплатиш одним платежем

4 місяці навчання

6600

за місяць

monobankprivatbank
Можливість оплати частинами без комісії і відсотків до 8 частин від Monobank або PrivatBank

Зроби наступний крок

Попереду на тебе чекають насичені дні навчання та омріяна кар'єра в ІТ

impact

Наші результати

10000+

випускників закінчили наші курси

500

стипендій надали партнери

400 000

годин IT-освіти

75

викладачів працюють зараз

200+

ІТ-компаній працевлаштували наших студентів

40%

випускників – жінки

700

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

Відгуки випускників

Раніше всі хотіли стати космонавтами, а тепер – програмістами. Галузь інформаційних технологій стала найбажанішою для працевлаштування. Якщо хочете стати на крок ближче, а може й пізнати галузь, то вам в Beetroot Academy. Гарні викладачі, індивідуальний підхід до кожного студента та нові знайомства. Раджу всім.

Родіон Клочков
Випускник, Краматорськ

Етапи вступу

Склади тест

Зареєструйся та пройди тест на визначення твого рівня підготовки до навчання.

Онлайн-зустріч

Після успішних результатів тестування ми неодмінно запросимо тебе на зустріч з менеджером Академії.

Зарахування

Якщо ми підійдемо одне одному — на тебе чекатиме інтенсивне навчання та початок омріяної кар’єри в ІТ.

Починай зараз

Склади тест

Нам треба оцінити твої початкові знання. Тест буде цікавим, просто приділи нам трохи часу.

Ще залишились питання?

+380 93 170 2777

hello@beetroot.academy

forms