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

Професія Junior C++ Developer

Cтати С++ розробником? З ITEA!

Комплексний план з опанування професії C ++ Developer з нуля — це дистанційний формат, максимум практики з провідними викладачами та допомога з працевлаштуванням.

КОЛИ
Старт
Йде набір на курс
СКІЛЬКИ
48 занятий / 6 місяців
3 рази на тиждень
с 19:00 до 22:00
ЦІНА
40500 UAH
22300 UAH
Доступна оплата частинами
Можливість заморозити навчання
Доступна оплата частинами
Можливість заморозити навчання
Чому Професія Junior C++ Developer?
Кросплатформність
Дослідивши основи однієї з популярних мов програмування — С++ — ти зможеш створювати додатки для різноманітних платформ і систем. Завдяки кросплатформності представлений інструмент стане чудовим варіантом для початку кар'єри в IT.
Перспектива та високий дохід
C++ розробники мають великі шанси на швидке просування по кар'єрних сходинках. Новачкам роботодавці готові платити вже від 19 000 гривень, а кваліфікованим спеціалістам з досвідом понад 3-4 роки — більше ніж 43 000 гривень.
Попит
На пошукових порталах наявна більшість вакансій з цікавими й прибутковими пропозиціями. Пройшовши комплексний курс від ITEA, ти точно не залишишся без роботи!

Перша робота С++-розробника? З ITEA!

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

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

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

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

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

Про працевлаштування
Курси для професії Junior C++ Developer
Розклад курсів
Як ти станеш професійним С++ розробником:

48 live-занять
Уроки в ITEA проводяться в режимі прямої трансляції, де студенти та викладачі отримують можливість для плідного нетворкінгу. Приєднуватися до стриму буде неважко — достатньо мати ноутбук (чи інший девайс) та доступ до інтернету. Займи зручне місце вдома чи кафе й почни отримувати знання!
Перевірка знань: тести та домашні завдання
Після проходження теоретичних блоків на онлайн-заняттях, де теоретичний матеріал підкріплюють практичними завданнями, студентам буде потрібно виконати домашнє завдання. З його допомогою ти отримаєш ще більше знань і практичного досвіду, без якого не обійтись в реальності.
Індивідуальна робота з ментором
Ти не залишишся наодинці, ми обіцяємо! Тому протягом усього періоду навчання в академії з тобою буде ментор. Він скеровує групу студентів як під час, так і після занять. З допомогою наставника ти отримаєш відповіді на будь-які запитання!
Курсовий проєкт для портфоліо
Для підтвердження отриманих знань студенти виконують дипломну роботу, як у будь-якому навчальному закладі. Курсовий проект стане доказом отриманих навичок при пошуку роботи й чудовим доповненням до персонального портфоліо розробника.
Формула ефективного навчання ITEA:

Віддалений формат

Навчання в академії проходить в онлайн-режимі. Уроки проводять у вечірній час 2-3 рази на тиждень. Тобі не доведеться переживати про запізнення чи довго добиратися. Просто займи зручне місце вдома в затишній кімнаті чи в кафе та під’єднайся до стриму з будь-якого пристрою.

Актуальний матеріал

Навчальний план формується провідними викладачами-практиками, які черпають інформацію з реалій IT-індустрії. Програма навчання складається на основі поточних тенденцій та оновлень, щоби випускники одразу могли почати кар’єру за спеціальністю.

Акцент на практику

Без практики неможливо навчитися чогось нового, зокрема  , тому викладачі ITEA підготували комплексну з опанування найбільш необхідних навичок в С++ для новачків. На заняттях ти пройдеш теоретичну частину, яку закріплюватимеш практичними завданнями.

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

Після проходження комплексної програми з професії С++ Developer та успішної здачі курсового проекту ми безкоштовно допоможемо тобі з працевлаштуванням. Кар’єрний центр ITEA зареєструє тебе на пошуковому ресурсі JunGo — там зібрано безліч перевірених роботодавців, які знаходяться в пошуках тямущих IT-спеціалістів.

План ефективного навчання С++ програміста:
1. Основи програмування

12 занять 

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

36 занять 

  • Небагато історії
  • Основи GIT (системи контролю версії)
  • Склад мови С++
  • Змінні й базові типи даних
  • Основні операції мови С++
  • Оператори мови С++
  • Оператори, які керують ходом виконання програм
  • Масиви
  • Вказівники
  • Функції
  • Простір імен
  • Прості типи даних для користувача
  • Робота з динамічною пам’яттю
  • Класи й об’єкти (об’єктно-орієнтоване програмування)
  • Конструктори та деструктори
  • Наслідування
  • Віртуальні функції
  • Шаблони
  • Перевантаження операторів
  • Простори імен
  • Базові поняття про компіляцію й систему збирання
  • Конструктори та деструктори
  • Статичний поліморфізм
  • Динамічний поліморфізм
  • Більш складні застосування шаблонів
  • Написання бібліотек мовою С++
  • Висновок типу в С++ (type deduction)
  • Виняткові ситуації
  • Розумні вказівники
  • Вступ до STL
  • Контейнери в бібліотеці STL
  • Клас stb: string
  • Ітератори
  • Алгоритми STL
  • Компаратор
  • Процеси та потоки
  • Потоки в С++
  • Мережеве програмування
  • Вступ до Qt
  • Вступ до QML
  • Model View у Qt
  • Робота з базами даних у Qt
  • Багатопотоковість у Qt
Викладачі напрямку Професія Junior C++ Developer
Команда ITEA зібрала кращих практиків:
керівників, Senior-фахівців і експертів з багаторічним досвідом
Понад 12 років досвіду. Брав участь у різних IT-проектах щодо розробки мережевих, десктопних і web-додатків, а також вбудованих пристроїв. Ідеально володіє навичками роботи з .NET, C#, LINQ, C/C++, SQL, Boost, STL, Multithreading, TCP/IP, Git, Scrum. Автор тестів функціональної та системної інтеграції, тестів з автоматизації для Windows і веб-додатків. Має сертифікат AZ-300 Azure Architecture Technologies Exam Prep 2020.
Роман Ткачик
Software Engineer
Senior Software Development Engineer у компанії EPAM Systems. 9 років досвіду. Займав посаду Software engineer в Ukrgaztech, де розробляв додатки та працював з даними, використовуючи бібліотеку Qt. Також був Lead Engineer Samsung у R&D Institute Ukraine, де працював з C/C++, EFL framework та Tizen IDE.
Микола Солянко
Senior Software Engineer (С++ Developer)
10 років досвіду. Кандидат наук в галузі Комп'ютерних технологій. Професор КПІ. Databases: Microsoft SQL Server, MySQL. Programming languages: JavaScript, C#.
Катерина Мелкумян
Software Engineer Lead
Досвід викладання — 13 років. Викладач та асистент у КПІ. Спеціаліст в області Кібернетики енергосистем. На своїх заняттях використовує весь свій досвід для створення атмосфери, в якій хочеться навчатися та засвоювати новий матеріал.
Людмила Булигіна
Спеціаліст в області кібернетики енергосистем
Компанії, в яких працюють наші випускники
Встигни забронювати своє місце в групі
Якщо після першого заняття ти відчуєш, що цей курс не для тебе (наприклад, не підходить за складністю), то ми повернемо гроші.

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