Информационные технологии: понятия и тренды
Особенности IT-сферы
Сейчас почти всем приходится разбираться в IT, но по существу для многих эта область – сферический конь в вакууме, а IT- специалисты – странные гики. Мы готовы развеять (или подтвердить) мифы, а также повысить уровень вашей грамотности в IT.
Кажется, что при общении с айтишниками говоришь ересь?
Долой ересь - повышай с нами грамотность в IT!
Для кого?
— Для бизнеса – научим эффективно работать с заказчиками и поставщиками из IT-компаний, разбираться в качестве продуктов.
— Для менеджеров (HR, Account) – научим разговаривать на языке программистов, работать с ТЗ.
Милое расписание и хардкорная программа
I. Основные этапы разработки IT-проектов
10:00 - 11:00 лекция
11:00 - 11:20 кофе-брейк
11:20 - 13:00 лекция
13:00 - 14:00 обед
14:00 - 15:00 лекция
Постановка задачи
- Что такое программы и где они выполняются?
- Виды и назначения программ
- Десктопные приложения, веб-сервисы, мобильные приложения
- Техническое задание и документация
- Архитектура проекта
Проектирование ПО
- Домены, серверы, API, Highload-проекты
- Архитектура проекта
- Языки программирования (структура и виды)
- Топ языков программирования
- Back-end, front-end, базы данных
- Сторонние разработки
Разработка
- Среда разработки, системы контроля версий
- Методологии разработки: Agile, Scrum
- Отладка, компиляция, code review, тестирование, релиз
Поддержка и развитие проекта
- Домены, серверы, API
- Принципы хорошо разработанного ПО, которое можно развивать
В конце: тест, а затем вопросы
II. Развитие программирования и особенности сферы IT
16:00 – 16:20 перерыв
16:20 – 18:00 лекция
Общие понятия
- Логика (ничего не происходит само)
- Переменные
- Логика, ветвление и циклы
Процедурное программирование
- Функции, плюсы и минусы
Объектно-ориентированное программирование
- Что такое "объект"
- Методы и свойства
- Парадигмы и абстракция
- Паттерны
Мифы и реальность: про айтишников, зарплаты и магию
- Тыжпрограммист
- Эффект присутствия
- Айтишники - миллионеры
- Айтишники ничего не делают
*Дополнительно (на основе ваших вопросов) расскажем про:
- Облачные технологии и devOps
- Машинное обучение, Data Mining и Big Datа
- Возможности IT для бизнеса
- Преимущества и недостатки внедрения технологий.
- KISS (Keep It Simple Stupid)