Курси .NET Київ, навчання C # /. NET Developer

🔥 Великі знижки на навчання у ранкових групах. Лови момент! До розкладу

Записатися на курс
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.
Старт курсу:
25 жовтня (09:00-11:00, 3 рази на тиждень)
Live Online

25 жовтня (19:00-21:00, 3 рази на тиждень)
Live Online

Курс C # /. NET Developer

До початку занять залишилося:
Дні
Години
Хвилини
Секунди
Записатися на курс
Записатися на пробний урок
0
Тривалість: 5,5 міс. / 136 годин
Графік: 3 рази на тиждень
Тривалість занять: 2 години
В одній групі: Від 6 до 20 осіб

Кому підійде курс

Новачкам

Ми почнемо вивчення програмування на C# з нуля, з найпростіших завдань і понять. Крок за кроком ми приведемо вас до успіху і допоможемо стати .NET розробником.

Ми почнемо вивчення програмування на C# з нуля, з найпростіших завдань і понять. Крок за кроком ми приведемо вас до успіху і допоможемо стати .NET розробником.

Розробникам
початківцям

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

Ми почнемо вивчення програмування на C# з нуля, з найпростіших завдань і понять. Крок за кроком ми приведемо вас до успіху і допоможемо стати .NET розробником.

Практикуючим
IT-фахівцям

Ми допоможемо вам поглибити знання C#, вивчити Entity Core, ASP.NET Core. Володіння цими технологіями допоможе вам стати більш затребуваним спеціалістом.

Ми допоможемо вам поглибити знання C#, вивчити Entity Core, ASP.NET Core. Володіння цими технологіями допоможе вам стати більш затребуваним спеціалістом.

Про курс C#/.NET Developer

.NET розробник – популярна та високооплачувана спеціальність. Основна мова програмування, що використовує .NET розробник - C #. Починаючи з елементарних речей і закінчуючи новітніми технологіями, які потрібні для комерційної розробки, Ви крок за кроком опануєте все, що повинен знати .NET фахівець. Ви навчитеся працювати з базами даних - опануєте мову SQL і технологію Entity Framework для звернення до баз данних з C # додатків. Завершальна частина курсу - технологія ASP.NET MVC, яка дозволить Вам отримати потрібний набір знань і навичок для влаштування на роботу.


Протягом курсу Ви отримаєте практичні навички, виконуючи домашні завдання і працюючи з тренером, а розробляючи дипломний проект - отримаєте неоціненний практичний досвід і створите перший проект для портфоліо.

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

1

9 занятий

18 год.

C# Стартовий
Початковий
Якщо Ви маєте лише загальне уявлення про те, що таке програмування і ніколи не займались ним професійно, рекомендуємо Вам розпочати вивчення з самих основ.
  • 1 Введення в інфраструктуру .Net
  • 2 Машинна математика. Змінні та типи даних
  • 3 Змінні і типи даних
  • 4 Умовні конструкції
  • 5 Логічні і побітові операції
  • 6 Циклічні конструкції
  • 7 Методи
  • 8 Методи. Рекурсія
  • 9 Масиви
2

2 занятий

4 год.

Основи Git
Початковий
Розподілена система контролю версій Git вже давно є лідером серед по інструментів, призначених для організації спільноі роботи учасників проекту. На сьогоднішній день її застосування в командній розробці стало своєрідним стандартом.
  • 1 Основи Git
  • 2 Публікація репозиторію
3

18 занятий

36 год.

C# Базовий
Базовий
Курс "С# Essential» (С# для початківців) складається з 18-ти логічно взаємопов’язаних уроків, що дозволяє вивчити синтаксис мови C # та освоїти структурний, об'єктно-орієнтований, функціональний, аспектно-орієнтований і подійно-орієнтований підходи у програмуванні.
  • 1 Введення в ООП. Класи і об'єкти
  • 2 Класи і об'єкти. Діаграми класів
  • 3 Успадкування та поліморфізм
  • 4 Абстракція. Абстрактні класи та інтерфейси
  • 5 Масиви та індексатори
  • 6 Статичні і вкладені класи
  • 7 Структури та їх різновиди
  • 8 Структури та їх різновиди. Перерахування
  • 9 Делегати
  • 10 Універсальні шаблони
  • 11 Обмеження універсальних шаблонів
  • 12 Події
  • 13 Потоки
  • 14 Колекції
  • 15 Обробка виключень
  • 16 Перевантаження операторів
  • 17 Анонімні і динамічні типи. LINQ.
  • 18 Простори імен. Директиви препроцесора
4

15 занятий

30 год.

C# для професіоналів
Поглиблений
Курс "C# Professional" (C# для професіоналів) орієнтований на комплексне та глибоке вивчення можливостей платформи .NET. Він буде корисним для тих програмістів, які вже мають досвід роботи з мовою C# та хочуть познайомитися з додатковими можливостями .NET, а також особливостями їх ефективного використання. Програма навчання складається з 20-ти уроків, на протязі котрих детально розглядаються принципи роботи з колекціями, застосування рефлексії та атрибутів, особлива увага також приділяється роботі з потоками та "збирачем сміття" (Garbage Collector). Крім того, слухачі дізнаються, або розширять свої знання, про такі важливі речі, як робота з файловою системою, XML-файлами, серіалізацією об’єктів, доменами програм, навчаться ефективно застосовувати методи розширення та можливості функціонального програмування у контексті C# 4.0.
  • 1 Колекції користувача
  • 2 Системні колекції
  • 3 Програмування вводу-виводу
  • 4 Робота з текстом. Регулярні вирази
  • 5 XML. Файли конфігурації. Реєстр
  • 6 Рефлексія
  • 7 Атрибути
  • 8 Серіалізація
  • 9 Управління пам’яттю. Garbage collector
  • 10 Версійність
  • 11 Потоки
  • 12 Синхронізація за допомогою об’єктів ядра Windows
  • 13 TPL – Паралельне програмування
  • 14 C# 5.0 Async & Await
  • 15 Робота контексту синхронізації з async await
5

7 занятий

14 год.

SQL для початківців
Початковий
SQL це мова структурованих запитів, яка використовується для створення, модифікації і управління даними в реляційних базах даних.
  • 1 Урок 1. Введення до SQL
  • 2 Урок 2. T-SQL Запити.
  • 3 Урок 3. Основи DDL.
  • 4 Урок 4. Проектування баз даних.
  • 5 Урок 5. JOIN-s.
  • 6 Урок 6. Вкладені запити.
  • 7 Представлення. Збережені процедури. Функції користувачів.
6

5 занятий

10 год.

Entity Framework Core
Поглиблений
Курс Entity Framework Core складається з 5-ти логічно взаємопов'язаних уроків, на яких студенти знайомляться з технологією доступу до даних. В курсі розглядаються основні моменти роботи з технологією, такі як створення об'єктної моделі на основі бази даних, створення БД на основі об'єктної моделі, також такі операції як додавання, отримання, оновлення та видалення даних, налаштування конфігурації для з'єднання з БД. Розглядається реалізація об'єктно-реляційного зіставлення, його конфігурація. Після завершення курсу ви навчитеся використовувати засоби Entity Framework Core для створення шару взаємодії з даними в додатках на платформі .NET.
  • 1 Вступ до Entity Framework Core.
  • 2 Fluent API & Data Annotations, міграції
  • 3 Відношення між моделям, успадкування
  • 4 Запити LINQ to Entities.
  • 5 SQL в Entity Framework Core.
7

12 занятий

24 год.

ASP.NET Core
Поглиблений
Курс ASP.NET Core присвячений розгляду основ побудови сучасних веб-додатків з використанням технологій від компанії Microsoft. В рамках даного курсу Ви ознайомитеся з різними шаблонами веб-додатків на основі кроссплатформенного фреймворка ASP.NET Core, вивчите особливості архітектури веб-додатків, ознайомитеся з шаблоном MVC (Model-View-Controller), навчитеся взаємодіяти з базами даних за допомогою Entity Framework Core. Після проходження курсу, Ви будете розуміти принципи проектування веб-додатки, вміти організовувати коректну роботу з різними типами веб-запитів.
  • 1 Введення. Шаблон MVC. Middleware
  • 2 Маршрутизація
  • 3 Контролери. Результати дій
  • 4 Компонування та часткові представлення
  • 5 Зберігання стану
  • 6 Впровадження залежностей
  • 7 Прив'язка моделі
  • 8 Форми та валідація
  • 9 Фільтри
  • 10 Конфігурації та логування
  • 11 Практика
  • 12 Практика

Відео курси ITVDN в подарунок

* Доступ до відео курсів надається на час навчання за спеціальністю
Обов'язкові курси
Додаткові курси
  • C# Стартовый
    16 ч. 3 м.
  • Выполнение домашнего задания по курсу C# Стартовый
    3 ч. 58 м.
  • How to C# Starter
    2 ч. 56 м.
  • C# Starter Express
    4 ч. 47 м.
  • Visual Studio 2013 Tips & Tricks
    1 ч. 28 м.
  • SQL Essential
    8 ч. 51 м.
  • Выполнение домашнего задания по курсу SQL Essential
    3 ч. 12 м.
  • How to SQL Essential
    1 ч. 26 м.
  • C# базовый (ООП)
    31 ч. 26 м.
  • Выполнение домашнего задания по курсу C# Базовый
    6 ч. 11 м.
  • How to C# Essential
    6 ч. 22 м.
  • C# Essential Express
    8 ч. 32 м.
  • C# для профессионалов - Обновленный
    31 ч. 56 м.
  • C# Универсальные шаблоны
    4 ч. 49 м.
  • How to C# Professional
    7 ч. 10 м.
  • C# Professional Express
    2 ч. 26 м.
  • Алгоритмы и структуры данных - Обновленный
    10 ч. 27 м.
  • Шаблоны проектирования
    16 ч. 7 м.
  • Transact SQL
    13 ч. 27 м.
  • Синхронизация данных двух информационных систем с использованием LINQ и Entity FW 6
    1 ч. 48 м.
  • TDD - Разработка через тестирование
    4 ч. 38 м.
  • Entity Framework 6
    6 ч. 44 м.
  • ASP.NET Базовый
    11 ч. 7 м.
  • ASP.NET Углубленный
    8 ч. 48 м.
  • ASP.NET MVC Fundamentals
    10 ч. 19 м.
  • ASP.NET MVC 4
    6 ч. 54 м.
  • ASP.NET MVC 5. Уровень 1
    7 ч. 45 м.
  • Team Foundation Server Fundamentals
    1 ч. 23 м.
  • Рефакторинг .NET Приложений
    6 ч. 41 м.
  • WCF Essential
    6 ч. 30 м.
  • WPF
    7 ч. 7 м.
  • WPF Углубленный
    10 ч. 19 м.
  • Unit тестирование в C#
    3 ч. 48 м.
  • Программирование на платформе UWP
    13 ч. 53 м.
Показати повний список

Практика в процесі навчання

Протягом усього курсу на вас чекає більше 200 практичних завдань, які ви будете виконувати самостійно і з кожного отримаєте оцінку та рекомендації від тренера. Кілька занять будуть присвячені виключно практиці — робота в групі з наставником. За 5.5 місяців ви створите 4 курсових проекти, які стануть першими у вашому портфоліо C#/.NET розробника-початківця.

Ваші майбутні проекти

  • Консольна гра "Змійка"
  • Консольна гра "Space Invaders"
  • Інформаційна система
  • Планувальник задач
  • Блог з Blogifier.Core
  • Шахматний клієнт-сервер

Безкоштовні ключі на софт від JetBrains

Для студентів CyberBionic Systematics наші партнери надають можливість отримати безкоштовні ліцензії для навчання програмуванню за допомогою професійних інструментів для розробників IDE JetBrains.

Курсові проекти

Інформаційна система Гра «Змійка»

Ви реалізуєте геймплей популярної консольної гри. Створите саму змійку, а також «фабрику їжі», використовуючи отримані на курсах знання. Готовий результат розмістите на GitHub.

Додаток з реєстрацією/авторизацією користувачів, демонстрацією завдань і можливістю створення нових, редагування, виставлення статусу завдання, його видалення. Планувальник може бути як консольним додатком, так і мати повноцінний інтерфейс.

Інформаційна система Гра «Space Invaders»

Ви застосуєте процедурний і об'єктно-орієнтований підхід для реалізації логіки поведінки ігрових кораблів, а заодно врятуєте Землю від вторгнення інопланетних загарбників.

Додаток з реєстрацією/авторизацією користувачів, демонстрацією завдань і можливістю створення нових, редагування, виставлення статусу завдання, його видалення. Планувальник може бути як консольним додатком, так і мати повноцінний інтерфейс.

Інформаційна система

Багатосторінковий веб-додаток передбачає створення бази даних, наповнення її даними з урахуванням нормалізації, відображення даних з БД у вигляді таблиці з можливістю сортування по стовпцях і у вигляді графіків.

Додаток з реєстрацією/авторизацією користувачів, демонстрацією завдань і можливістю створення нових, редагування, виставлення статусу завдання, його видалення. Планувальник може бути як консольним додатком, так і мати повноцінний інтерфейс.

Інформаційна система Планувальник задач

Додаток з реєстрацією/авторизацією користувачів, демонстрацією завдань і можливістю створення нових, редагування, виставлення статусу завдання, його видалення. Планувальник може бути як консольним додатком, так і мати повноцінний інтерфейс.

Додаток з реєстрацією/авторизацією користувачів, демонстрацією завдань і можливістю створення нових, редагування, виставлення статусу завдання, його видалення. Планувальник може бути як консольним додатком, так і мати повноцінний інтерфейс.

Ваші сертифікати і диплом

Як перевірити, наскільки ви засвоїли матеріал курсу? Зайдіть на Testprovider.com і перевірте себе. Якщо ваш результат тестування вище 70% - це добре! Підтверджуйте ваші знання сертифікатами по всіх пройдених технологіям.

Наявність сертифіката Навчального Центру CyberBionic Systematics свідчить про Ваш володінні новими знаннями і навичками, а значить, дозволяє вигідно виділитися на тлі інших кандидатів і збільшує шанси на успішне працевлаштування або просування по кар'єрних сходах. Для отримання сертифікату після закінчення навчання, необхідно успішно пройти тестування за відповідним курсом на Testprovider.com

Компанії, в яких працюють наші студенти

Company where our clients work
Company where our clients work
Company where our clients work
Company where our clients work
Company where our clients work
Company where our clients work
Company where our clients work
Company where our clients work
Company where our clients work
Company where our clients work
Company where our clients work
Company where our clients work
Company where our clients work
Company where our clients work
Company where our clients work
Company where our clients work
Company where our clients work
Company where our clients work

Програма отримання досвіду

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

  • Робота в реальному комерційному проекті.
  • Використання гнучких технологій розробки (Git, TFS).
  • Розуміння принципів проектної роботи, розподілу ролей і завдань в команді. Agile, Scrum, Trello.
  • Робота з наставником. Виявлення слабких місць і отримання додаткових знань.
  • Навички ведення проектної документації, ділового листування.
  • Підтверджений досвід, рекомендації та допомога у працевлаштуванні.
Про програму

Допомога в працевлаштуванні

З першого дня навчання з вами буде працювати HR менеджер - консультант з питань кар'єри. Він допоможе вам визначити ваші цілі, спираючись на наявний досвід і знання, допоможе скласти резюме і організувати тестові співбесіди, коли ви будете готові до них.

  • Допомога у виборі спеціалізації і визначенні пріоритетів у навчанні.
  • Проведення екскурсій в IT компанії та зустрічей з фахівцями цих компаній.
  • Допомога в складанні резюме спеціаліста.
  • Рекомендації з оформлення соціальних профілів (LinkedIn, Facebook)
  • Програма отримання досвіду. Організація стажувань і пошук вакансій в компаніях-партнерах.
  • Телеграм канал: дайджести подій та спеціальні пропозиції партнерів.
Кар'єрний сервіс

Ваше резюме после обучения

ВИКЛАДАЧІ КУРСУ

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

UAH
RUB
USD

Повна вартість навчання за спеціальністю C#/.NET Developer становить 22940 грн.

22 940
грн

Ви можете оплатити 5 платежами

5 x 4 588 грн

0
Знижка10%
Ви заощаджуєте
2 294   грн
20 646
грн

Ви можете оплатити 3 платежами

3 x 6 882 грн

1
Знижка15%
Ви заощаджуєте
3 440   грн
19 500
грн

Ви можете оплатити 1 платежем

1 x 19 500 грн

2

Оплата частинами (від 2-х до 4-х на вибір).

Без додаткової комісії.

Оплата частинами (від 3-х до 5-ти на вибір).

Без додаткової комісії.

Розстрочка на 5 або 10 місяців.

Щомісячна комісія складає 0%.

Відгуки наших студентів

Старт курсу:
25 жовтня (09:00-11:00, 3 рази на тиждень)
Live Online

25 жовтня (19:00-21:00, 3 рази на тиждень)
Live Online
C#/.NET Developer
До початку занять залишилося:
Дні
Години
Хвилини
Секунди
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.

Записатися на курс

Відповіді на типові запитання

  • 1
    Що потрібно, щоб почати навчання? Щоб почати навчання, ознайомитися з програмою курсу, який Вас цікавить, відправити заявку, здійснити оплату і прийти на заняття. Навчання в CyberBionic Systematics будується за принципом «від простого до складного». Тому на початку навчання важливо правильно визначити Ваш базовий рівень. Для самостійного визначення рівня знань Ви можете скористатися ресурсом Testprovider.
  • 2
    Як вибрати спеціальність? У CyberBionic Systematics ви можете пройти навчання по таких популярних спеціальностях, як Java Developer, C#/.NET Developer, FrontEnd Developer, Python Developer. Саме за цими напрямками Ви знайдете найбільшу кількість вакансій в IT компаніях. Про особливості навчання і роботи за цими спеціальностями Ви можете дізнатися, переглянувши записи вебінарів з серії «Як стати програмістом?» за тими напрямками, які Вас цікавлять або записатися на безкоштовну консультацію щодо вибору спеціальності.
  • 3
    Чи підійдуть мені ваші курси, якщо я нічого не розумію в програмуванні? Всі програми навчання за спеціальностями починаються з вивчення найпростіших понять і підходять для новачків.
  • 4
    Я не зовсім новачок. Чи можу я почати навчання на більш високому рівні? Ви можете вибрати в нашому каталозі курс того рівня складності, який відповідає вашим потребам. Оформіть заявку на курс і менеджери зв'яжуться з вами для уточнення деталей.
  • 5
    Який графік занять? Навчання проходить три рази в тиждень по 2 години. Є ранкові (з 9:00 до 11:00), денні (11:30 - 13:30, 16:30 - 18:30) та вечірні групи (19:00 - 21:00). Якщо ваша група навчається за графіком вт-чт-сб, то час занять по суботах узгоджується зі студентами групи.
  • 6
    Що таке on-line навчання? Для студентів з інших міст і країн ми пропонуємо скористатися формою навчання on-line. Графік занять три рази на тиждень по 2 години. Ви будете підключатися до міні-групи, яка займається стаціонарно в навчальному центрі. У вас буде можливість спілкування з тренером, розшарювання екрану, перевірка домашніх завдань. Для онлайн навчання вам знадобиться комп'ютер зі спеціальним програмним забезпеченням і стабільне підключення до Інтернету. Детальніше.
  • 7
    Що таке відео навчання? Проходячи очне або онлайн навчання в CyberBionic Systematics, ви отримуєте в подарунок доступ до відео уроків по курсу, який вивчаєте або до пакету курсів, якщо проходите навчання за фахом. Відео курси дозволять вам повторно переглядати матеріал уроку. Також в разі пропуску занять ви зможете надолужити згаяне, пройшовши урок самостійно по відео.
  • 8
    Як можна ознайомитися з повним розкладом курсів? Розклад курсів регулярно оновлюється на сторінці Розклад. Якщо Ви не знайшли потрібний тренінг в розкладі, подайте заявку на новий курс, заповнивши дану форму , або зв'яжіться з нашим менеджером за телефоном 0 800 750 312. З Вами обов'язково зв'яжуться, як тільки курс буде додано до розкладу.
  • 9
    Як обладнані Ваші навчальні аудиторії? Заняття проходять в добре обладнаних сучасних аудиторіях. Зручні офісні меблі, сучасні ноутбуки з ліцензійним програмним забезпеченням, проектори, фліпчарти та маркерні дошки, кондиціонери, кулери з питною водою. У перерві між заняттями студенти мають можливість випити чашечку чаю або кави. У нас зручно, красиво і затишно.
  • 10
    Чи можна приходити на заняття зі своїм ноутбуком? Так, Ви можете відвідувати заняття з особистим ноутбуком. На вашому ноутбуці має бути встановлено програмне забезпечення, необхідне для проведення навчання за обраною вами спеціальністю: Java: JDK 8+ (засіб для розробки), Intellij Idea Community (середовище розробки). FrontEnd: Visual Studio Community або Visual Studio Code (з розширеннями Open in Browser і Live Server). Python: Visual Studio (з інтерпретатором Python) або PyCharm (з інтерпретатором Python) - середовище розробки. C #: Visual Studio Community 2017.Прі установці Visual Studio Community 2017 Вам потрібно вибрати наступні компоненти: -.NET desktop development.
  • 11
    Які документи видаються після проходження курсів? По завершенню курсу в разі успішного проходження тестування Ви отримуєте сертифікат CyberBionic Systematics. Після проходження всіх обов'язкових курсів, що входять до складу певної спеціальності, Ви отримуєте диплом спеціаліста із зазначенням всіх пройдених Вами курсів.
  • 12
    Як проводиться перевірка знань? Кожному студенту, який починає навчання, відкривається доступ до тестування по курсу, що вивчається на 40 днів. Після кожного заняття студенти проходять тестування, щоб зрозуміти, наскільки засвоєний матеріал. Після закінчення навчання проводиться підсумкове тестування по всій програмі курсу, на основі якого формується Сертифікат. Також в кожному уроці є домашні завдання для закріплення пройденого матеріалу.
  • 13
    Як ви допомагаєте студентам з працевлаштуванням? Навчальний центр CyberBionic Systematics співпрацює з багатьма IT компаніями і рекомендує своїх випускників, які пройшли повне навчання за фахом і здали успішно фінальні тести.
  • 14
    Чи можна організувати навчання співробітників в окремій групі? Навчання співробітників Замовника в спецгрупі відрізняється від навчання в планових групах тим, що в групі вчаться тільки співробітники Замовника. Програма курсу може бути адаптована під потреби Замовника. Навчання може бути проведено в дати, зручні Замовнику, як в аудиторіях Навчального Центру, так і на території замовника. Дізнатися більше про програми корпоративного навчання і залишити заявку на навчання співробітників .
  • 15
    Коли потрібно оплатити навчання? Кількість місць в групі обмежена. Передоплата є гарантією того, що для вас буде заброньовано місце в групі. Тому ми рекомендуємо вносити передоплату до початку занять.
  • 16
    Які є форми оплати за навчання? Ви можете здійснити оплату готівкою, безготівковим способом або за допомогою платіжної картки Visa або Mastercard. Детальніше.
  • 17
    Чи можна оплатити навчання частинами або оформити розстрочку? Ви можете оформити розстрочку від Альфа-Банк на 5 чи 10 місяців. Щомісячна комісія складатиме 0%. Детальніше.
    Ви можете також оплатити частинами без додаткової комісії через ПриватБанк (від 2-х до 4-х частин на вибір) та Монобанк (від 3-х до 5-ти частин на вибір). Детальніше.
  • 18
    Чи можна отримати рахунок-фактуру після оплати, але до початку навчання?
    Що для цього необхідно?
    Всі питання, пов'я зані з оформленням платіжних документів бажано узгодити до початку навчання, звернувшись до клієнт-менеджерів за номером 0 800 750 312.
Записатися
на пробний урок
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.
Записатися на безкоштовну консультацію
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.