Онлайн обучение

Професія Junior WPF Developer

WPF developer — це спеціаліст, який займається розробкою клієнт-серверних додатків та програм Windows. Для їхнього створення використовується потужна платформа — WPF (Windows Presentation Foundation) та мова програмування C#.

На курсі ви навчитеся користуватися платформою, зрозумієте принципи СУБД та моделі багатопотокового програмування. Онлайн-формат, акцент на практиці та допомога з працевлаштуванням після навчання — це те, що потрібно вам для якісного занурення у сферу.

КОЛИ
Старт
Йде набір на курс
СКІЛЬКИ
53 занятия / 6 місяців
2 рази на тиждень
с 19:00 до 22:00
ЦІНА
46240 UAH
23600 UAH
Доступна оплата частинами
Можливість заморозити навчання
Доступна оплата частинами
Можливість заморозити навчання
Чому Професія Junior WPF Developer?
Перспективність
Зараз професія перебуває в зеніті свого розвитку й потребує добре підготовлених кадрів для створення якісних бізнес-додатків та десктоп-програм з використанням WPF. Попит на цього спеціаліста є стабільним.
Висока зарплатня
Середня зарплатня WPF-розробника складає близько 2 000$. Зазвичай WPF-розробкою займаються спеціалісти з бекграундом у мові C#. Така комплексність знань розширює компетенцію програміста й суттєво підвищує його шанси на ЗП у розмірі 3500$.
Різноманітність у роботі
Сама по собі мова C# дозволяє створювати продукти зовсім різного призначення: від десктопного ПЗ до вебпорталів. А платформа WPF розширює можливості та надає інструменти для створення софту під Windows, додатків для бізнесу.

WPF developer: курси з програмування для новачків

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

Міні-курс з soft skills, пошуку та отримання замовлень на фріланс-біржі Upwork

Працевлаштування в компаніях-партнерах ITEA на їх запит

Обліковий запис та супровід від Jungo.dev - біржі з працевлаштування IT-фахівців-початківців

Доступ до рекомендаційної системи підвищення кваліфікації, яка допоможе адаптувати твої навички під IT-ринок

Про працевлаштування
Курси для професії Junior WPF Developer
Розклад курсів
Як проходить навчання в ITEA:

53 live-занять
Навчання відбувається у форматі живої трансляції, де ви можете поставити будь-яке запитання викладачеві йі одразу отримати вичерпну відповідь. Усе, що потрібно — доєднатися до зустрічі в Zoom з будь-якого гаджета. Це зручно та заощаджує ваш час!
Перевірка знань: тести та домашні завдання
Домашнє завдання дається за матеріалом, що був розібраний на вебінарі. У ході виконання вам може допомагати ментор і сам викладач. Усе, що потрібно — написати в чат і чекати на відповідь. Розбір д/з проводиться на початку кожного наступного заняття, де ви отримуєте розгорнуті коментарі від викладача.
Індивідуальна робота з ментором
Протягом часу навчання групу супроводжує ментор, який допомагає з організаційними питаннями та з д/з. Ментор на зв'язку як протягом самого заняття, так і в час поза ними.
Курсовий проєкт для портфоліо
Щоб викладач міг якісно оцінити знання та навички студентів, вони виконують дипломну роботу. Викладач надає коментарі та поради, аби проєкт точно міг увійти у ваше портфоліо та стати перевагою протягом пошуку першої роботи.
Формула ефективного навчання ITEA:

Формат онлайн

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

Більше практики

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

Мінігрупи

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

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

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

Індивідуальна програма навчання за програмою Junior WPF Developer:
1. Основи програмування

12 занять

  • Огляд мов програмування
  • Поняття алгоритму
  • Базові конструкції програмування
  • Базові структури даних
  • Функції
  • Побудова простого графічного інтерфейсу (GUI)
  • Основи роботи з системою контролю версій
2. C# / .NET Pro

27 занять

  • Знайомство з платформою .NET і мовою програмування C#
  • Типи даних
  • Умовні конструкції
  • Основи роботи з системою контролю версій
  • Циклічні конструкції
  • Методи
  • Масиви
  • Введення в ООП. Поняття класів і об’єктів
  • Спадкування і поліморфізм
  • Абстракція і інтерфейси
  • Статичні класи і методи
  • Структури. Перерахування
  • Виняткові ситуації
  • Збиральник сміття
  • Колекції
  • Узагальнення
  • Делегати, події, Лямбда-вирази
  • LINQ
  • Введення-виведення. Серіалізація. XML
  • Складання простору імен, атрибути, директиви препроцесору, рефлексія
  • Потоки, завдання, синхронізація
  • Огляд можливостей
  • Unit-тестування
  • Здача проектів
  • Як скласти резюме і пройти співбесіду
3. Додатки Windows на WPF

14 занять

  • Простий додаток
  • Багатопотоковість
  • Джерела даних та впровадження залежностей
  • Шаблон MVVM
  • Стилізація додатка
  • Користувацькі елементи управління
  • Підготовка до публікації
  • Windows UWP
Викладачі напрямку Професія Junior WPF Developer
Команда ITEA зібрала кращих практиків:
керівників, Senior-фахівців і експертів з багаторічним досвідом
3+ років досвіду в розробці та дослідницькій галузі. Працював з .NET в контексті десктопних додатків. Розбирається в технологіях C#, ASP.NET MVC, ADO.NET, WCF, Entity Framework, Json. Працює з базами даних MS SQL.
Олексій Глембицький
Senior .NET Developer
Інженер-програміст з 4-річним комерційним досвідом розробки клієнт-серверних додатків платформі .NET, використовую на проектах мови C# і C++. Є досвід управління командою розробників. Досвід створення проектної документації, огляду коду (код-рев'ю), проектування та впровадження бібліотек для підтримки автоматизації інтерфейсу .NET-додатків.
Євген Карпенко
C# Developer
Компанії, в яких працюють наші випускники
Встигни забронювати своє місце в групі
Якщо після першого заняття ти відчуєш, що цей курс не для тебе (наприклад, не підходить за складністю), то ми повернемо гроші.

В обработке...