Онлайн-навчання

Курс C#/.NET Advanced

Стати C#/.NET Developer? З ITEA!
Навчання C# Advanced онлайн — це завершення знайомства з можливостями мови програмування C# і платформи .NET. Після завершення курсу ти зможеш відразу приступити до реальних проектів і роботи в IT.

КОЛИ

Старт

17 Серпня 2021

СКІЛЬКИ

12 занять

2-3 рази на тиждень

З 19:00 до 22:00

ЦІНА

8700 UAH

7400 UAH

Доступна оплата частинами

Як проходить навчання
C# Advanced для профі:

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

Вебінар

C# Advanced — курси онлайн. Щоб пройти поглиблений курс C# Advanced онлайн, достатньо запустити Zoom і підключитися до вебінару. Ніяких перешкод! Нетворкінг, живе спілкування, практичні заняття — всі переваги навчання в безпечному форматі онлайн.

Домашні завдання

Коли викладач все показує і пояснює, все здається простим. Щоб важкі завдання і самостійна робота не стали несподіваним випробуванням в цьому проекті, після кожного заняття ти будеш отримувати домашнє завдання. Таким чином, наші онлайн курси C# Advanced дозволяють тобі перевірити себе в умовах, близьких до реальної роботи в IT-сфері.

Підтримка ментора

Вилетіли з голови змінні або виникли проблеми з Git? Пиши менторові, який точно знає, як вирішити проблему і обов’язково допоможе, відповівши на будь-яке питання.

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

Вивчення C# Advanced завершується курсовим проектом, де можна і потрібно застосувати усі здобуті знання. Постарайтеся зробити його реальним, адже курсові роботи часто стають успішними стартапами.

Стати C#/.NET Developer?
З ITEA!

Про працевлаштування

Повний план розвитку, який розроблений індивідуально для тебе

Допомога в складанні кращого резюме й портфоліо

Онлайн-уроки, актуальна інформація, практика та розвиток soft skills

Подальший супровід і допомога з працевлаштуванням

Онлайн курси C# Advanced для профі в ITEA — це:

Навчання, яке приємно проходити

Онлайн-курси перемогли. Це було актуально навіть в до карантинну епоху. Проте коли стрим весь час переривається або спікера погано чутно, вчитися вдома не хочеться. Розробляючи наше навчання C# Advanced для профі онлайн, ми подбали про всі деталі: від розкладу і розміру групи до моделі камери на ноутбуці викладача. Поглиблений C# курс стане інтерактивною пригодою, а не постійною боротьбою з труднощами.

Актуальні програми навчання

Додатки та сайти кожен день обростають новими функціями, і це можливо завдяки оновленню мов програмування і навчання програмістів. Ми регулярно актуалізуємо навчальні програми, щоб обираючи курс C# Advanced для профі, в тебе не було ризику вивчити те, чим перестали користуватися ще вчора.

Стажування та працевлаштування

Закінчивши поглиблений курс C# Advanced онлайн, випускники отримують реєстрацію на JunGo — партнерському порталі, де рекрутери з партнерських компаній знаходять наших випускників, а наші випускники підбирають місце роботи. Тобі не доведеться боротися за увагу і конкурувати з досвідченими розробниками: усі в рівних умовах. Завершивши поглиблене  C# Advanced-навчання, ти зможеш отримати хорошу першу роботу.

Комплексна підготовка до IT

Ми назвали поглиблене навчання C# Advanced саме так, тому що на курсі викладач не концентрується тільки на написанні коду і вивченні технологій. Ти взнаєш багато цікавого з закулісся IT і отримаєш слушні поради про те, як влаштовані компанії, як проходити співбесіди, як виглядають будні в проектній роботі і багато іншого.

Професійне зростання?
З ITEA!

Вивчення C#/.NET — нова гілка твого професійного розвитку. Прокачай свої навички й почни кар’єру C#/.NET-розробника разом з ITEA!

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

Junior

від 1 року досвіду
$750+

Middle

2-3 роки досвіду
$2000+

Senior

від 4 років досвіду
$3600+
Записатися на курс

З чого складається онлайн-курс C#/.NET:

1. Колекції
  • Основні типи складних структур даних: список, черга, стек, словник,
  • Інтерфейси, які підтримуються різними колекціями
  • Ініціалізатор колекцій
  • Створення призначених для користувача колекцій

 

2. Узагальнення
  • Повторне використання коду та значення узагальнень у ньому
  • Обмеження в узагальненнях
  • Узагальнені інтерфейси
  • Коваріантність та контрваріантність
3. Делегати, події, Лямбда-вирази
  • Поняття делегату
  • Оголошення делегатів
  • Анонімні методи
  • Лямбда-вирази
  • Події
4. LINQ
  • Стандартні операції запитів. Фільтрація. Сортування. Групування
  • Анонімні й динамічні типи
  • Під’єднання до бази даних
  • LINQ to SQL
5. Робота із системою контролю версій
6. Введення-виведення. Серіалізація. XML
  • Бібліотека System.IO
  • Робота з XML
  • Поняття серіалізації. Серіалізація в XML. Реалізація власних методів для серіалізації
7. Складання простору імен, атрибути, директиви препроцесору, рефлексія
  • Простір імен
  • Складання. Глобальний кеш збірок
  • Директиви препроцесору
  • Атрибути. Створення призначених для користувача атрибутів
  • Рефлексія
8. Потоки, завдання, синхронізація
  • Проблема розподілення обчислень, багатоядерності
  • Асинхронні делегати
  • Класи Thread, Task
  • Проблеми, що виникають при паралельних обчисленнях. Класи, що відповідають за синхронізацію
9. Огляд можливостей
  • Структура проекту
  • Створення додатків
  • ASP.NET
10. Unit-тестування
  • Unit Testing Framework
  • Тестування закритих і статичних методів
  • Тестування коректної роботи бізнес-логіки
  • Universal Windows Platform

Викладачі поглибленого курсу C#:

Команда ITEA зібрала кращих практиків: керівників, senior-фахівців і експертів з багаторічним досвідом

C# Developer

Євген Карпенко

Інженер-програміст з 4-річним комерційним досвідом розробки клієнт-серверних додатків платформі .NET, використовую на проектах мови C# і C++. Є досвід управління командою розробників. Досвід створення проектної документації, огляду коду (код-рев'ю), проектування та впровадження бібліотек для підтримки автоматизації інтерфейсу .NET-додатків.

Senior .NET Developer

Олексій Глембицький

3+ років досвіду в розробці та дослідницькій галузі. Працював з .NET в контексті десктопних додатків. Розбирається в технологіях C#, ASP.NET MVC, ADO.NET, WCF, Entity Framework, Json. Працює з базами даних MS SQL.

Встигни забронювати своє місце в групі

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

Тобі можуть підійти ці IT-курси онлайн:
Розклад курсів

Вибирай IT-курси суміжного напряму, щоб розширити свої компетенції і підвищити свою конкурентноспроможність.

Відповідаємо на питання, які часто задаються
Який рівень англійської мови потрібен для працевлаштування на позицію Junior?
Рівень знання англійської мови безпосередньо залежить від вакансії. Для багатьох Junior-фахівців англійська рівня Intermediate буде перевагою, проте для деяких вакансій досить рівня Elementary.
Чи потрібно мати попередню підготовку в рамках вашого навчання?
Мінімальні вимоги вказані на сторінці кожного курсу. Найчастіше базові курси не потребують спеціальної підготовки. Для курсів поглибленого рівня досить матеріалу попереднього (базового) курсу.
Чи є вікові обмеження на проходження курсу?
Курси націлені на аудиторію віком від 18 років.
Чи буде викладач допомагати мені з вирішенням практичних завдань: давати поради, дивитися скріншоти, пояснювати те, що я не зрозумів?
Так. Викладач завжди на зв'язку, щоб направити студента і при необхідності виправити його. Викладач бере за основу власний досвід і наводить приклади з власної практики. Викладач не рухається далі по програмі, поки студенти не засвоять матеріал на потрібному рівні.
Як відбувається процес працевлаштування в ITEA після проходження курсу і отримання сертифікату?
Студенти, які набрали максимальну кількість балів в ході навчання і пройшли програму Roadmap, отримують спеціальну форму резюме, по якій ми співпрацюємо з нашими партнерами.

Ми також проводимо перевірку резюме, супровідних листів та даємо консультації, якщо виникають питання. Наш кар'єрний центр мотивує і підтримує кожного кандидата доти, поки він не вибере для себе кращу пропозицію.
Якщо я роблю паузу в навчанні (наприклад, через хворобу), чи можу я відновитися? Чи не будуть втрачені час і гроші?
Якщо ти був змушений тимчасово припинити навчання - не потрібно знову повертатися до самого початку. Ти завжди можеш продовжити з того ж місця, де зупинився. Деталі відновлення розповість наш менеджер.
Чи не буде в курсі багато теорії? Я отримаю практичні знання?
Інформація без практичного закріплення довго не тримається в пам'яті. Тому після отримання нових знань, наші студенти відразу застосовують їх на практиці.

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