Курс 'Технические навыки для PM'


PM School объявляет набор на двухмесячный курс "Технические навыки для менеджера проектов" в группу TechPM01 для повышения квалификации менеджеров проектов.


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



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



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



Детали курса
Старт: ноябрь
Место: г. Харьков, ул. Гаршина, 9, 1й этаж.
Длительность: 2 месяца, 32 часа
Стоимость: 3900 грн/1мес
Порядок оплат: оплата производится после первого занятия, если вас все устроит.
Количество мест в группе: восемнадцать.
Язык преподавателя: украинский.
После окончания выдается сертификат





Программа первого месяца группы PMTech01

Дата и время Тема занятия Домашнее задание
21.11.18     
19:20 - 21:20     
Знакомство.

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

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

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

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

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

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

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

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

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

Библиотеки

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


Итого: 16 занятий в группе - 32 часа

Стоимость обучения: 3900грн/мес
Порядок обучения: занятия длятся два месяца по 2 часа 2 раза в неделю по понедельникам и средам с 19:20 до 21:20 в режиме offline в Харькове.
После прохождения курса PM Tech вы получите сертификат.