Management

Tech Skills for Managers

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

Про курс

Менеджери-початківці часто не розуміють, з чого саме складається розробка і як працює технічна команда. Закладемо базовий фундамент на курсі Tech Skills for Managers: навчимось орієнтуватися в різних типах задач і заговоримо з дев тімкою однією мовою.

Протягом двох місяців навчання студенти пройдуть основні процеси, повʼязані зі створенням IT продуктів: від дизайну та розробки до питань безпеки. А також:

— зрозуміють технічні аспекти та процеси всередині IT розробки на прикладі розробки вебзастосунків;
— зможуть занурюватись у технічні частини задач, щоб краще вирішувати потреби клієнтів і ставити правильні запитання технічній команді;
— дізнаються про ризики та критичні питання для менеджера в кожній з тем;
— ознайомляться з технічними аспектами створення UX/UI, розробки та взаємодії front-end та back-end застосунків, DevOps процесів та базових питань безпеки;
— здобудуть базові знання з програмування на основі JavaScript, мов розмітки HTML та CSS;
— дізнаються про роботу фронтенд фреймворків, зокрема бібліотеки React.js; бекенд застосунків і баз даних, серверів та хмарних середовищ; тестування;
— зможуть працювати з корисними тулзами: Figma, Command Line, Git, Sourcetree, VS Code, Postman та іншими.

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

22 липня курс триває 3 місяці
12 000 грн/міс. 36 000 грн при повній оплаті курсу
12 600 грн/міс. при оплаті частинами
20 місць кожен студент отримує регулярний фідбек від кураторів групи

Куратори

Куратор Ілля Абашкін
Кураторка Христина Каравець
Куратор Стас Графський
Кураторка Анна Лазор

Програма курсу

  • Комп'ютери та інтернет

    • — Як працює компʼютер, типи пам'яті.
    • — Операційні системи та їх відмінності.
    • — Файлові системи.
    • — Що таке інтернет та як він працює.
    • — Протоколи HTTP, HTTPs, TCP, UDP.
    • — SSH — узагальнена архітектура сучасних програм.
  • Command Line, Terminal

    • — Робота з командним рядком і його розуміння.
    • — Приклади використання технічною командою та менеджером.
    • — Основні команди, пакетні менеджери.
    • — Робота командним рядком на прикладі SSH підключень.
  • Git, Github, Sourcetree

    • — Система контролю версій Git.
    • — Принципи роботи, можливості й мета використання.
    • — Робота з Git через командний рядок, Sourcetree та VS Code.
    • — Github, Gitlab, Bitbucket.
    • — Робота з основними командами.
  • Дизайн. Figma

    • — Знайомство з дизайн-процесами та підходами.
    • — Принципи роботи векторної й растрової графіки.
    • — Figma та необхідні інструменти.
  • HTML, CSS, Редактор VSCode

    • — Редактор VSCode, огляд основні можливості та базові розширення.
    • — Мови розмітки та стилізації.
    • — Способи й умови використання.
    • — HTML. Структура, синтаксис, основі теги й можливості.
    • — CSS. Синтаксис, селектори, каскадність, позиціювання, блокова модель та інше.
  • Browser

    • — Як працює браузер.
    • — Використання DevTools.
    • — Популярні інструменти та практичні приклади використання й аналізу вебзастосунків.
    • — Аналіз структури, стилів, анімації й мережевих запитів.
    • — Cookies, local storage, session storage.
  • Концепції програмування та основні структури даних

    • — Булаві типи даних, булева логіка.
    • — Масиви, списки, дерева, графи.
    • — Умовні конструкції (if-then, switch-case).
    • — Цикли.
    • — Обʼєкти.
    • — Що таке ООП та базові принципи.
    • — Змінні.
    • — Функції.
  • JavaScript

    • — Загальні концепції і можливості мов програмування на прикладі JS.
    • — Середовище виконання (Browser/NodeJs).
    • — Робота з типами даних на прикладі JS.
    • — Івенти, DOM, DOM маніпуляції.
  • API

    • — Поняття API, сфера застосування.
    • — HTTP протокол, структура запитів/відповідей.
    • — Postman як інструмент для роботи з API.
    • — Формування запитів, колекції, мок сервери, моніторинг.
  • Front-end Frameworks

    • — Що таке фреймворки.
    • — Основні можливості, тренди.
    • — Компонентний підхід.
    • — Робота з фреймворком на прикладі React/Next.
    • — Бібліотеки готових компонентів, MUI.
    • — SSR.
  • Мобільна розробка

    • — Види мобільної розробки.
    • — Різниця між mobile та браузером.
    • — Інструменти мобільної розробки.
    • — Інструменти тестування та перевірки Backend.
    • — Що таке бекенд, з чого складається.
    • — СУБД, реляційні, нереляційні бази даних.
    • — Практичні навички формування запитів до бази даних.
  • DevOps, cloud

    • — DevOps, підходи і як усе влаштовано.
    • — Базові поняття. CI/CD, Deploy, Pipelines, IP, Domains, DNS, NS, CDN, Load Balancer, Docker, AWS.
    • — Що таке «хмара», хмарні провайдери.
    • — Архітектурні стилі. Клієнт сервер, мікросервіси, моноліт.
  • QA, Automation QA

    • — Вимоги до якості, піраміди, цикли тестування та тестові активності.
    • — Різновиди тестування. Unit, Integration, Manual, UI тестування.
    • — Популярні інструменти та фреймворки.
  • ШІ, Low Code / No Code

    • — Що таке ШІ, великі мовні моделі тощо.
    • — Приклади роботи з ШІ. Варіанти застосування.
    • — Особливості та основні напрямки Low Code / No Code розробки.
    • — Приклади з використанням найбільш поширених інструментів (WebFlow та інші).
  • Безпека застосунків

    • — Авторизація/автентифікація.
    • — Ролі користувачів.
    • — OWASP.
    • — Приклади проблем із безпекою та можливі наслідки.

Курс для вас, якщо ви

Junior Product/ Project Manager

і хочете краще розуміти розробників

Працюєте в IT на нетехнічній ролі

та хочете розібратись, з чого складаються основні аспекти розробки софту, на прикладі вебзастосунків

Як відбувається навчання

Живі вебінари

Заняття проходитимуть двічі на тиждень щопонеділка та щочетверга о 19:30 у форматі вебінарів з Q&A.

Real-life завдання

У нас діє Practicult — культ практики. Тому ви виконуватимете багато складної домашки з реальних робочих буднів і змодельованих прикладів, які допоможуть попрактикуватись і засвоїти теоретичний матеріал. Have fun & survive.

Регулярний фідбек

У нас немає базових і преміум режимів. Тільки преміум, завжди. Отримайте від куратора все. І так, десята ітерація — це нормально.

Сертифікат за здобутки

Наші сертифікати справді цінують на ринку. Тому ми видаємо їх лише тим студентам, які виконали щонайменше 70% домашніх завдань.

ГРАФІК

Старт

22 липня

Вебінари

понеділок, четвер — 19:30

Мова викладання

українська

Запитання

Чи потрібні якісь навички для вступу на курс?

Бажано мати базові знання англійської мови або гугл перекладач. Доведеться працювати з документацією сервісів і з англомовними інтерфейсами.

Як відбуватимуться заняття?

Заняття відбуватимуться у форматі живих вебінарів та Q&A.

Вебінари будуть записуватись?

Ми щоразу організовуємо запис, однак краще виділіть час, щоб долучитися до онлайн зустрічі — обговорити питання з одногрупниками та проконсультуватися з куратором.

Чи будуть мені доступні відеозаписи лекцій після завершення курсу?

Так, у вас зберігається доступ після завершення курсу.

А сертифікат буде?

Буде, якщо ви докладете зусиль. Щоб отримати сертифікат, потрібно виконати щонайменше 70% домашніх завдань, отримати фідбек та «зараховано» від куратора. Дедлайном для здачі та зарахування робіт є дата випуску.

Що, як мені не сподобається?

Ми зможемо повернути вам усю суму протягом 7 днів після старту курсу, якщо ви передумаєте.

Реєстрація

Ще маєте запитання?
Не соромтесь їх ставити.

Проконсультуйте мене