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

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


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



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



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



Детали курса PMTech03
Старт: сентябрь
Место: г. Харьков, ул. Сумская 1, здание с градусником, 3эт, 315 каб.
График: понедельник, среда с 19:20 до 21:20
Длительность: 2 месяца, 32 часа.
Стоимость: 3900 грн/1мес.
Порядок оплат: оплата производится после первого занятия, если вас все устроит.
Количество мест в группе: 15-22.
Язык преподавателя: русский.
После окончания выдается сертификат.





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

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

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

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

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

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

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

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

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

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

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

Библиотеки

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


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

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