Инструментальные средства разработки программного обеспечения
Обзоры IT-профессий
Полный гайд по IT профессиям. Какую IT профессию выбрать для старта?,
Как делают игры | Все этапы создания игр - подробно,
Разработка игр | Какие Профессии Существуют в геймдев - Что делают разработчики игр,
Архитектор ПО
Лебедько Г.,
QA инженер
Ковалев А.,
Стадии разработки ПО
Проектирование ИС
Управление версиями, совместная разработка (Git)
- Git
- CI/CD (Continuous Integration, Continuous Delivery — непрерывная интеграция и доставка)
Компиляторы, интерпретаторы
2.1 Языки программирования:
2.2 IDE:
- Bash
- VS Code
- Visual Studio
- ...
Средства виртуализации и ОС
Отладка
4.1 декомпиляция
4.2 профилирование (логирование);
4.3 отладка;
4.4 анализ:
4.5 ReView кода
Тестирование
- unit-тесты
- нагрузочное
- регрессионное
- UX/UI
- пентестинг
- ...
Инсталляторы
Документирование
- text
- markdown
- html
- Visio
- ...
Базы Данных
Дизайн
10.1 3-D моделирование
Маркетинг
Техническая поддержка
- Искусственный интеллект для техподдержки
0. Проектирование ИС
Case-средства
Лапченко К.,
API
Герасименко А.,
1. Управление версиями, совместная разработка (Git)
CI/CD (Continuous Integration, Continuous Delivery — непрерывная интеграция и доставка)
Darcs и Pijul. Системы контроля версий для тех, кто любит математику и не любит деревья
https://habr.com/ru/articles/785904/
Волохо А.,
Создание CI/CD пайплайна,
Ковалев Н.,
Git
Володькин Д.,
2. Компиляторы, интерпретаторы
Лапченко К.,
Компиляция C# из командной строки
Бонда А.,
2.1 Языки программирования
https://www.youtube.com/watch?v=qiROpkAp3y4
с 26:01-1:00:52, 1:13:00- до конца
C
Белоус Д.,
Оболенский А.,
C++
Буренок К.,
Оболенский А.,
CSS
Лисеенко Д.,
Delphi
Ляшков М.,
Герасименко А.,
Godot
Обыденников А.,
HTML
Лисеенко Д.,
Володькин Д.,
Java
Переходим на российскую Java. Что это такое и зачем нужно?,
JavaScript
Лисеенко Д.,
Обыденников А.,
Lua
Бонда А.
Mojo
Клещёнков М.
PHP
Герасименко А.,
R
Авраменко
Ruby
Клещёнков М.
SQL
Никипелов А.
VBA
Герасименко А.,
Visual Basic
Бонда А.,
Герасименко А.,
Игровые фрейворки и библиотеки
Баранов А.,
2.2 IDE
Терминал
Кривоносов Е.,
Терешенко В.,
Полоников Н.,
Ковалев Н.,
Andoid Studio
Ларин П.,
Ковалев Д.,
Ковалев А.,
Atom
Масарова Д.,
GameDesigner
Кривошеев Е.,
Geany
Белоус Д.
iAWriter
Харчевникова В.
IDLE
Володькин Д.,
IntelliJ IDEA
Анищенко Н.,
Бонда А.,
MonoDevelop
Ковалев Д.,
Notepad++
Поздняков,
Thonny
Бондаренко В.,
TKE
Бондаренко В.,
Visual Studio
Авраменко Д.,
Ларин П.,
Тепляков В.,
VS Code
Белоус Д.,
Xamarin Forms
Захаренок Е.,
Eclipse
Авраменко А.,
Komodo
Лебёдкин C.,
Xcode
Ковалев Д.,
PascalABC.Net
Полоников Н.,
PyCharm
Лебедкин С.,
Spyder
Ковалев Данила
3. Средства виртуализации и ОС
Харчевникова В.,
ОС Aurora
Баранов А.,
Docker
Обыденников А.,
4. Отладка
Линтеры
Ляшков М.
4.5 ReView кода
Лебедько Г.,
5. Тестирование
Сообщения об ошибках
Никипелов А.,
Unit тесты
Полоников Н.,
Модульное тестирование с использованием C# и .NET,
Регрессионное тестирование
Каракулько Д.,
Тестирование совместимости
Ковалев Н.,
UX/UI
ЧТО ДЕЛАЕТ ТЕСТИРОВЩИК? ТЕСТИРОВАНИЕ НА ПРИМЕРЕ /тестирование Web-сайта, на 3 балла/,
Тестировщик с нуля за 6 часов / QA / Тестирование по полный курс,
6. Инсталляторы
InstallShield
Быленок Д.,
Ларин П.
7. Документирование
Visio
Захаренок Е.,
Swagger
OpenAPI и Swagger Editor - своё описание REST API с нуля,
OpenAPI Generator - Генерация кода по спецификации,
Знакомство со Swagger документацией. Разбор основных методов запросов,
Использование Swagger для создания клиента для API и применение его в WEB аппликации,
8. Базы данных
Oracle
Оболенский А.,
10. Дизайн.
Лапченко К.,
3-D моделирование.
Лебёдкин C.
Левинсас Д.
11. Маркетинг
Лебедько Г.
11.2 Фирмы
Square Enix
Клещёнков М.
12. Техническая поддержка
Искусственный интеллект для техподдержки
Баранов А.