PMTech03




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

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

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

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

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

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

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

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

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

Таск трэкер – Task tracker
Примеры: JIRA, Trello, Redmine, TFS(опционально)

с этого занятия и далее в 312 кабинете
Празднуем экватор.
Читаем профильную литературу.

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

Библиотеки

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


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

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