wordpress-logo-notext-rgb

Frontend + CMS

Цей курс допоможе вам навчитися створювати веб сайти на основі системи керування контентом. Все, від скінування дизайну до підключення CMS. Цей курс дасть вам чудовий старт для фріланса або роботи в компанії.

ЗАРЕЄСТРУВАТИСЯ

ПРОГРАМА

  1. Базові поняття про клієнт-серверну архітектуру
  2. Теги/css
  3. Уміння верстати (семантично правильно)
  4. JS (jQuery)
  5. Responsive
  6. Git
  7. Bootstrap
  8. Wordpress/PHP/JS

ПИТАННЯ ДО ІСПИТУ

  1. Що таке HTML (Wikipedia)
  2. Що таке CSS (Wikipedia)
  3. Базове використання HTML/CSS на практиці
  4. Основи роботи інтернету (сервер, браузер, домен і т.п.). Матеріал брати тут: [посилання] (Урок 1-4)

ВИКЛАДАЧІ

  • СЕЗОНИ
    • 5
    • 6
    • 7
    • 8
    Frontend+CMS_Володимир_Каюн

    Володимир Каюн

    Frontend та Backend розробник в eKreative. Team lead frontend відділу. У GeekHub викладає Frontend+CMS.

  • СЕЗОНИ
    • 7
    • 8
    CMS Golovin Oleg

    Головін Олег

    Frontend розробник в eKreative.
    Є досвід та практичні навички з технологіями
    Wordpress, Joomla, Drupal, ModX, Shopware.
    У GeekHub викладає Frontend+CMS.

  • СЕЗОНИ
    • 8
    imgonline-com-ua-Black-White-LnZ7xihE7sTxp20

    Сергій Сікач

    Сергій працював в 2007 адміністратором серверів
    з 2008 почав працювати з web
    2009 створив невелику команду розробників, яка працює до сих пір
    з 2010 року вирішив працювати з Drupal
    з 2014 почав ще працювати в сільхоз, а саме з посівним матеріалом соняшника
    в 2017 відкрив кафе Карамелька
    Зараз активно вивчає та впроваджує системи для високонавантажених серверів та IP- телефонії (для впроваждення IT- рішень крупних компаній)

ЗАРЕЄСТРУВАТИСЯ
shape_cms

Frontend + JS

Цей курс для тих хто хоче створювати динамiчнi веб сайти застосовуючи JavaScript. Cкінування дизайну та його повна динамiка з React JS. Цей курс дасть вам чудовий старт для фріланса або роботи в компанії.

ЗАРЕЄСТРУВАТИСЯ

ПРОГРАМА

  1. HTML/CSS, Семантика
  2. Git
  3. Bootstrap 4/Material Design CSS Frameworks, FlexBox/Grids, SASS/Stylus
  4. Responsive
  5. jQuery, bower/npm, Gulp
  6. Базовий JS (Об'єкти, масиви, цикли, функції)
  7. EcmaScript 6, React JS та Redux, Promises, webpack

ПИТАННЯ ДО ІСПИТУ

  1. Що таке HTML
  2. Що таке CSS
  3. Базове використання HTML/CSS на практиці
  4. Знання базових тегiв HTML/CSS, атрибути тегiв

ВИКЛАДАЧІ

  • СЕЗОНИ
    • 3
    • 4
    • 6
    • 7
    • 8
    AdvancedPHP_Serhii_Polishchuk

    Сергій Поліщук

    Backend developer in OroCRM

ЗАРЕЄСТРУВАТИСЯ
marketing icon

Marketing and Sales

Курс маркетингу та продажів пояснює фундаментальні принципи діджітал маркетингу, бізнес девелопменту та продажів IT-послуг. Викладачі курсу будуть розповідати про принципи планування і реалізації успішних рекламних кампаній на прикладах з глобальної практики і локальних кейсах. Також курс познайомить з основними принципами пошуку замовників, проведення їх через воронку продажів аж до усішного підписання угод.
Запрошені викладачі курсу: Валерія Жук – маркетолог, керуючий партнер групи компаній Quadrate 28. 8+ років досвіду в маркетингу та PR на стороні агенства та бізнесу. Основні компетенції: маркетинг стратегія, маркетинг план, впровадження маркетингових рішень.
Тетяна Каюк – Lead Merchant Product Marketing Manager в Prom.ua. За 5 років пройшла шлях від копірайтера-фрілансера до одного з ведучих маркетологів у продуктовій компанії. Знається на всіх етапах роботи з клієнтами, як в B2B, так і в B2C сферах.

ЗАРЕЄСТРУВАТИСЯ

ПРОГРАМА

  1. Введення в Інтернет-маркетинг, поняття бренду та цільової аудиторії
  2. SEO: оптимізація та просування сайтів у пошукових системах. Основні атрибути проекту з пошукової оптимізації.
  3. Робота з аналітичними інструментами маркетолога: Google Analytics, Google Search Console, Ahrefs, та ін. Обробка пошукових запитів.
  4. Практичний аудит вебсайту, аналіз рівня його оптимізації, формування списку рекомендацій щодо підвищення рівня пошукової оптимізації вебсайту.
  5. Ефективний контекст: налаштування та запуск реклами в пошуковій та контекстно-медійній мережі Google Ads
  6. Обов'язкове проходження навчальних курсів Google Analytics Academy
  7. Обов'язкова сертифікація в Google Academy for Ads
  8. Основи CRM, e-mail маркетинг та копірайтинг для нього
  9. Основи SMM: просування проектів у соціальних мережах: Facebook та Instagram (уточнить у Даши)
  10. Таргетована реклама у соціальних мережах: Facebook та Instagram
  11. Стратегія рекламних компаній для стартапів та молодого бізнесу: основні інструменти офлайн та онлайн просування
  12. Лідогенерація та інструменти для пошуку замовників
  13. Воронка продажів у IT
  14. Бізнес девелопмент

ПИТАННЯ ДО ІСПИТУ

  1. Розуміння того, що таке SEO, ранжування та його фактори
  2. Розуміння того, що таке внутрішня пошукова оптимізація, та її різниця від зовнішньої
  3. Розуміння того, що таке Adwords, типи рекламних кампаній
  4. Розуміння того, що таке ROI в маркетингу, спосіб обчислення ROI
  5. Знати, що таке CPC, CPA, CPM, CPV, CPI, CTR
  6. Знати методи отримання статистики з сайту та з соціальних мереж
  7. Базове розуміння воронки продажів
  8. Роль IT Sales Manager у компанії
  9. Що продають IT компанії
  10. Шляхи взаємодії команд marketing та sales
  11. Грамотна усна і письмова мова, бажане володіння англійською мовою

ВИКЛАДАЧІ

  • СЕЗОНИ
    • 7
    • 8
    PM_Віталій_Харитонов

    Віталій Харитонов

    Заступник директора та керівник відділу онлайн маркетингу в компанії Visual Craft. Випускник 3-го сезону GeekHub курсу Project Management. Має 6+ років досвіду роботи менеджером проектів з пошукової оптимізації та веб-розробки.

  • СЕЗОНИ
    • 7
    • 8
    Online Marketing_ Evgeniya Stovpova

    Евгенія Стовпова

    Senior PPC spesialist в LuxSite, сертифікований спеціаліст Google Adwords в пошуковій, контекстно-медійній та мобільній мережах. На GeekHub викладає курс Онлайн Маркетингу.

ЗАРЕЄСТРУВАТИСЯ
images

Magento e-commerce CMS

Курс для тих, хто вже спробував себе у написанні сайтів/web-додаткiв за допомогою популярних платформ. Magento2 e-Commerce / CMS для тих, хто хоче здобути фундаментальні навички роботи з сучасними системами на прикладі eCommerce-платформи №1 в світі. Курс має чіткий напрям – це створення та обслуговування інтернет-магазинів різної величини та вартості. Можливість працювати з успішною платформою, яка має українське коріння.

ЗАРЕЄСТРУВАТИСЯ

ПРОГРАМА

  1. Setup Envirement. Prepare work conditions
  2. Magento 2 platform overview
  3. Magento 2 deployment
  4. Magento 2 architecture, module structure
  5. Request flow
  6. Magento2 view (php templates, css, scss, less, sass)
  7. Magento2 view part2 (js)
  8. Layouts in Magento 2
  9. CMS pages and CMS blocks usage
  10. Themes in Magento: overriding templates, layouts, styles
  11. Magento UI library
  12. Creating anf overriding widgets, creating JS mixins
  13. UI components and JS layout
  14. Knockout observable variables, arrays
  15. OOP in Magento context
  16. Dependency injection, AOP, plugins, events
  17. Adminhtml: Configuration
  18. Magento API and Repositories

ВИМОГИ

  1. Мотивація та велике бажання (переглянути вакансії на посаду Magento developer, проаналізувати вимоги до кандидата)
  2. Базові знання HTML / CSS (базові принципи, селектори, т.п.)
  3. Базові знання GIT (команди status, branch, commit, checkout, merge, pull, push)
  4. Базові знання PHP - ситаксис, конструкції
  5. Базові знання принципів ООП: інкапсуляція, наслідування. поліморфізм, абстракція, поняття класу, обєкту, інтерфейсу, тощо
  6. Базові знання JS, розуміння jQuery, знання JS технологій Вам в плюс
  7. Базовий рівень англійської в IT (для розумiння технiчної документації)
  8. Загальне розуміння роботи web (методи POST, GET, cookies, session);
  9. Базові UNIX команди (ls, cp, mv, rm, chmod, в т.ч. опції; mkdir, ssh) [посилання]
  10. Встановлена UNIX система на ноутбуці й вміння з нею управлятися (Ubuntu, Mac OS X та ін.);

ВИКЛАДАЧІ

  • СЕЗОНИ
    • 8
    Magento_Maksym_Zaporozhets

    Максим Запорожець

    Сертифікований Magento-розробник, Team/tech lead та ментор в компанії Default Value. За 7.5 років в IT приймав участь у розробці більш ніж 100 e-commerce проектів різних країн світу. Завжди у пошуках простих рішень складних задач

  • СЕЗОНИ
    • 8
    Magento_Chabanenko

    Дмитро Чабаненко

    Випускник 3-го сезону GeekHub. В минулому – викладач університету, зараз – Magento-розробник у компанії Default Value. Маю значний досвід проектів з використанням фреймворків Symfony, Yii та eCommerce-системи Magento

  • СЕЗОНИ
    • 8
    Magento2_Olaksandr_Soldat

    Олександр Солдат

    Magento2 – frontend розробник у компанії Mageside. Випускник GeekHub.

  • СЕЗОНИ
    • 8
    Magento_Panteleychuk_Alexey

    Олексiй Пантелейчук

    Випускник Geekhub. Magento розробник в компанії Mageside.

ЗАРЕЄСТРУВАТИСЯ
shape_php

Advanced PHP

Advanced PHP для тих, хто хоче розвивати свої навички в PHP. Курс заглиблюється у вивчення ООП, MVC та паттернiв проетування. Курс буде корисний тим, хто вже спробував себе у написанні простих сайтів/web-додаткiв за допомогою популярних платформ. Advanced PHP для тих хто хоче прокачати свої знання та навички для виходу на новий рівень, де вiдсутнi обмеження платформ чи мов програмування.

ЗАРЕЄСТРУВАТИСЯ

ПРОГРАМА

  1. Setup Environment, Debugging, Automatization
  2. Frameworks Overview, Standardization
  3. Routing, Controller
  4. Desing Patterns
  5. Template Engines, Static files management (assetic, npm)
  6. Interaction with Database, Model Layer, DBAL, ORM, Active Record
  7. Forms, Data Validation
  8. Dependency Management
  9. Extendable architecture (Modules, Extensions, Event Dispatcher)
  10. Security
  11. Translations
  12. HTTP Caching
  13. REST API
  14. Testing frameworks

ПИТАННЯ ДО ІСПИТУ

  1. Базові знання HTML / CSS (HTML: структура сторiнки, теги, посилання, зображення, форми, таблицi; CSS: селектори, наслiдування, псевдокласи, iдентифiкатори i класи, iнтеграцiя css-файлiв у HTML)
  2. Базові знання GIT
  3. Базові знання PHP - ситаксис, змінні, оператори та конструкції (if, for, foreach etc.)
  4. Базові знання принципів ООП: інкапсуляція, наслідування, поліморфізм, абстракція, поняття класу, об'єкту, інтерфейсу, тощо
  5. Базовий рівень англійської в IT (розумiння технiчної літератури і документації, вміння називати змінні англійською);
  6. Загальне розуміння роботи web (протоколи (http, ...), методи (POST, GET, ...), заголовки (cookies, …), коди відповідей (404, 302, ...), сервери, домени, браузери, кукі);
  7. Базові UNIX команди (ls, cp, mv, rm, chmod (в т.ч. опції), mkdir, ssh);
  8. Встановлена UNIX система на ноутбуці й вміння з нею працювати (Ubuntu, Mac OS X і т.д.);
  9. Велике бажання й мотивація :)

ВИКЛАДАЧІ

  • СЕЗОНИ
    • 6
    • 7
    • 8
    Advanced PHP Anton Bakai

    Антон Бакай

    Technical Lead в компанії Visual Craft. У GeekHub викладає вже другий сезон поспіль курс Advanced PHP. Back-end розробник з 9-річним досвідом роботи в сфері інформаційних технологій. Вже понад 6 років програмує на PHP, близько 5 років працює з фреймворком Symfony. У минулому – випускник 2-го cезону GeekHub.

  • СЕЗОНИ
    • 7
    • 8
    Advanced PHP _  Andrey Yatsenko

    Андрій Яценко

    Випускник Geekhub. SensioLabs Certified Symfony 3 Developer (Expert), Developer Advocate в Oro Inc, 5 рокiв з Сiмфонi, 9 з PHP.

  • СЕЗОНИ
    • 6
    • 7
    • 8
    Advanced PHP Vadim Bondarenko

    Вадим Бондаренко

    Працює Back-end розробником в компанії Visual Craft. Понад 4 роки програмує на PHP. Улюблена технологія – фреймворк Symfony. Закінчив 3-й cезон GeekHub.

ЗАРЕЄСТРУВАТИСЯ
3-layers_js

Javascript

Курс призначений для людей, які хочуть вивчити Javascript зсередини. Курс включає: вивчення мови в деталях, техніки програмування та фреймворків, необхідних, щоб зробити все: від швидкого AJAX додадку, до сучасних великомасштабних додатків.

ЗАРЕЄСТРУВАТИСЯ

ПРОГРАМА

  1. Базові поняття
  2. Об'єкти, масиви, цикли, функції
  3. DOM
  4. Latest ES
  5. Бібліотеки і плагіни до них
  6. npm, gulp, webpack
  7. React, Angular та базове розуміння принципів вивчення і роботи з будь-яким JS-фреймворком
  8. NodeJS
  9. І багато чого іншого цікавого та корисного в сучасній IT-сфері

ПИТАННЯ ДО ІСПИТУ

  1. Базові знання HTML / CSS
  2. Базове розуміння ООП
  3. Синтаксис JavaScript

ВИКЛАДАЧІ

  • СЕЗОНИ
    • 6
    • 7
    • 8
    JS_Ігор_Дубій

    Ігор Дубій

    Backend розробник в eKreative. Випускник 4-го сезону курсу Android. Захоплюється програмуванням мікроконтролерів. Мрійник.

  • СЕЗОНИ
    • 7
    • 8
     JS Миша Мелешкин

    Михайло Мелешкін

    Frontend developer в компанії Default Value, завжди відкритий до нового.

  • СЕЗОНИ
    • 7
    • 8
    JS _ Irina Ivakha

    Ірина Іваха

    Frontend developer @ Master Of Code Global. Випускниця 3 сезону GeekHub.

  • СЕЗОНИ
    • 8
    JS_Sergiy _Tkachuk

    Сергій Ткачук

    Працює web-розробником eKreative. Любить node.js, angular. Перфекціоніст та ідеаліст.

  • СЕЗОНИ
    • 8
    JS_Andrii_Blyzniuk

    Андрій Близнюк

    Frontend developer в компаніїї Default Value. Не зупиняється на досягнутому, відкритий для нового

  • СЕЗОНИ
    • 8
    JS_Eugen_Irklievskiy

    Євген Ірклієвський

    Frontend developer в компаніїї Default Value. До JS встиг спробувати PHP та Grails. Полюбляє розгадувати хитрі баги. Вважає що нутрощі чужих программ часто можуть сказати значно більше ніж їх документація (до того ж там можна знайти цікаві, часом дивні, рішення).

  • СЕЗОНИ
    • 8
    Дима Дахненко

    Діма Дахненко

    Закінчив 6 сезон GeekHub JS. Працює web-розробником в компанії eKreative. Подобається Angular, Node.js, розв’язувати складні задачки на логіку.

ЗАРЕЄСТРУВАТИСЯ
java-plain

Java for Web

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

ЗАРЕЄСТРУВАТИСЯ

ПРОГРАМА

  1. Знайомство з Java (cинтаксис, типи даних, управляючі конструкції)
  2. Об'єктно-орієнтоване програмування
  3. Обробка помилок, робота з файловою системою, багатопоточність, Reflection API, networking
  4. Робота з реляційними базами даних (SQL, JDBC, Hibernate, робота з транзакціями)
  5. Spring Framework (Core, MVC, Security, Boot, JDBC);
  6. Design patterns, unit testing

ПИТАННЯ ДО ІСПИТУ

  1. Знання ООП
  2. Базові знання Java (синтаксис, класи, інтерфейси, колекції, тощо)
  3. Базовий рівень англійської

ВИКЛАДАЧІ

  • СЕЗОНИ
    • 6
    • 7
    • 8
    Java_for_Web_Руслан_Пістряк

    Руслан Пістряк

    Руслан працює Java розробником в компанії SPD-Ukraine. Сертифікований Java 8 Programmer (OCPJP 8). Випускник 2 та 3 сезонів GeekHub. У GeekHub викладає Java for Web.

  • СЕЗОНИ
    • 8
    Java_for_Web_Yurii_Kordiuk

    Юра Кордюк

    Юрій працює Java розробником в компанії SPD-Ukraine. Має багаторічний досвід разробки на багатох мовах програмування (С#, Java, C++, PHP) під різні платформи. У GeekHub викладає Java for Web.

  • СЕЗОНИ
    • 8
    Java_for_web_Dmytro_Kolodiazhnyi

    Дмитро Колодяжний

    Дмитро працює Java розробником в компанії SPD-Ukraine. Випускник 6 сезону GeekHub. Має багаторічний досвід разробки на різних мовах програмування, від Delphi до Java.

  • СЕЗОНИ
    • 7
    • 8
    Java_for_Web_Oleksandr_Kucher

    Олександр Кучер

    Випускник 2 курсу GeekHub. Працює Java розробником в компанії SPD-Ukraine. Сертифікований Java SE 8 Programmer I.

  • СЕЗОНИ
    • 7
    • 8
    14716124_1064686030313583_6475117428180610631_n

    Ярослав Брагінець

    Випускник 3 сезону GeekHub. Сертифікований Java SE 8 Programmer II. Працює Java розробником в компанії SPD-Ukraine. У GeekHub викладає Java for Web.

ЗАРЕЄСТРУВАТИСЯ
shape

Ruby on Rails

Ruby on Rails (RoR) є популярним та затребуваним фреймворком для написання веб-сервісів на мові програмування Ruby. Використовуючи основні переваги Ruby (динамічна мова для об’єктно-орієнтовного програмування, що відрізняється лаконічністю і інтуітивністю) та еталонної MVC архітектури, RoR дозволяє розробляти якісні веб-сервіси швидкими темпами. Серед веб-проектiв, що написані на Ruby on Rails, можна виділити — GitHub, Twitter, Basecamp, Groupon, YP, Shopify та інші.

ЗАРЕЄСТРУВАТИСЯ

ПРОГРАМА

  1. Вступ, або “Швидше до діла”
  2. Синтаксис, мовні конструкції
  3. Робота в WEB/не WEB (Background 2)
  4. Знайомство з Rails. ActiveModel
  5. ООП в Ruby
  6. Знайомство з Rails. ActiveView. Helpers
  7. Знайомство з Rails. Router. ActiveController
  8. Знайомство з Rails. Environment
  9. Бази даних
  10. Метапрограмування
  11. Тестування
  12. Інфраструктура проекту
  13. Multi tasking
  14. Debugging і оптимізація

ПИТАННЯ ДО ІСПИТУ

  1. Базові знання HTML / CSS (HTML: структура сторiнки, теги, посилання, зображення, форми, таблицi; CSS: селектори, наслiдування, псевдокласи, iдентифiкатори i класи, iнтеграцiя css-файлiв у HTML)
  2. Базовий рівень англійської в IT (розумiння технiчної літератури і документації, вміння називати змінні англійською)
  3. Загальне розуміння роботи web (протоколи (http, ...), методи (POST, GET, ...), заголовки (cookies, …), коди відповідей (404, 302, ...), сервери, домени, браузери, кукі)
  4. Базові UNIX команди (ls, cp, mv, rm, chmod (в т.ч. опції), mkdir, ssh)
  5. Встановлена UNIX система на ноутбуці й вміння з нею управлятися (Ubuntu, Mac OS X і т.д.)
  6. Велике бажання й мотивація :)

ВИКЛАДАЧІ

  • СЕЗОНИ
    • 5
    • 6
    • 7
    • 8
    ROR_Alex

    Алекс Галушка

    Лідер компанії Active Bridge. Має більше 7 років досвіду в IT та WEB

  • СЕЗОНИ
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    ruby_on_rails_oleg_pasko

    Олег Пасько

    Олег займається розробкою на основі Ruby on Rails з 2011 року, веде відповідний курс на GeekHub з 3-го сезону. Працює в крутій команді Everlabs, бере участь у розробці різноманітних SaaS-систем та окремих рішень.

  • СЕЗОНИ
    • 7
    • 8
    12191502_1540578079565706_7508349618419488634_n

    Павло Безпалов

    Full-Stack RoR Developer. Ніколи не говорить “не можу”. Думає, що тільки неймовірне, неосяжне лякає нас, і навпаки: все визначене, все, що має межу, спонукає нас витримати випробування, стаючи мірою наших сил.

  • СЕЗОНИ
    • 8
    imgonline-com-ua-Black-White-XZolkMHmjND

    Володимир Партицький

    Full-Stack Ruby on Rails developer. Має 6+ років досвіду в web development. Будь-яка проблема в житті – це новий досвід. Не удача – найкоротший шлях до успіху.

ЗАРЕЄСТРУВАТИСЯ
python

Data Science & Python

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

ЗАРЕЄСТРУВАТИСЯ

ПРОГРАМА

  1. Основи Python (колекції, функції, класи)
  2. Python Data Science libraries (pandas, numpy, sklearn)
  3. Математика (теорія ймовірностей, лінійна алгебра, математична статистика)
  4. Способи машинного навчання: с викладачем (класифікація, регресія); без викладача (кластеризація, масштабування)
  5. Алгоритми машинного навчання (випадковий ліс, градієнтний спуск...)
  6. Візуальний аналіз (типи графіків, matplotlib)
  7. Підготовка данних feature engineering, feature extraction)
  8. Аналіз часових рядів (statsmodels.tsa)
  9. Natural language processing
  10. Бустінг (XGBoost, Catboost, LGBM)
  11. Deep learning (Keras, TensorFlow)
  12. Індивідуальний проект (1-3 людина/проект)

ПИТАННЯ ДО ІСПИТУ

  1. Знання будь-якої об'єктно-орієнтованої мови програмування (бажано Python).
  2. Базові знання дискретної математики, лінійної алгебри, математичного аналізу, теорії ймовірності, математичної статистики.
  3. Базова технічна англійська.
  4. Базові знання Bash.
  5. Базові знання git.

ВИКЛАДАЧІ

  • СЕЗОНИ
    • 7
    • 8
    Python_Andrew Mischenko

    Андрій Міщенко

    Фрілансер, має 2,5 роки досвіду в програмуванні. Вивчав Python з нуля перейшовши у сферу IT з юриспруденції. Вважає, що успіх залежить від бажання вчитись. У вільний час займається speedcubing-oм, велоспортом та різьбою по дереву.

  • СЕЗОНИ
    • 8
    Андрей Лекарев

    Андрій Лєкарєв

    Data Scientist у компанії healthPrecision. Випускник курсу Python 6-го сезону GeekHub. Основний напрямок роботи – обробка природної мови (natural language processing).

  • СЕЗОНИ
    • 8
    Data_Science_Oleksii_Shashliuk

    Олексій Шашлюк

    Data Scientist у компанії SPD-Ukraine. Випускник курсу Groovy&Grails 5-го сезону GeekHub та курсу Java for WEB SPD-University.

  • СЕЗОНИ
    • 8
    Денис Ступак

    Денис Ступак

    Після 16 років викладання в вищих навчальних закладах перейшов працювати в IT. Випускник SPD-University. Працює BackEnd-розробником в Master of Code Global.

  • СЕЗОНИ
    • 8
    Data_Science_Python_Alexandr_Bogatyrev

    Саша Богатирьов

    Доцент ЧНУ ім.Б.Хмельницького

ЗАРЕЄСТРУВАТИСЯ
qa

Quality Assurance

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

ЗАРЕЄСТРУВАТИСЯ

ПРОГРАМА

  1. What is Quality Assurance. QA goals and QA philosophy.
  2. Project life cycle and the role of QA engineers in different types of projects.
  3. Task trackers and types of issues
  4. Test documentation
  5. Functional and non-functional testing
  6. UI testing
  7. Test design techniques: theory and practice
  8. QA, QC and Testing
  9. Presentations for must-knowns (browsers, OSs, tools and popular apps)
  10. HTML, CSS, dev tools
  11. CMS and framework: pros, cons and how to test
  12. SEO, OG and twitter cards
  13. E-commerce
  14. Database types and SQL basis
  15. Testing Mobile platforms: iOS and Android
  16. Testing games
  17. Exploratory testing and test tours
  18. Load testing with Jmeter
  19. Test automation
  20. Compiling CV and preparing for job interview

ПИТАННЯ ДО ІСПИТУ

  1. Розуміння основних процесів та принципів тестування (тест стратегія, тест план, критерії початку тестування, типи та види тестування) [посилання], [посилання]
  2. Знання загальної термінології тестування програмного забезпечення та сайтів - [посилання]
  3. Розуміння принципів роботи різних систем та програмних продуктів (архітектура клієнт-сервер, веб/десктоп/мобільні додатки)
  4. Книга Lee Copeland. A Practitioner's Guide to Software Test Design (особливо з третьої по сьому глави)
  5. Базовий рівень англійської (Intermediate)

ВИКЛАДАЧІ

  • СЕЗОНИ
    • 6
    • 7
    • 8
    quality_assurance_anastasia_sergienko

    Настя Сергієнко

    Настя працює QA Engineer в компанії SPD-Ukraine. У GeekHub викладає Quality Assurance.

  • СЕЗОНИ
    • 6
    • 7
    • 8
    quality_assurance_igor_skoblenko

    Ігор Скобленко

    Ігор працює QA Engineer в компанії SPD-Ukraine. У GeekHub викладає Quality Assurance.

  • СЕЗОНИ
    • 8
    QA_Irina_Shevchenko (1)

    Ірина Шевченко

    Іра працює QA Engineer в компанії SPD-Ukraine. У GeekHub викладає Quality Assurance.

ЗАРЕЄСТРУВАТИСЯ
android

Android

Курс для тих, хто хоче навчиться писати мобільні додатки для найпопулярнішої в світі операційної системи для мобільних пристроїв Android. Пройшовши цей курс Ви навчитесь: створювати UI для додатка, працювати з БД, ресурсами системи, мережевими запитами та ін. У першій половині курсу кожний студент зробить свій невеличкий додаток, в другій – для отримання навичок командної роботи, студенти працюватимуть в групі по 2-3 людини над більш серйозним, випускним проектом. Основна мова програмування курсу – Kotlin.

ЗАРЕЄСТРУВАТИСЯ

ПРОГРАМА

  1. GIT
  2. Activities and Fragments, Support different screens
  3. ActionBar, Toolbar, Layouts (ConstraintLayout), WebView
  4. Styles and Themes, UI, Animations
  5. RecyclerView, ListView(deprecated), Adapters, ViewHolder
  6. Asynchronous code (Threads, AsynkTasks(deprecated), Executors, WorkManager)
  7. MMVM, LiveData
  8. Firebase
  9. DB, ContentProvider, ORM, Realm, Room
  10. Networking (Retrofit)
  11. Intent, Broadcast
  12. Notifications, Services
  13. Google Play Services
  14. Testing (Mockito, Espresso)
  15. Social logins (FB, G+, Instagram)
  16. Dependency injection

ПИТАННЯ ДО ІСПИТУ

  1. [Посилання]
  2. Питання з ООП
  3. Питання по Java (Можна підготуватися за книгою Брюса Еккеля “Філософія Java” (Thinking in Java) 4-те видання)
  4. Базові питання по Android (Можна підготуватися за курсом [посилання])

ВИКЛАДАЧІ

  • СЕЗОНИ
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    android_Сергей_Цыбровский

    Сергій Цибровський

    Навчався Android у другому сезоні Geekhub. Викладає Android на GeekHub 6-й рік поспіль. Працює Android-розробником у компанії eKreative більше 4 років. Засновник та співорганізатор GDG Cherkasy. Захоплюється місцевою журналістикою.

  • СЕЗОНИ
    • 8
    Android_Олександр_Сізов

    Олександр Сізов

    Успішно закінчив 6-й та 7-й сезон GeekHub, після чого приєднався до команди викладачів. Наразі працює Android-розробником у компанії eKreative. У вільний час обожнює слухати та створювати якісну музику.

  • СЕЗОНИ
    • 8
    Android_Ruslan Myhal

    Руслан Мигаль

    Закінчив курс Android в 6-ому сезоні, працює Android розробником в eKreative. Написав додаток Nebi в якого більше 1млн завантажень в Play Market. У вільний час любить кататись на велосипеді та грати в волейбол 🙂

  • СЕЗОНИ
    • 8
    Android Vlad Starikov

    Влад Старіков

    Закінчив 5-й сезон GeekHub. Наразі вже більше 2-ох років працює Android розробником в компанії eKreative. У вільний час займається IoT та катається по місту на електроскутері.

ЗАРЕЄСТРУВАТИСЯ
pm

Project Management

Course for those who would like to learn the main principles of IT project management, including managenent methodologies, tools, 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

ЗАРЕЄСТРУВАТИСЯ

ПРОГРАМА

  1. INTRO_PM. Essential skills for PM
  2. What is project management, what is project, life cycle of the project, key drivers, PM triangle, main aspects/parts of the project. Requirements - how to collect the requiremets
  3. Web development - technical session
  4. Project planning. Start of the project template, milestones. Project requirements
  5. Key project documentation. SOW, NDA, Proposal, SRS, Project plan
  6. Communication with the client. Verbal and written communication, writing emails. Different communication channels, necessity to find out the best way of communication.
  7. Different types of the systems - dashboards of the differend CMSs, Custom dashboards for the projects written in Symfony 2
  8. Project management tools. Time tracking tools. Redmine, Basecamp, Jira, confluence , etc.
  9. Mockups, wireframes, prototypes. Practical tools. Design. Software for design creation, native/non-native design elements, template vs custom design
  10. Communication with the team. Internal processes. Rules of communication with the devs, team management
  11. GROW model, coaching
  12. Effective work delegation / Time management.
  13. Project management methodologies. Waterfall, Scrum, Kanban
  14. Scrum meetings type: Stan-up, Grooming, Retro, Estimation, Planning
  15. Testing. Writing test cases. PM as a QA
  16. Mobile development - technical session
  17. Leadership, Motivation for the team (different levels)
  18. Conflict management
  19. Lifecycle of the project, PM role on each stage, issues on each stage - Open discussion, Q&A session
  20. CV, interview, communication
  21. Project estimation. Different type of estimates. Fixed price model vs time and material, change requests
  22. Apps Submission process, Apple review guidelines etc.
  23. Apps Submission process, Google review guidelines etc.

ПИТАННЯ ДО ІСПИТУ

  1. Understanding of the basic principles of the Internet, client-server architecture (server, browser, domain, hosting etc) lectures 1-4 [посилання]
  2. Intermediate level of English at least is required
  3. Most popular approaches to the project management. Metodologies. What is agile, scrum, waterfall (info from Wiki will be enough)
  4. Essence of management, project, project management work (info from Wiki will be enough)
  5. Basic knowledge about Project management [посилання]
  6. The essense of SEO, ranking and its major factors. ROI. Google Analytics and Google AdWords as basic tools for marketing projects (info from Wiki will be enough)

ВИКЛАДАЧІ

  • СЕЗОНИ
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    android_Сергей_Цыбровский

    Сергій Цибровський

    Навчався Android у другому сезоні Geekhub. Викладає Android на GeekHub 6-й рік поспіль. Працює Android-розробником у компанії eKreative більше 4 років. Засновник та співорганізатор GDG Cherkasy. Захоплюється місцевою журналістикою.

  • СЕЗОНИ
    • 6
    • 7
    • 8
    PM_Lera_Yakovenko

    Валерія Яковенко

    Випускниця 2-го сезону GeekHub з курсу Project Management та Technical English. Має 6+ років досвіду роботи проектним менеджером. Тім лід PM команди в компанії eKreative. У вільний час – мандрівниця, що захоплюється психологією та фотографією.

  • СЕЗОНИ
    • 7
    • 8
    PM _ Aleksey Labay

    Олексій Лабай

    Project manager в компаніі SPD – Ukraine. В GeekHub викладає Project Managment

  • СЕЗОНИ
    • 7
    • 8
    PM_Dmitriy_Timofeev.jpg

    Дмитро Тимофієв

    Працює Project Manager-ом в компанії SPD-Ukraine. Має досвід управління проектами різної складності. В GeekHub викладає Project Managеment

  • СЕЗОНИ
    • 7
    • 8
    PM_Віталій_Харитонов

    Віталій Харитонов

    Заступник директора та керівник відділу онлайн маркетингу в компанії Visual Craft. Випускник 3-го сезону GeekHub курсу Project Management. Має 6+ років досвіду роботи менеджером проектів з пошукової оптимізації та веб-розробки.

ЗАРЕЄСТРУВАТИСЯ
motion graphics

Motion Graphics

Курс для тих, хто хоче освоїти професію Motion Designer – навчитися сучасним трендам та технікам в анімації. Закінчивши навчання, ти отримаєш самостійно зроблений showreel, який допоможе тобі знаходити клієнтів та цікаві проекти.
Шоуріли, які я зробив з робіт моїх студентів шостого та сьомого сезонів відповідно: https://vimeo.com/214989053 і https://vimeo.com/266988225
Мій власний шоуріл за 2017 рік: https://vimeo.com/244169570

ЗАРЕЄСТРУВАТИСЯ

ПРОГРАМА

  1. Вступ. Для самих "маленьких"
  2. Робота з формою та кольором
  3. Текст та переходи
  4. Скріпти та експрешини
  5. Анімовані HUD інтерфейси
  6. Корисні плагіни
  7. Персонажна анімація

ПИТАННЯ ДО ІСПИТУ

  1. Базове знання програми After Effects
  2. Базове знання програми Adobe Illustrator
  3. Знання законів композиції
  4. Розуміння принципів анімації
  5. Базові знання обробки графіки та звуку

ВИКЛАДАЧІ

  • СЕЗОНИ
    • 6
    • 7
    • 8
    rostislav_zadvorniy

    Ростислав Задворний

    Фріланс моушн-дизайнер з 5-річним досвідом.
    Створив відео для таких компаній як Papa John’s, Microsoft, Yves Saint Laurent, GerberLife, USAID, UkrSibbank.
    Викладач 6-ого та 7-ого сезону GeekHub.

ЗАРЕЄСТРУВАТИСЯ