Розвиток
Незалежно від того, чи ви студент, розробник з невеликим досвідом, або вже досвідчений менеджер – ми пропонуємо можливість розвитку для всіх.
Для студентів — це курси С++ та .NET; для розробників початківців — оплачуваний час на самонавчання та підтримка ментора; для досвідчених працівників — внутрішня бібліотека з технічною інформацією вже реалізованих проєктів та рішень, корпоративний університет, Dev Club для всіх бажаючих, та багато іншого.
Розвивайся разом з нами, за допомогою експертів та менторів Apriorit.


Розвиток
Незалежно від того, чи ти студент, чи розробник з невеликим досвідом, чи вже досвідчений менеджер – ми пропонуємо можливість розвитку для всіх.
Для студентів – це курси С++ та .NET, для розробників початківців – оплачуваний час на самонавчання та підтримка ментора, для досвідчених працівників – це внутрішня бібліотека з технічною інформацією вже реалізованих проектів та рішень, Корпоративний Університет, Dev Club для всіх бажаючих, та багато іншого.
Розвивайся разом з нами, за допомогою експертів та менторів Apriorit.
Курси програмування
Ми пропонуємо курси за напрямом “Advanced C++ and low level programming(на базі С++)” і “Advanced .NET web development (на базі С#)”, які проводяться кілька разів на рік і тривають 3 місяці. Навчання може проходити як в офісі компанії так і дистанційно. Читають лекції співробітники компанії та розробники, які мають за плечима не один рік комерційної розробки програмного забезпечення.
Щоб стати хорошим фахівцем необхідно мати не лише теоретичну базу, а й практичну. Наші курси спрямовані не тільки на поглиблення базових знань, а й на придбання практичного досвіду. Крім відвідування лекцій, студенти працюють над проєктами, які дають змогу набути навичок розробки комерційного ПЗ. Розробка проєкту ведеться в команді, тому студенти також отримують навички командної роботи.
До навчання запрошуємо випускників ІТ спеціальностей ВНЗ, які бажають працювати С++ і .NET розробниками та мають середній рівень володіння англійською мовою. Кількість осіб в навчальній групі обмежена, тому відбір проводиться за результатами тестів. Після успішного проходження навчального курсу, кращим студентам пропонується працевлаштування в компанії.
Надішліть нам свою заявку на курси і ми надішлемо запрошення на наступний набір.
Історії випускників курсів













Корисне для студентів
Наш топ лист рекомендованих книг з С++ у порядку пріоритетності:
- Б. Страуструп, «Мова програмування С++».
- А. Александреску, Г. Саттер. «Стандарти програмування на С ++. 101 правило».
- Г. Саттер, «Рішення складних завдань на С++».
- Г. Саттер, «Нові складні завдання на С++».
- С. Мейерс, «Ефективне використання С++. 50 рекомендацій».
- С. Мейерс, «Ефективне використання С++. 35 нових рекомендацій».
- С. Мейерс, «Ефективне використання STL».
Пробний тест по С ++ для перевірки знань
Наш топ лист рекомендованих книг з С# у порядку пріоритетності:
- Троелсен Ендрю, Джепікс Філіп. «Мова програмування С # 6.0 і платформа .NET 4.6».
- Гленн Джонсон «Навчальний посібник з HTML5 із JavaScript і CSS3 (MCSD)».
- Душан Петкович «Microsoft SQL Server 2016: Посібник для початківців, 6е видання».
А також посилання по темі:
Пробний тест по С # для перевірки знань
Поширені запитання
Курси з С++ та .NET на базі С#.
Курси безкоштовні.
На період карантину курси проводяться дистанційно.
Ми підготували чек-лист “Що повинно бути в резюме”, він знаходиться тут.
Так, звісно ви можете спробувати. Для кращого розуміння та оцінки ваших навиків, ви можете пройти пробний тест (у розділі «Розвиток», «Корисне для студентів»). Якщо результати тесту задовільні, запрошуємо вас взяти участь у відборі на курси.
В першу чергу курси спрямовані на допомогу студентам знайти першу роботу за фахом. Студенти інших спеціальностей і кандидати, які отримали освіту багато років тому теж розглядаються. Але при зарахуванні пріоритет віддається кандидатам з профільною освітою.
З вами обов’язково зв’яжуться протягом 2-х тижнів після відкриття набору на курси. Якщо з якоїсь причини з вами не зв’язалися, напишіть нам запит на [email protected].
Так, потрібно володіти англійською мовою не нижче рівня Pre-intermediate.
Тестування проходить письмово в офісі компанії або онлайн.
Кожен студент, який пройшов тестування, буде сповіщений про результат до початку курсів. Якщо до дати початку курсів вам не повідомили результат тестування, швидше за все, ви не пройшли його і вам не встигли повідомити.
2 місяці.
Заняття проходять у другій половині дня, орієнтовний початок о 15.00 або 16.00.
Заняття можна пропустити, але це не причина не написати контрольну чи не виконати домашнє завдання. Ми враховуємо присутність на заняттях коли вирішуємо, кому із студентів пропонувати працевлаштування. Тому, якщо ви пропустили багато лекцій, це може негативно вплинути на ваші шанси отримати пропозицію працювати у Apriorit.
Ми запрошуємо на роботу студентів, які успішно пройшли всі етапи навчання. Тому, якщо у вас буде хороший результат, ми запросимо вас на роботу на початкову позицію.
Для студентів денних відділень, за бажанням, у нас передбачений 6-ти годинний робочий день з гнучким графіком, а також навчальні відпустки на період складання іспитів.
Задати питання спеціалісту
У даній рубриці ви можете задати нашим фахівцям питання яке вас цікавить і отримати персональну відповідь. Питання і відповіді будуть опубліковані на сайті.
Що таке складність алгоритму?
Відповідь:
Залежність кількості операцій необхідних для обробки певної кількості елементів даних.
Наприклад, якщо на один елемент необхідно виконати одну операцію, а на два – дві, то складність – константа і на 100 елементів буде треба сто операцій.
Якщо на один – одну, а на два – чотири, то складність вже більша.
Тобто, чим більше треба обробити даних, тим більше операцій доведеться виконати у будь-якому випадку. Але якщо один алгоритм виконує 100 операцій, щоб обробити 10 елементів, а другий – 1000 операцій, другий вважається складнішим.
Щось я не можу розібратися, в чому різниця між середою програмування та компілятором? Поясніть, будь ласка, простою мовою.
Відповідь:
Якщо під середою програмування мається на увазі IDE, то це IDE це редактор коду, які зазвичай дають можливості:
– підсвітки кода й автодоповнення
– збірки програм: у випадку C++ це означає IDE викликає С++ compiler так і C++ linker.
– відлагодження програм
Деякі програмні продукти такі як Visual Studio чи Android Studio містять у собі IDE, компілятори, лінкери та все необхідне для розробки під конкретну платформу.
В ширшому сенсі до “середи програмування” можна включити також операційну систему чи набір утіліт (tooling або toolkit) для конкретної мови.
Які бібліотеки використовуються у С++ для Windows, а які для Linux?
Відповідь:
Є така логічна тенденція – чим більш поширена бібліотека, тим більше платформ вона підтримує (і навпаки). Тому сучасні та поширені бібліотеки в C++ такі як STL, Boost, OpenSSL, protobuf, libuv, PocoLib, Casablanka REST SDK, LibCurl, Qt є кросплатформеними та можуть використовуватись під Windows, Linux, MacOS і інші системи.
Але С++ (іноді через C) дає можливість використовувати API операційної системи: такі як WinAPI, NT Kernel API, Posix API, Linux Kernel API та інші якщо є така необхідність.
Порекомендуйте найкращий компілятор для С++.
Відповідь:
Найкращий компілятор – це той, який краще підходить для конкретної задачі/проєкта.
Але є трійка лідерів, які використовуються в майже 100% проєктів: gcc, CLang, MSVC.

Дізнавайся більше про нас та наші події
у соціальних мережах
Календар подій
За 18 років існування компанії ми напрацювали експертизу в сфері програмування, віртуалізації, кібербезпеки та ін. Тому, з метою поділитися накопиченими знаннями ми проводимо навчальні meetup зустрічі (DevClub).
DevClub стартував в 2017 році, і насьогодні ми провели вже більше 50 зустрічей. Участь в DevClub безкоштовна.
Заходи проходять 1 раз на місяць, в четвер, після 18:00.
Слідкуйте за анонсами на нашому сайті, а також в соціальних мережах.
Dev club
# 52
Календар подій
Безкоштовне стажування зі стипендією Advanced C++ and low level programming
Відбір на навчання проводиться за результатами вступних тестів на знання ООП та алгоритмів, а також тесту з англійської.
Записатися на стажування можна до 24 квітня включно.
Тестування буде проходити онлайн 27 квітня о 15:00.
Навчання розпочнеться 3 травня.
Як проходить навчання:
- online, триває 3 місяці.
Перша частина (1,5 міс) – ти прослухаєш лекції та будеш працювати над практичними ДЗ (заняття тричі на тиждень після 15.00)
Друга частина (1-1,5 міс) – ти будеш працювати над реальними проєктами в команді і за підтримки нашого ментора (починаючи з цього етапу ти отримуєш стипендію від компанії).
- Для тих, хто влаштується на роботу до нас – місяць навчання ми зарахуємо у випробовувальний термін.
- Стажування можна оформити як практику в універ.