Тих, хто має практичний знання ООП на мові С#, або випускників на курсу Програмування на мові С#, які хочуть відкрити для себе світ .NET розроблення
Теоретичні знання вчитимешся відразу застосовувати на практиці. Регулярний розбір домашніх завдань, рекомендації та оцінка практичності застосованих рішень
Освоїш додатковий арсенал технологій необхідний розробки повноцінного додатка. Вивчиш оптимальні підходи до вирішення завдань та варіанти практичного використання інструментів
Напрацювання досвіду у виконанні командних завдань. Навички комунікації у команді, відповідальність за результат та прийняття рішень. Досвід ведення окремих завдань як лідер
Практика використання високорівневих рішень з прикладу готових фреймворків. Компонування програми з існуючих пакетів та налагодження їхньої взаємодії
Ти зробиш випускний проєкт, який буде гарним підтвердженням твоїх знать та навичок для роботодавця. І презентуєш його перед потенційними роботодавцями
- Розробляти десктопні та веб-додатки за допомогою мови С#, методології ООП та знань платформи .NET
- Використовувати середовище MS Visual Studio та засоби бібліотеки .Net для написання зрозумілого та ефективного коду
- Написання запитів до реляційних БД та різне оперування даними за допомогою SQL та Transact-SQL
- Використання популярних шаблонів проєктування для створення програм, що легко масштабуються та підтримуються
- Створювати та виконувати запити Linq над колекціями даних. Розробляти юніт тести для написання якіснішого коду
- Розробляти MVC-архітектуру та проектувати сучасні веб-програми з використанням технології Microsoft — фреймворку ASP.NET

Тебе чекає навчання, засноване на практичній роботі з реальними кейсами
Основні конструкції мови C# і ООП
Робота з БД SQL
FrontEnd розробка
ASP.NET та MVC
- Основні конструкції мови C# і ООП
- Введення в об'єктно-орієнтоване програмування на С# (ООП)
- Делегати і події
- Управління ресурсами
- Виняткові ситуації (Exceptions)
- Робота з колекціями
- Робота з метаданими Динамічне завантаження зборок
- Необхідність сериализация
- SOAP і XML серіалізациі
- Створення та управління потоків
- Синхронізація потоків
- Конфігурація додатків
- Огляд платформи .NET Framework
- Архітектура платформи .NET Framework
- Порівняння з іншими платформами: WinAPI, Java, etc.
- Поняття: модульна і інтерпретується код, CLR
- Перевага використання інтерпретуємого коду
- Алгоритми і структури даних
- Операційні системи
- Організація комп'ютерних систем
- Поняття реляційних баз даних
- Таблиці і зв'язку
- Принципи проектування баз даних. Нормальні форми: НФ1, НФ2, НФ3
- Введення в SQL
- Управління структурою даних на SQL (DDL)
- Управління даними на SQL (DML)
- Вибірка даних: оператор Select, сортування, об'єднання, умова вибірки, агрегує функції, угруповання даних.
- Складна вибірка: код запиту, тимчасові таблиці, з'єднання таблиць, внутрішні і зовнішні з'єднання таблиць
- Вставка, видалення, оновлення даних форми
- Поняття сайту, поняття веб-сторінок
- Основи HTML: гіпертекст, теги, атрибути
- Структура HTML-документа
- Спецсимволи, коментарі, гіперпосилання
- Робота з медіа даними
- Списки, види списків
- Форми і їх елементи
- Таблиці і таблична верстка
- Основи CSS: синтаксис, селектори, селектори атрибутів, основні властивості стилів
- Основи синтаксису JavaScript: структура DOM- документа, змінні, типи даних
- Поняття призначених для користувача функцій і їх використання
- Робота з HTML-формами JavaScript
- Знайомство з jQuery
- Селектори, фільтри
- Робота з формами і стилями на jQuery
- Архітектура WEB додатки
- Види WEB додатків
- Архітектура ASP.NET додатки
- Основні класи HttpContext, HttpApplication, HttpSession, HttpRequest, HttpResponse, HttpCookie, HttpViewState, HttpCache
- Життєвий цикл сторінки і додатки
- Серверні елементи управління
- Валідація даних
- Компонування сторінок
- Робота з даними
- Система безпеку в ASP.NET додатках
- Локалізація додатку
- XML WEB Сервіси
- Model-View-Controller (MVC). Архітектура ASP.NET MVC і відмінності від ASP.NET. Особливості тестування MVC додатків
Ти навчатимешся у практикуючого фахівця
Способи оплати
Хочеш дізнатись 🤔 більше - заповни форму!