Курс "Технічні навички для IT-менеджерів"

PM School оголошує набір на двомісячний курс "Технічні навички для IT-менеджерів" до групи PMTech06.





Опис курсу
Курс призначений поглибити навички IT-менеджерів (PM, BA, HR, ін.) у технічних деталях розробки програмного забезпечення.
На курсі ви познайомитеся з різними мовами програмування, фреймворками, бібліотеками, інфраструктурою для розробки ПЗ, спробуєте себе розробником і навіть напишете свій перший код.
Програміста ми з вас не зробимо, але відчути себе комфортніше при розмові з технічно підкованим замовником та вашою командою ми постараємося.



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



Викладач
Роман Барвинский.
IT-фахівець із п'ятнадцятирічним стажем роботи.
Програміст, сертифікований Scrum-майстер, Team Lead, Product менеджер та власник IT-компанії SemitaSoft.
LinkedIn: www.linkedin.com/in/roman-barvinskyi
Facebook: www.facebook.com/roman.barvinsky



Деталі курсу PMTech06
Орієнтовний старт: березень 2023 р.
Формат: онлайн
Графік: двічі на тиждень по дві години. по понеділках та середах з 19:20 до 21:20
Тривалість: 2 місяці, 32 години.
Вартість: Рання пташка (до 10.12.22) – 3900 грн/міс. Пізня пташка (з 11.12.22) – 4400 грн/міс. Місяців навчання два.
Порядок оплат: оплата провадиться після першого заняття, якщо вас все влаштує.
Кількість місць у групі: 15
Після закінчення видається сертифікат.






* Деякі пункти програми можуть бути вдосконалені залежно від запитів та рівня групи.


Програма першого місяця групи PMTech06

Дата та час Тема заняття Домашнє завдання
ХХ.ХХ.23     
9:00 - 11:00     
Знакомство.

Основы.
История создания первой ЭВМ.
Развитие и основные принципы работы.
Виды вычислительной техники.

Устройство 
  • Компьютера
  • Смартфона
Поход в музей компьютерной техники.
ХХ.ХХ.23     
19:20 - 21:20     
Свойства и особенности операционных систем
Windows, Linux, MacOS.

Код
  • Как компьютер понимает код.
  • Виды языков программирования (высокоуровневые, низкоуровневые; веб, десктоп)
Читаем профильную литературу
ХХ.ХХ.23     
9:00 - 11:00     
Обзор языков программирования. Кто что умеет
C, C++, C#, JAVA, PHP,RoR, JS, пр.
Фреймверки
Пишем технический стек для одной IT-компании и описываем проекты на выбранном стеке.
ХХ.ХХ.23     
19:20 - 21:20     
Базы данных.
Подходы к проектированию приложений (ООП).
Заполняем базу данных.
Читаем про ООП.
ХХ.ХХ.23     
9:00 - 11:00     
Патерны программирования(MVC)

Цикл разработки ПО

Изучаем логику программирования на основании языка RoR
Пишем код для формы обратной связи.
ХХ.ХХ.23     
19:20 - 21:20     
Система контроля версий – Subversion system
Примеры: Git, TFS, SVN, SourceSafe

Среда разработки - IDE
Примеры: Visual Studio, PHP Storm, IDEA, Eclipse, Xcode

CMS (WP, Magento, Opencart)
Тестируем программы
ХХ.ХХ.23     
9:00 - 11:00     
Словарь программистов
  • Структурные
  • Порождающие
  • Поведенческие
Выписываем дополнительные технические термины, создаем свой словарь.
Готовим вопросы.
ХХ.ХХ.23     
19:20 - 21:20     
Вопросы\Ответы

Таск трэкер – Task tracker
Примеры: JIRA, Trello, Redmine, TFS(опционально)
Празднуем экватор.
Читаем профильную литературу.

Программа второго месяца группы PMTech06
Дата и время Тема занятия Домашнее задание
ХХ.ХХ.23     
9:00 - 11:00     
Инфраструктура для разворачивания проекта
Amazon Cloud, Azure, DigitalOcean
DevOps:
Jenkins
Docker
Знакомимся с мануалами и возможностями инфраструктуры.
ХХ.ХХ.23     
19:20 - 21:20     
Архитектура приложений
·    Клиент-серверная модель (client-server)
·    Распределенные вычисления (distributed computing)
·    Монолитное приложение (monolithic application)
·    Peer-to-peer
·    Plugin
·    Многоуровневая (multilayer)
Читаем профильную литературу.
ХХ.ХХ.23     
9:00 - 11:00     
Серверная часть(backend)
Из чего состоит, за что отвечает и что должен знать менеджер о бекенде.
Знакомимся с бекендом.
ХХ.ХХ.23     
19:20 - 21:20     
Клиентская часть(frontend).
Как понять где начинается фронтенд и что должен знать о нем менеджер.
Знакомимся с фронтендом.
ХХ.ХХ.23     
9:00 - 11:00     
Особенности
- десктоп разработки
- мобайл
- web
- комплексных решений
Выписываем чеклист для разработки проекта.
ХХ.ХХ.23     
19:20 - 21:20     
Сервисы

Библиотеки

Драйвера
  • Web API
  • REST
  • SOAP
  • WCF
  • JSON
  • XML
Дополняем свой IT-словарь.
ХХ.ХХ.23     
9:00 - 11:00     
Хайповые технологии:
  • ICO \ Блокчейн
  • Искусственный интеллект
  • Big Data
  • VR, AR
  • ...
Дописываем хайповые технологии.
ХХ.ХХ.23     
9:00 - 11:00     
QA session
Экзамен
Сертификация "PMTech" от PM School
Празднуем


Разом: 16 занять у групі – 32 години

Вартість навчання: 3900грн/міс до 10.02.22, 4400грн/міс з 11.02.22.
Порядок навчання: заняття тривають два місяці по 2 години 2 рази на тиждень у Харкові.
Можливий частковий перехід в онлайн режим через карантин.
Після проходження курсу PM Tech ви отримаєте сертифікат.