IAMPM
65000
+38 (091) 481 01 38+7 (495) 128 58 05info@iampm.club
Techmind

Techmind

Говори з розробниками однією мовою!

Якщо ви проєктний менеджер, рекрутер або продакт — вам доводиться спілкуватися з розробниками, поринати в їхню роботу або просто посміхатися і кивати. Швидко підтягнути теорію і зрозуміти увесь процес розробки допоможе практичний курс TechMind. За півтора місяця ви опануєте термінологією, кращими практиками і навчитеся спілкуватися з технічними фахівцями їхньою мовою.

15 листопада

початок курсу

2 місяці

тривалість

7 практичних

домашніх завдань

Базовий

рівень складності

15 листопада
початок курсу
2 місяці
тривалість
7 практичних
домашніх завдань
Базовий
рівень складності

Кому потрібен курс?

Якщо ви проєктний менеджер, рекрутер або продакт — вам доводиться спілкуватися з розробниками, поринати в їхню роботу або просто посміхатися і кивати. Швидко підтягнути теорію і зрозуміти увесь процес розробки допоможе практичний курс TechMind. За півтора місяця ви опануєте термінологією, кращими практиками і навчитеся спілкуватися з технічними фахівцями їхньою мовою.

Project manager

Project Manager

sales

Sales Manager

UI : UX Designer

UI / UX designer

middle business analyst

Business Analyst

account manager

IT-рекрутерам

Кто хочет стать РМ

Новачкам в IT

Product manager

Product Manager

Додайте навички до резюме:

  • Розуміти, яку архітектуру, фреймворки і команду обрати для проєкту

  • Аналізувати вимоги, писати специфікації і створювати базові прототипи продукту

  • Працювати з API документацією та Git

  • Розбиратися у процесі розробки проєктів різного типу — від внутрішнього софту компанії до клієнтських проєктів (web, mobile)

  • Бачити відмінність між реляційними і нереляційними базами даних та підказувати замовникам правильні рішення

  • Вибудовувати ефективний процес тестування

  • Працювати з аналітикою та якісно підтримувати проєкт після релізу.

Чого ви навчитесь?

Чого ви навчитесь?

Додайте навички до резюме:

  • Розуміти, яку архітектуру, фреймворки і команду обрати для проєкту
  • Аналізувати вимоги, писати специфікації і створювати базові прототипи продукту
  • Працювати з API документацією та Git
  • Розбиратися у процесі розробки проєктів різного типу — від внутрішнього софту компанії до клієнтських проєктів (web, mobile)
  • Бачити відмінність між реляційними і нереляційними базами даних та підказувати замовникам правильні рішення
  • Вибудовувати ефективний процес тестування
  • Працювати з аналітикою та якісно підтримувати проєкт після релізу.

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

Що таке розробка

Оглядове заняття з усіх аспектів процесу розробки ПО, загальні відомості і докладний розбір складових. Лекція дозволяє всім студентам зануритися у процес роботи над курсом. Новачки можуть розібратися в основах, а більш досвідчені студенти — поставити питання в чаті, ознайомитися з трендами й зрозуміти, як будується архітектура софтверних проєктів.

З чого складається розробка: термінологія

Мови програмування, технології, практики. Розбір термінології й обговорення сучасних трендів. Визначаємо, для чого використовуються відповідні мови програмування.

З чого складається розробка: фреймворки, бібліотеки та api

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

Front-end — складові

Функціонал, особливості, завдання. Опис роботи фахівця, технологій, можливостей і взаємодії з іншими членами команди. На цьому занятті розбираємо технології, з яких складається Front-end: HTML, CSS, Java Script.

Front-end — фреймворки і розбір процесу

Вивчаємо найпопулярніші Front-end фреймворки. Обговорюємо процес складання Front-end проєкту. Проводимо демонстрацію розробки з вивченням усіх складових процесу.

Back-end - вибір мови програмування і баз даних

Розбираємо як вимоги впливають на вибір технологій. Визначаємо вимоги, які впливають на вибір мови програмування. Вивчаємо які бувають бази даних і коли яку використовувати. Детально розбираємо реляційні і нереляційні типи сховищ з прикладами.

Back-end - принципи роботи з базами даних

Порівнюємо підходи, які застосовуються при роботі з базами даних. Розбираємося з CRUD і бізнеслогікой. Обговорюємо best practices.

Back-end - підходи в програмуванні і вибір архітектури

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

Розгортання додатків + безпека

Домен і хостинг. Говоримо про вибір майданчиків. CI / CD - що це і для чого? Розбираємо основні види вразливостей і як від них захиститися. Приклад того, як не потрібно робити.

Контроль версій - робота з git

Стандарти роботи, докладний розбір того, що таке контроль версій і як він здійснюється. Розбираємо системи контролю версій і їх відмінності. Вчимося користуватися GIT. Вивчаємо best practice, як будується робота з гілками. Демо по роботі з git на прикладі github.

DevOps

Розбираємось, як працює веб-проєкт. Переваги і недоліки дата-центрів та Cloud. Як планувати навантаження і масштабуватися. Доставка коду клієнтам. CI\CD.

Документація

Типи документації, інструменти використання. Навіщо потрібна документація з точки зору розробки і менеджменту. Як і коли вона пишеться, як і ким застосовується. Вчимося писати технічне завдання методом Story Mapping. Розбираємося, як менеджер може використовувати документацію для більш ефективної роботи.

Тестування — основна термінологія

Терміни, процеси, кейси. Місце тестування в процесі розробки програмного продукту. Види і підходи до тестування. Automation and manual testing — що і коли використовується. Декомпозиція вимог.

Тестування — story points

Повторимо класифікації підходів тестування. Розберемося, з чим «їдять» Story Point. Поговоримо про техніки тест-дизайну. Продовжимо розбиратися з поняттями й термінами. Торкнемося принципів тестування.

Mobile — процес розробки застосунків

Відмінності mobile-розробки і веб-розробки. Особливості процесу. Відмінності роботи з iOS та Android. Сучасні технології та практики в розробці кросплатформенних і нативних застосунків. Заглиблюємося в процес розробки застосунків та інструментів. Вивчаємо кращі практики розробки.

Mobile — аналітика і нові технології

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

Аналітика проєкту

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

Іспит

Іспит, відповіді на питання. Робота студентів з кейсами, які дозволяють перевірити свої знання і визначити слабкі місця.

Спікери та ментори

Павел Устинов П

Павло Устинов | Спікер

Project Manager Officer в Solar Digital

Більше 15 років досвіду в IT. Займається розробкою додатків, сайтів та блокчейн систем. Вміє програмувати на С#, JS, MooTools, PHP, jQuerry.

15 років в IT. Займається розробкою мобільних застосунків, сайтів, блокчейн-систем. До цього працював над системною інтеграцією. Вміє програмувати на С#, JS, MooTools, PHP, jQuerry. Супроводжує проєкт власної онлайн-гри у жанрі MMORPG. Має досвід викладання більше 10 років.

Denys Shamatazhi - IAMPM Ш

Шаматажи Денис | Спікер

Product Manager в соціальній мережі ВКонтакте

5 років в IT. Спеціалізується на менеджменті в продуктах і формуванні команд розробки, оптимізації процесів і масштабування. Адепт XP и Scrum.

Має 5 років стажу в IT у ролі Project/Product manager. Спеціалізується на менеджменті в продуктових компаніях, формуванні команд розробки, оптимізації процесів і масштабування. У менеджмент прийшов з програмування на мобільних платформах. Адепт і завзятий прихильник XP та Scrum.

Леонид Неугодников - IAMPM Л

Леонід Неугодніков | Спікер

Software Engineer | Tech Lead в US-based стартапі

Більше 5-ти років досвіду в веб-розробці. Працював над більш 10 проектами, виступав в ролі backend / fullstack розробника, пізніше як Tech Lead.

Має більше 5 років досвіду у веб-розробці. Працював над більш ніж десятьма проєктами, виступав у ролі backend розробника та fullstack розробника, пізніше займав посаду Tech Lead. Великий фанат TDD-підходу. Вважає, що потрібно автоматизувати усе, що може бути автоматизовано.

Techmind - фото О

Олександр Майстренко | Спікер

Chief Technology Officer у магазині Цитрус

Був на позиції CTO в Serpstat. Експерт в php, знає javascript і lua, python і java. Будує SOA додатки за принципами SOLID, DRY, DIE, KISS,YAGNI.

Був на посаді CTO у Serpstat. Має досвід в IT 10+ років. Встиг попрацювати у нішевих веб-студіях і великих міжнародних компаніях. Експерт у PHP, має скіли у JavaScript, Lua, Python і Java. Будував і будує SOA застосунки за принципами SOLID, DRY, DIE, KISS, YAGNI, CQRS, DDD.

yurij-malyj-300x300 Ю

Юрій Малий | Спікер

Head of Quality Assurance Stream у Київстар

14+ років досвіду в IT. 8 років QA менеджер / керівник QA в міжнародних компаніях. Сертифікованний Scrum Master. Наставник із впровадження Agile.

14+ років досвіду в IT. 8 років QA менеджер / керівник QA в міжнародних компаніях. Експерт з ефективної організації процесів, аудиту, поліпшення та уніфікації. Сертифікований Scrum Master, наставник із впровадження Agile та ефективної звітності. Спікер конференцій QA/Agile/PM.

balabash-300x300 В

Владислав Балабаш | Спікер

JavaScript Developer в компанії RingCentral

8+ років досвіду в IT. На даний момент працює над великим продуктом в сфері комунікацій. Займався розробкою проектів на JS, Go, Python, C#.

8 років досвіду в IT індустрії. На даний момент працює над великим продуктом в сфері комунікацій. Займався розробкою проектів на різних технологіях, в скарбничці мов програмування, на яких вдалося попрацювати - JS, Go, Python, C #. Веде власний Телеграм-канал про технології.

Олег Вергуленко О

Олег Вергуленко | Ментор

Project Manager в IT-компанії Arbitas s.r.o.

В IT з 2012 року. Основной вектор роботи сьогодні — Blockchain сервіси. Є досвід роботи над веб-проєктами и розробкою софта для терміналів.

В IT з 2012 року. Основний вектор роботи сьогодні — Blockchain сервіси. Має досвід роботи над веб-проєктами та розробкою софту для кіосків і терміналів. Починав з позиції тестувальника веб-застосунків без досвіду і технічного бекграунду, тому всі ваші страхи для нього, як рідні.

zoya-bojko-300x300 З

Зоя Бойко | Ментор

Project Manager in outsourcing company Room4

Працює Project Manager у сфері веб-розробки та мобільних додатків в аутсорсинговій компанії. Вважає, що життя — це вічне навчання. Або ти, або тебе!

Займає позицію Project Manager в українській аутсорсинговій компанії. На даний момент працює у команді розробки веб та мобільних застосунків. Дотримується думки, що життя — це вічне навчання. Або ти, або тебе! Тривалий час працювала у сфері працевлаштування людей за кордон.

Виталий Фокин В

Віталій Фокін | Ментор

IT Project Manager in product company Scalea

3+ років в IT. Працює з проектами у сфері веб-розробки. Раніше впроваджував IT в в міжнародні медіа-стартапи. Магістр з управління проєктами.

3+ років в IT. Працює з проєктами у сфері веб-розробки. Впроваджував IT в міжнародні медіа-стартапи. Отримав ступінь магістра з управління проєктами. Упевнений: «Немає дурних питань, але є питання без відповіді», а також «Навчання — не тимчасове явище, а базова навичка в IT».

Що ви отримаєте

tools-icon

Технічна термінологія

Ми пройдемося по всіх основних термінах розробки, щоб після закінчення курсу у вас з'явилося чітке розуміння, над чим працюють девелопери.

Практика

Практика

Домашні завдання дозволять закріпити теорію і навчитися приймати правильні рішення в спілкуванні з замовником і командою.

Общение

Простота викладу

Педагоги розкривають теми, використовуючи яскраві образи, які легко запам'ятати, щоб потім використовувати в роботі.

Нужные навыки

Правильні відповіді

Формуємо розуміння технічної бази, про яку часто запитують на співбесідах, і допомагаємо відчути впевненість.

homework-icon

Конспект і тести

Окрім лекцій, домашніх завдань і зрізу знань, ви отримуєте конспект лекцій і можливість додатково опрацювати й повторити матеріал.

Тех.спец

Поради 24/7

Закритий чат в Telegram, де можна попросити про допомогу спікерів і менторів не лише під час проходження курсу, але й після навчання.

Ми допомагаємо з працевлаштуванням

  • Рекомендація по покращеню резюме та портфоліо
  • Допомога в створені та покращені супровідного листа
  • Підготовка до співбесіди та проходження тестових завдань
  • Персональні консультації по розвитку кар'єри
  • Допомога в пошуку релевантних вакансій
  • Стажування та спеціальний пропозиції від компанії-партнерів
  • Рекомендаційний лист від спікерів та менторів для кращих студентів

Наші студенти працюють тут

Відгуки студентів

Вартість курсу

uah uah rub rub usd usd
ТОП

БАЗОВИЙ

03 д : 00 г : 10 х : 12 с
7930
9330
  • Участь у всіх заняттях курсу

  • Доступ до матеріалів курсу

  • Доступ до відеозаписів занять у процесі проходження курсу

  • Підписка на бонусні лекції IAMPM

  • Спілкування в закритому студентському чаті.

ТОП

ОПТИМАЛЬНИЙ

03 д : 00 г : 10 х : 12 с
9330
10980
  • Участь у всіх заняттях курсу

  • Доступ до матеріалів курсу

  • Довічний доступ до відеозаписів занять

  • Спілкування в закритому студентському чаті

  • Перевірка домашніх завдань менторами

  • Підписка на бонусні лекції IAMPM

  • Можливість ставити питання в закритому чаті та особисто менторам.

ТОП

ІНДИВІДУАЛЬНИЙ

03 д : 00 г : 10 х : 12 с
10310
12130
  • Участь у всіх заняттях курсу

  • Доступ до матеріалів курсу

  • Спілкування в загальному студентському чаті

  • Перевірка домашніх завдань викладачами

  • Довічний доступ до відеозаписів занять

  • Підписка на бонусні лекції IAMPM

  • Година персональної консультації з тьома обраними викладачами.

Розсрочка

Ви можете розбити всю суму на декілька платежів, оплативши картою банку, або за допомогою оплати частинами по договору.

Повернення

У вас є три заняття, щоб спробувати, якщо передумаєте – скажіть, і ми повернемо вам оплаченну суму.

Промокод

Ви можете скористатись промокодом, щоб отримати додаткову знижку. Залиште заявку, щоб дізнатись про акції.

Часті питання

Як проходять заняття курсу?

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

Чому я маю обратий цей курс?

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

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

Чи допоможе мені курс врахувати технічні нюанси під час прийняття рішень у проєкті?

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

Чи вистачить мені інформації курсу, щоб розуміти технічніх фахівців на співбесіді?

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

Я можу пройти курс без знань англійської мови?

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

Як організована практика у межах курсу?

Після занять вам надається практичне завдання для відпрацювання отриманих знань. Завдання можуть бути різними, тому на виконання кожної роботи відводиться 3 або більше днів. Готову роботу ви надсилаєте на перевірку викладачу і ментору, після чого вони повертають свої коментарі. Якщо ви обрали пакет без перевірки домашньої роботи, будете отримувати практичні завдання лише під час вебінарів.

А якщо на курсі дається інформація яку легко загуглити?

Зазвичай труднощі виникають не на етапі «гуглення» інформації, а на тому, коли потрібно «загуглити». Припустимо, ви почули слово «поліморфізм». Загуглили. Дізналися, що це один із принципів об’єктно-орієнтованого програмування поряд з інкапсуляцією і спадкуванням. Однак чи достатньо загуглити ці три терміна, щоб зрозуміти суть об’єктно-орієнтованого підходу? Відповідь негативна. Потрібно розуміти, що закладається у слово «об’єкт» і за рахунок чого ці принципи реалізуються на практиці. Інакше розробники скажуть, що ви пхаєте носа не у свої справи і продовжать говорити «на китайській».

Techmind дає послідовну і структуровану інформацію про кожен етап розробки за допомогою доступних термінів і на такому рівні, що ви змогли її сприймати теоретично і практично застосовувати.

Що дають персональні консультації з викладачами?

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

Чи можу я не купувати повний курс, а пройти лише ті лекції, які мене цікавлять?

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

Я отримаю сертифікат?

Так, ми видамо вам сертифікат про проходження курсу. Він буде доступний в онлайн-форматі для прикріплення в LinkedIn. Також у разі виконання всіх домашніх завдань і складання іспиту ви можете отримати сертифікат з відзнакою.

Чи можна оплачувати навчання частинами?

Так, можна за попередньою домовленістю з організаторами курсу. Умови поділу платежів обговорюються індивідуально для кожного конкретного випадку.

Більше корисних курсів

Залиш заявку та отримай безкоштовну консультацію

Хочеш отримати приклад заняття?

Заповни заявку на безкоштовну консультацію