
UX/UI Design
Курс буде корисним початківцям, котрі освоїли програму Figma та спробували щось створювати в web/app дизайні. Також студентам худ.навчальних закладів, які знайомі з теорією та інструментами на базовому рівні, але не знають як зробити перші кроки на шляху до нової професії та в якому напрямку розвиватися. Курс не навчає користуванню графічними редакторами такими як Figma, Sketch, Adobe XD тощо.
ЗАРЕЄСТРУВАТИСЯПрограма
- Розуміння пайплайну розробки графічного контенту, та юзер інтерфейсу зокрема
- Аналіз завдання, дослідження, його етапи та результати
- UXD, розуміння структури сайту, Навігація, Юзер-флоу, Юзер-сторі
- Респонсивний дизайн
- Композиція в дизайні інтерфейсів, обмеження та можливості веб/апп дизайні
- Прототип
- Основи iOS Guidelines
- Основи Android Material 3.0
- Презентація проекта, портфоліо, стратегії
Питання до іспиту
- Добре знати Figma, всі принципи Autolayout. Розуміти назви всіх елементів веб сторінки починаючи з header до buttons.
- Інформація обов’язкова для засвоєння: https://www.waseembashir.com/elements-and-principles-of-landing-page-design/ і https://www.peppercontent.io/blog/landing-page-design-principles/
- Ознайомитись з основами iOS Guidelines: https://ux.pub/polnoe-illyustrirovannoe-rukovodstvo-po-dizaynu-pod-ios-13/
Формат курсу
Змішаний: онлайн + офлайн заняття, 1 група
Рівень англійської
B1+
Викладачі
-
СЕЗОНИ
- 10
- 11
- 12
Ден Кулініч
Денис – засновник та дизайнер в дизайн агенції Strivence. Випускник 5-го сезону GeekHub. Розуміється на проектуванні складних систем, вебсайтів, додатків та перетворює їх в інтуітивно зрозумілі інтерфейси. Полюбляє хакатони та челленджі та екстрім.
-
СЕЗОНИ
- 11
- 12
Оксана Кулініч
Оксана спеціалізується на чистому, сучасному, мінімалістичному дизайні, але з основним акцентом на зручність та функціональність. Head of design в Strivence.

Python
Python – мова програмування, націлена в першу чергу на підвищення продуктивності самого програміста, на якій можливо написати практично що завгодно швидко та просто – web/настільні додатки, ігри, скрипти з автоматизації, комплексні системи розрахунку, системи управління життєзабезпеченням тощо. Курс розрахований як на новачків, так і на тих, хто бажає дізнатися щось нове про мову Python. По закінченню ви отримаєте навички у вирішенні задач, пов’язаних з web, збором та обробкою даних, автоматизацією бізнес процесів.
ЗАРЕЄСТРУВАТИСЯПрограма
- Базові знання з комп’ютерних наук (архітектура ЕОМ, мережі, web протоколи, основи операційних систем)
- Знання основ програмування (типи данних, умови, цикли тощо)
- Знання основ Python
- Основи HTML та CSS
- Scraping: Requests, Scrapy
- Web: Django, Nginx
- Automation: Selenium
Питання до іспиту
- Синтаксис мови Python, типи даних (прості і складені), операції, фукції і базове поняття класів, робота з файлами
- Git
- Основні поняття ООП, і реалізацію найпростіших патернів. Базові принципи ООП, DRY, KISS, SOLID
- Регулярні вирази, обробка помилок, як будуються модулі, генератори, мультитрединг, GIL, virtualenv, стиль коду PEP8, unit test, py.test
- Scraping: basics Requests, Scrapy
Формат курсу
Оnline, 1 група, 7-10 студентів
Рівень англійської
Базовий рівень англійської в IT (розумiння технiчної літератури і документації, вміння називати змінні англійською)
Яким буде відбір
- Попереднє проходження онлайн курсу. Посилання на курс ви отримаєте після закінчення реєстрації
- Проходження тесту (посилання буде надано)
- Співбесіда (онлайн)
Викладачі
-
СЕЗОНИ
- 7
- 10
- 11
- 12
Андрій Міщенко
Засновник компанії GinkgoUkraine, телекомютер та пілот, має 6 років досвіду в програмуванні. Вивчав Python з нуля перейшовши у сферу IT з юриспруденції. Вважає, що успіх залежить від бажання вчитись та внутрішньої мотивації. У вільний час займається авіамоделюванням, speedcubing-oм, велоспортом та різьбою по дереву.
-
СЕЗОНИ
- 10
- 11
- 12
Олександр Низовий
Python Developer в компанії Ginkgo Ukraine (з 2018 року). Скрейпінг, API інтеграція.
-
СЕЗОНИ
- 11
- 12
Євгеній Діц
Python Developer в компанії Ginkgo Ukraine з 2021 року. Спеціалізація – Robotic Process Automation та web scraping. Вважає, що навчаючи інших – розвиваєшся та ростеш сам. У вільний час обожнює грати на гітарі та слухати улюблену музику.

HR Generalist
Ти зможеш створити унікальну корпоративну культуру, сформуєш бренд роботодавця та дізнаєшся що таке EVP компанії та як його розробити.
- Проактивний(а)
- Комунікабельний (а)
- Любиш досліджувати
- Всебічно розвиваєшся (науки, технології)
- Маєш високий рівень самоорганізації та дисципліни
- Розумієшся на мотивації
- Володієш англійською мовою
Програма
- Recruiting
- Onboarding
- Mentoring
- Performance review
- Offboarding
- HR strategy
- Employee Branding
- Management and psychology
Формат курсу
Офлайн, 1 група до 10 студентів
Рівень англійської
Intermediate
Яким буде відбір
Відбір студентів відбуватиметься за результатами співбесіди, без тестування.
Викладачі
-
СЕЗОНИ
- 6
- 7
- 8
- 9
- 10
- 12
Катерина Поглазова
HR-manager у команді eKreative
-
СЕЗОНИ
- 11
- 12
Таня Бондар
Рекрутер та HR manager в компанії Titanium Technologies Ukraine.
-
СЕЗОНИ
- 11
- 12
Юля Прядка
HR manager at Everlabs.

Лідогенерація та продажі в ІТ
Бажаєте розпочати кар’єру в ІТ? Маєте хист до іноземних мов? Цікавитесь психологією взаємодії між людьми… і ЛЮБИТЕ гроші? Якщо так, вам до нас.
Наш курс розрахований на людей, які бажають увійти в ІТ та опинитися на вістрі бізнесу, серед тих, завдяки кому компанії підписують мільярдні контракти, винаймають тисячі світлих голів, будують кращі продукти та сервіси.
Як слухач нашого курсу ви отримаєте знання та здобудете навички (так, ми зробимо акцент на практиці!), які допоможуть вам швидко опанувати професію “Менеджер з продажу” та невдовзі відкоркувати пляшку шампанського за перший контракт, підписаний завдяки вам!
ЗАРЕЄСТРУВАТИСЯПрограма
- Вступ до курсу. Лідогенерація та продажі. Базові поняття.
- Воронка продажів. Математика продажів в ІТ.
- Hard skills. Техлогії в ІТ.
- Переговори. Робота із запереченнями.
- Інструменти лідогенераціЇ – LinkedIn.
- Інструменти лідогенерації – email.
- UpWork та інші інструменти активного пошуку замовників.
- Інтеграція інструментів лідогенерації. Робота із CRM-системами.
- Account management: принципи успішних допродажів та акаунт-менеджменту.
Питання до іспиту
- Tell us more about yourself (up to 100 words)
- Describe your motivation – why do you apply for this course? (up to 200 words)
- What would you like to learn? (up to 200 words)
Формат курсу
Online and Offline, 1 група, 15-20 студентів.
31 грудня – кінець реєстрації
2-15 січня – тестування і співбесіди (онлайн)
Кінець січня – квітень – навчання
Рівень англійської
Intermediate+
Яким буде відбір
- Тестування
- Співбесіда
Викладачі
-
СЕЗОНИ
- 12
Вадим Білан
ІТ-підриємець, бізнеса-партнер Максима Сидоренко та співвласник агенції Novileads. З 2017 року активно займається ІТ-продажами, випусник Київського політехнічного університету. Ключова експертиза – лідогенарція в LinkedIn із використанням засобів автоматизації.
-
СЕЗОНИ
- 12
Максим Сидоренко
ІТ-підприємець, власник агенції Novileads, співзасновник проекту Dooozen.io, професійний Sales manager із досвідом лідогенерації, продажів, маркетингу продуктів та сервісів понад 10 років.
Закінчив Київський національний економічний університет, зі студентських років розпочав роботу в сфері продажів, в 2014 році очолив український напрямок Zillya! Antivirus, розробника антивірусного програмного забезпечення. В 2017 році заснував власну агенцію, яка до цього часу надає послуги лідогенерації та продажів українським ІТ компаніям, що працюють в сфері аутсорсингу. В 2020 році заснував проект Dooozen.io, який отримав фінансування від Українського фонду стартапів. Представляв Україну на щорічній конференції Web Summit 2022.

JavaScript
Курс призначений для людей, які хочуть вивчити Javascript зсередини. Курс включає вивчення в деталях мови Javascript, техніки її програмування та фреймворків необхідних, щоб зробити все: від швидкого AJAX додатку до сучасних великомасштабних додатків.
ЗАРЕЄСТРУВАТИСЯПрограма
- Базові поняття
- Об’єкти, масиви, цикли, функції
- DOM
- Latest ES
- Бібліотеки і плагіни до них
- npm, gulp, webpack
- React
- NodeJS
- І багато чого іншого цікавого та корисного в сучасній IT-сфері
Питання до іспиту
- Базові знання HTML / CSS
- Базове розуміння ООП
- Синтаксис JavaScript
Формат курсу
Змішаний: перевага на офлайн заняття, 1 група, 15 студентів
Рівень англійської
Базовий рівень англійської в IT (розумiння технiчної літератури і документації, вміння називати змінні англійською)
Викладачі
-
СЕЗОНИ
- 11
- 12
Яна Козлова
Працює front-end developer в компанії Everlabs.
-
СЕЗОНИ
- 12
Олександр Грінь
Випускник 8-го сезону Geekhub (Javascript). Працює Node.js розробником в Ideasoft. Християнин. Має чотирьох малих діток, вільний час проводить з родиною.
-
СЕЗОНИ
- 12
Михайло Андрущенко
Випускник 10-го сезону GeekHub (Javascript). Працює в компанії Everlabs. Бере участь у волонтерських проєктах. Учасник організації Rotaract.
-
СЕЗОНИ
- 12
Владислав Кравець
Frontend розробник у компанії Acadeum.

Java for Web
Java є однією з найпопулярніших мов програмування та платформ, що використовуються розробниками програмного забезпечення на сьогоднішній день. Даний курс орієнтований на вивчення мови Java, основних класів та пакетів, базових алгоритмів та структур даних, а також найбільш популярних фреймворків для розробки веб-додатків. Курс вимагає підвищеного рівня самостійної роботи.
ЗАРЕЄСТРУВАТИСЯПрограма
- Знайомство з Java (cинтаксис, типи даних, управляючі конструкції)
- Об’єктно-орієнтоване програмування
- Обробка помилок, робота з файловою системою, багатопоточність, Reflection API, networking
- Робота з реляційними базами даних (SQL, JDBC, Hibernate, робота з транзакціями)
- Spring Framework (Core, MVC, Security, Boot, JDBC)
- Design patterns, unit testing
Питання до іспиту
- Розуміння принціпів ООП (спадкування, інкапсуляція, поліморфізм)
- Базові знання Java або других мов програмування (цикли, умовні оператори, масиви, класи, об’єкти)
- Потрібно подивитись та зрозуміти 9 лекцій курсу CS50 https://bit.ly/3jTSVhP
Формат курсу
Змішаний: онлайн+офлайн, 2 групи, до 20 студентів в групі
Рівень англійської
Базовий рівень англійської
Компанії, які наймають із цією навичкою
SPD Ukraine, Transferwise, Fireblink, MOC, MEV, etc.
Яким буде відбір
Проходження тесту та співбесіди
Викладачі
-
СЕЗОНИ
- 8
- 9
- 10
- 11
- 12
Юра Кордюк
Юрій працює Java розробником в компанії SPD-Ukraine. Має багаторічний досвід разробки на багатох мовах програмування (С#, Java, C++, PHP) під різні платформи. У GeekHub викладає Java for Web.
-
СЕЗОНИ
- 8
- 9
- 10
- 11
- 12
Дмитро Колодяжний
Дмитро працює Java розробником в компанії SPD-Ukraine. Випускник 6 сезону GeekHub. Має багаторічний досвід разробки на різних мовах програмування, від Delphi до Java.
-
СЕЗОНИ
- 7
- 8
- 9
- 10
- 11
- 12
Ярослав Брагінець
Випускник 3 сезону GeekHub. Сертифікований Java SE 11 Programmer II. Працює Java розробником в компанії SPD-Ukraine. У GeekHub викладає Java for Web.
-
СЕЗОНИ
- 8
- 9
- 10
- 11
- 12
Василь Рудас
Випускник 3 сезону GeekHub. Сертифікований Java SE 8 Programmer I. Працює Engineering Manager в компанії SPD-Ukraine. У GeekHub викладає Java for Web. Має експертизу роботи з Kotlin, Gradle та Developer Experience (code quality, development tools, CI/CD).
-
СЕЗОНИ
- 11
- 12
Влад Ніколенко
Випускник 9 сезону GeekHub. Має досвід розробки на мовах С#, Python та JS. Зараз працює Java-розробником в компанії SPD-Ukraine.
-
СЕЗОНИ
- 11
- 12
Володимир Ведула
Java-розробник у компанії SPD-Ukraine.
-
СЕЗОНИ
- 11
- 12
Богдан Черняк
Випускник GeekHub 9 сезону. Також закінчив курси від spd-university. Працює java розробником SPD-Ukraine.
-
СЕЗОНИ
- 11
- 12
Ростислав Кононенко
Випускник GeekHub 10 сезону. Працює Java розробником в компанії SPD-Ukraine.

Ruby on Rails
Ruby on Rails (RoR) є популярним фреймворком для написання веб-сервісів мовою програмування Ruby. Завдяки основним перевагам Ruby (динамічна мова для об’єктно-орієнтовного програмування, що відрізняється лаконічністю й інтуїтивністю, еталонні MVC архітектури), RoR дозволяє розробляти якісні веб-сервіси швидкими темпами. Серед веб-проектів, що написані на Ruby on Rails, можна виділити наступні: GitHub, Twitter, Basecamp, Groupon, YP, Shopify та інші.
ЗАРЕЄСТРУВАТИСЯПрограма
- Вступ I, або “Швидше до діла”
- Синтаксис, мовні конструкції
- Робота в WEB/не WEB (Background 2)
- Знайомство з Rails. ActiveModel
- ООП в Ruby
- Знайомство з Rails. ActiveView. Helpers
- Знайомство з Rails. Router. ActiveController
- Знайомство з Rails. Environment
- Бази даних
- Метапрограмування
- Тестування
- Інфраструктура проекту
- Multi tasking
- Debugging і оптимізація
Питання до іспиту
- Базові знання HTML / CSS (HTML: структура сторiнки, теги, посилання, зображення, форми, таблицi; CSS: селектори, наслiдування, псевдокласи, iдентифiкатори i класи, iнтеграцiя css-файлiв у HTML)
- Загальне розуміння роботи web (протоколи (http, …), методи (POST, GET, …), заголовки (cookies, …), коди відповідей (404, 302, …), сервери, домени, браузери, кукі)
- Базові UNIX команди (ls, cp, mv, rm, chmod (в т.ч. опції), mkdir, ssh)
- Встановлена UNIX система на ноутбуці й вміння з нею управлятися (Ubuntu, Mac OS X і т.д.)
- Велике бажання й мотивація 🙂
Формат курсу
Offline, 1 група, 15 студентів
Рівень англійської
Базовий рівень англійської в IT (розумiння технiчної літератури і документації, вміння називати змінні англійською)
Компанії, які наймають із цією навичкою
Everlabs, TRIARE, MileStep, Master of Code Global, SPD
Викладачі
-
СЕЗОНИ
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
Олег Пасько
Олег займається розробкою на основі Ruby on Rails з 2011 року, веде відповідний курс на GeekHub аж з 3-го сезону. Працює в крутій команді Everlabs, бере участь у розробці різноманітних SaaS-систем та окремих рішень.
-
СЕЗОНИ
- 9
- 10
- 11
- 12
Максим Гостроушко
Engineering Manager в компанії Еverlabs. Бере участь в розробці стартапів та існуючих проектів.
-
СЕЗОНИ
- 9
- 10
- 11
- 12
Олександр Прядка
Працює в компанії Everlabs Ruby on Rails розробником.
-
СЕЗОНИ
- 11
- 12
Віталій Кашоїд
Працює в компанії Everlabs Ruby on Rails розробником.
-
СЕЗОНИ
- 11
- 12
Олексій Закружецький
Працює розробником Ruby on Rails в компанії Everlabs. Випускник 5го сезону GeekHub.
-
СЕЗОНИ
- 12
Іван Бевза
Працює в компанії Everlabs Ruby on Rails розробником. Випускник 8-го сезону GeekHub
-
СЕЗОНИ
- 12
Валерій Драченко
Працює в компанії Everlabs Ruby on Rails розробником. Випускник 10го сезону GeekHub

Quality Assurance
Курс для тих, хто розуміє, що критика — це, перш за все, аналіз, і хоче зробити аналіз своєю професією. Тестування програмного забезпечення — це розуміння вимог та стандартів, дослідження продукту, прискіпливе документування процесу та результатів, але також — навички роботи в команді, стресостійкість і продуктове мислення.
На курсі ми навчимо писати тест-кейси, баг-репорти та тест-плани, розберемо базу автоматизованого тестування, познайомимось з інструментами та програмами в роботі QA інженера. Рівень англійської потрібен такий, щоб ви могли писати домашні роботи, і читати літературу нею. Ми любимо те, що ми робимо, і мета курсу — щоб ви полюбили тестування не менше, ніж ми.
Програма
- Introduction: What are Quality Assurance, QA goals, and QA philosophy.
- Product Development Life Cycle and Basic Testing Cycle.
- Requirements review and analysis.
- Bug reporting,Task/Bug tracking systems
- Test documentation + mindmaps.
- Software Testing Levels and Types.
- Test design techniques: theory and practice.
- HTML, CSS. Dev tools as QA tools.
- UI testing.
- E-commerce + CMS and framework.
- API testing + Postman.
- Test automation.
- WEB apps: Client-Server basics, testing principles.
- Database types and SQL basis.
- Testing Mobile platforms: iOS and Android.
- SEO, OG, and Twitter cards.
- Compiling CV and preparing for a job interview.
Питання до іспиту
- Розуміння основних процесів та принципів тестування (тест стратегія, тест план, критерії початку тестування, типи та види тестування)
– https://qalight.ua/baza-znaniy/zvidki-berutsya-pomilki-v-pz/
– https://qalearning.com.ua/category/theory/lectures/material/
– https://ewikiuk.top/wiki/software_testing
– https://dou.ua/forums/topic/13389/
2 .Знання загальної термінології тестування програмного забезпечення та сайтів
– https://www.softwaretestinghelp.com/software-testing-terms-complete-glossary/
– https://www.functionize.com/blog/a-glossary-of-testing-terms
3. Розуміння принципів роботи різних систем та програмних продуктів (архітектура клієнт-сервер, веб/десктоп/мобільні додатки)
– https://medium.com/client-server
– https://training.qatestlab.com/blog/technical-articles/client-server-architecture/
– https://consolia-comic.com/comics/back-end4. Базовий рівень англійської (Intermediate)
Формат курсу
Змішаний: онлайн + офлайн, 1 група, до 20 студентів
Рівень англійської
Середній рівень знань англійської мови
Компанії, які наймають із цією навичкою
SPD, QATestLab, TestMatick, Qarea, Master of Code, Everlabs, Titanium Technologies etc.
Викладачі
-
СЕЗОНИ
- 6
- 7
- 8
- 9
- 10
- 11
- 12
Настя Кордюк
Настя працює QA Engineer в компанії Blanco Fintech. У GeekHub викладає Quality Assurance.
-
СЕЗОНИ
- 8
- 9
- 10
- 11
- 12
Ірина Шевченко
Іра працює QA Automation Engineer в компанії SPD-Ukraine. У GeekHub викладає Quality Assurance.
-
СЕЗОНИ
- 12
Катерина Дудура
QA Engineer в компанії Everlabs.
-
СЕЗОНИ
- 11
- 12
Алекс Шинкаренко
QA/QC Engineer, Magento Automated Tester в Mageside.
-
СЕЗОНИ
- 11
- 12
Світлана Ганіна
Проджект менеджер в компанії Testmatick. 3,5 років досвіду як QA, 5,5 років в ролі QA тімліда і менеджера багатьох проектів.

Project Management
It is a course for those who would like to learn the fundamental principles of IT project management, including management methodologies, tools, and best practices. Get understanding of technical bits of the project, learn how to communicate effectively with the client and with the development team, put together project documentation.
ЗАРЕЄСТРУВАТИСЯПрограма
- Intro to Project Management
- Project planning
- Project management methodologies. Waterfall, Scrum, Kanban and more
- Key project documentation
- Project estimation
- PM tools
- Communication with the client. Managing expectations
- Communication with the team, conflict management. Leadership. Motivation
- Effective work delegation / Time management
- Technical knowledge: CMS, web development; mobile; backend; databases
- PM as QA
- Design session (mockups, wireframes, prototype)
- Apps submission process
- Business analysis
- CV, interview, communication
Питання до іспиту
- Understanding of the basic principles of the Internet, client-server architecture (server, browser, domain, hosting, etc.)
- For this info, please see the following lectures
- At least an upper-intermediate level of English is required.
- Most popular approaches to project management. Methodologies. What is agile, scrum, waterfall (info from Wiki will be enough).
- The essence of management, project, project management work (info from Wiki will be enough).
- Basic knowledge about Project management: project lifecycle, project triangle, basic project principles, PM’s role on the project.
- Technical knowledge: what is CMS and framework; web vs mobile development; most popular programming languages and what they are used for (frontend, backend, mobile)
Формат курсу
Online
Рівень англійської
Upper Intermediate and higher
Яким буде відбір
- Тестування
- Співбесіда (англійська мова + технічні питання)
Викладачі
-
СЕЗОНИ
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
Сергій Цибровський
Навчався Android у другому сезоні Geekhub. Викладає Android на GeekHub 7-й рік поспіль. Працює Android-розробником у компанії eKreative більше 7 років. Засновник та співорганізатор GDG Cherkasy. Захоплюється місцевою журналістикою.
-
СЕЗОНИ
- 11
- 12
Ірина Двірна
Випускниця 6 сезону Geekhub по курсу ПМ. Майже 5 років з eKreative, на даний момент менеджерю проект з командою в 25 чоловік. На цьому курсі буду розказувати advanced штуки про реальний Agile і великі команди. Добре пам‘ятаю, як це – починати кар’єру в менеджементі, тому намагатимусь допомогти всім, чим зможу.
-
СЕЗОНИ
- 12
Юля Дудник
Project manager в Ekreative, Kidslox. Менеджерить продукт з командою в 40 чоловік. Поділиться досвідом по розвитку продукту, налаштуванню процесів та менеджменту великої команди.
-
СЕЗОНИ
- 12
Андрій Жеребцов
Project/Product manager в Everlabs. Менеджерить декілька проектів та main продукт з командою близько 20 чоловік.
-
СЕЗОНИ
- 12
Валерія Фенске
Випускниця 10-го ювілейного сезону Geekhub з курсу Project Management. Працює в компанії Ekreative. Менеджер невеликої, але дуже професійної проектної команди, яка має свою специфіку. Більше про різні команди, способи ефективної взаємодії всередині команд та між кількома командами на одному проекті розповість на курсі. Оскільки значний акцент в роботі з самого початку був направлений на бізнес аналіз, Валерія приділяє багато часу вдосконаленню навиків у цій сфері, отож з задоволенням поділиться також цими знаннями.