level+ 5 місяців Professional

Курс Microsoft .Net

Створення швидких API та веб-застосунків на платформі Microsoft .NET та претендувати на позиції Junior Software Engineer

Доступна оплата частинами
hero
Не вагайся, тицяй кнопку Для кого 🤔 цей курс?

Тих, хто має практичний знання ООП на мові С#, або випускників на курсу Програмування на мові С#, які хочуть відкрити для себе світ .NET розроблення

Теорія та практика

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

Повний стек технологій

Освоїш додатковий арсенал технологій необхідний розробки повноцінного додатка. Вивчиш оптимальні підходи до вирішення завдань та варіанти практичного використання інструментів

Практика командної роботи

Напрацювання досвіду у виконанні командних завдань. Навички комунікації у команді, відповідальність за результат та прийняття рішень. Досвід ведення окремих завдань як лідер

Робота з фреймворком .NET

Практика використання високорівневих рішень з прикладу готових фреймворків. Компонування програми з існуючих пакетів та налагодження їхньої взаємодії

Випускний проєкт

Ти зробиш випускний проєкт, який буде гарним підтвердженням твоїх знать та навичок для роботодавця. І презентуєш його перед потенційними роботодавцями

mono ar
але це не точно 😏 Після курсу будеш <Coding like a God?>
  • Розробляти десктопні та веб-додатки за допомогою мови С#, методології ООП та знань платформи .NET
  • Використовувати середовище MS Visual Studio та засоби бібліотеки .Net для написання зрозумілого та ефективного коду
  • Написання запитів до реляційних БД та різне оперування даними за допомогою SQL та Transact-SQL
  • Використання популярних шаблонів проєктування для створення програм, що легко масштабуються та підтримуються
  • Створювати та виконувати запити Linq над колекціями даних. Розробляти юніт тести для написання якіснішого коду
  • Розробляти MVC-архітектуру та проектувати сучасні веб-програми з використанням технології Microsoft — фреймворку ASP.NET
Навчання Програма курсу

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

Основні конструкції мови C# і ООП

Робота з БД SQL

FrontEnd розробка

ASP.NET та MVC

Модуль 1 1. C# и ООП
  • Основні конструкції мови C# і ООП
  • Введення в об'єктно-орієнтоване програмування на С# (ООП)
  • Делегати і події
  • Управління ресурсами
  • Виняткові ситуації (Exceptions)
  • Робота з колекціями
Модуль 2 2. Рефлексія ситуацій
  • Робота з метаданими Динамічне завантаження зборок
Модуль 3 3. Серіалізация
  • Необхідність сериализация
  • SOAP і XML серіалізациі
Модуль 4 4. Нить
  • Створення та управління потоків
  • Синхронізація потоків
  • Конфігурація додатків
Модуль 5 5. Огляд платформи .NET Framework
  • Огляд платформи .NET Framework
  • Архітектура платформи .NET Framework
  • Порівняння з іншими платформами: WinAPI, Java, etc.
  • Поняття: модульна і інтерпретується код, CLR
  • Перевага використання інтерпретуємого коду
  • Алгоритми і структури даних
  • Операційні системи
  • Організація комп'ютерних систем
Модуль 6 6. Бази даних
  • Поняття реляційних баз даних
  • Таблиці і зв'язку
  • Принципи проектування баз даних. Нормальні форми: НФ1, НФ2, НФ3
  • Введення в SQL
  • Управління структурою даних на SQL (DDL)
  • Управління даними на SQL (DML)
  • Вибірка даних: оператор Select, сортування, об'єднання, умова вибірки, агрегує функції, угруповання даних.
  • Складна вибірка: код запиту, тимчасові таблиці, з'єднання таблиць, внутрішні і зовнішні з'єднання таблиць
  • Вставка, видалення, оновлення даних форми
Модуль 7 7. Мова розмітки гіпертексту HTML і каскадні таблиці стилів CSS
  • Поняття сайту, поняття веб-сторінок
  • Основи HTML: гіпертекст, теги, атрибути
  • Структура HTML-документа
  • Спецсимволи, коментарі, гіперпосилання
  • Робота з медіа даними
  • Списки, види списків
  • Форми і їх елементи
  • Таблиці і таблична верстка
  • Основи CSS: синтаксис, селектори, селектори атрибутів, основні властивості стилів
Модуль 8 8. Мова JavaScript і бібліотека jQuery
  • Основи синтаксису JavaScript: структура DOM- документа, змінні, типи даних
  • Поняття призначених для користувача функцій і їх використання
  • Робота з HTML-формами JavaScript
  • Знайомство з jQuery
  • Селектори, фільтри
  • Робота з формами і стилями на jQuery
Модуль 9 9. ASP.NET и MVC
  • Архітектура 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 додатків
Викладач курсу

Ти навчатимешся у практикуючого фахівця

Олександр Пюра

ментор SoftServe IT Academy

-20+ років професійного досвіду та викладацької діяльності в IT сфері.
-Досвід роботи з технологіями: C/C++, RDMS, C#/.Net, Python
-Досвід роботи розробником у великих компаніях як ISD, Archer Software, Apriorit

кар’єрний супровід включено у вартість курсу Як ми допоможемо тобі знайти першу роботу?
Привабливе CV, де буде правильно описаний твій попередній досвід не IT, набуті навички та soft skills, які хоче бачити роботодавець + 1 варіанти CV адаптованих під конкретну вакансію
Доступ до закритого Telegram-каналу з вакансіями від наших партнерів та рекомендації вас на конкретні вакансії
Супровідний лист адаптований під конкретну вакансію, який підсилить твоє резюме та збільшить шанси отримати конкретну посаду
Актуальні канали, працюючі алгоритми пошуку роботи та персональні рекомендації
Підготовка та проведення фейк-інтерв’ю по Soft Skills українською мовою
Прокачаний профіль Linkedin, який точно зацікавить рекрутерів
Деталі курсу <Microsoft .Net />
13 вересня 80 годин, 16 тижнів Пн, пт 18.00-21.00

Способи оплати

5% знижка за рекомендацією друга
20% знижка ЗСУ та військовим
btn icon
Оплата частинами від monobank від 3 до 4 платежів без комісії

Хочеш дізнатись 🤔 більше - заповни форму!

    абоСпілкуватись в Telegrambtn icon

    Питання / відповідь
    Чим займається C#/.NET розробник?
    Це програміст, який може розробляти кросплатформні програми та бази даних. Використовує у роботі технології платформи Microsoft .NET Framework та мову програмування C#. .NET developer розробляє веб-програми та веб-сервіси, настільні програми, хмарні сервіси, ігри, мобільні програми. Освоївши цю професію, ти забезпечиш собі потрібну роботу та різнопланові проекти
    Що має знати Microsoft .Net розробник?
    Оптимальний набір інструментів, яким повинен володіти Backend .NET розробник: глибокі знання ООН на мові C#, мову запитів Transact-SQL для взаємодії з базами даних. Технологія доступу до даних Entity Framework 6. Платформа створення веб-сервісів ASP.NET MVC чи ASP.NET Core.
    Скільки заробляє .NET розробник?
    Заробітна плата залежить від досвіду роботи, ваших особистих навичок, а також від набору технологій, які ви використовуєте на практиці. Актуальну зарплату .NET розробника можна дізнатися на сайтах jobs.dou.ua, djinni.com, але середня зарплата плата Junior .NET розробник стартує від 800$
    Як стати .NET розробником, скільки треба часу?
    Ти можеш навчатися самостійно - за книгами або відеозаписами в You Tube та цей шлях може бути довгим складним. Тобі знадобиться багато часу та зусиль, щоб знайти дійсно якісний контент та матеріали. На You Tube контент не структурований, а відсутність зворотнього зв’язку та підтримки ментора взагалі може бути не ефективним. Не витрачай даремно час, адже ти можеш записатися на курси з .NET з практикуючим спеціалістом для максимально ефективного навчання. Дуже важливо, щоб у тебе був наставник, який міг би стежити за твоїм прогресом, відповідав на питання, давав корисні поради. В Level Up працюють найкращі практики, які точно знають що необхідно для старту кар’єри в IT.
 Але спочатку слід тривати глибокі знання з мови програмування C#. Після чого ти можеш переходити до вивчайте шаблонів проєктування, реляційних баз даних та мови запитів Transact-SQL. Наступним етапом буде опанування платформи ASP.NET або ASP.NET Core. Вони дозволять створювати ефективні веб-програми. Навчишся працювати з Git та GitHub, де будеш публікувати свої перші проєкти, які стануть гарним підтвердженням усі твоїх навичок і впевнено подавати резюме на вакансію .NET розробника.

    Введіть слово, щоб почати пошук

    dontleave

    Ви впевнені, що Вам не потрібна наша консультація?

      Отримати консультацію

      happy Вітаю! 👏

      Ти вже на півдорозі до успішної кар'єри в IT

      Вашу заявку прийнято, ми зв'яжемося
      з вами протягом 30 хвилин