Инструментальные средства разработки программного обеспечения
Обзоры IT-профессий
Полный гайд по IT профессиям. Какую IT профессию выбрать для старта?,
Как делают игры | Все этапы создания игр - подробно,
Разработка игр | Какие Профессии Существуют в геймдев - Что делают разработчики игр,
Архитектор ПО
Лебедько Г.,
Стадии разработки ПО
Управление версиями, совместная разработка (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 моделирование
Маркетинг
Техническая поддержка
- Искусственный интеллект для техподдержки
1. Управление версиями, совместная разработка (Git)
CI/CD (Continuous Integration, Continuous Delivery — непрерывная интеграция и доставка)
Darcs и Pijul. Системы контроля версий для тех, кто любит математику и не любит деревья
https://habr.com/ru/articles/785904/
Волохо А.,
Создание CI/CD пайплайна,
2. Компиляторы, интерпретаторы
Компиляция C# из командной строки
Бонда А.,
2.1 Языки программирования
https://www.youtube.com/watch?v=qiROpkAp3y4
с 26:01-1:00:52, 1:13:00- до конца
C
Белоус Д.,
C++
Буренок К.,
Delphi
Ляшков М.,
HTML
Лисеенко Д.,
CSS
Лисеенко Д.,
Java
Переходим на российскую Java. Что это такое и зачем нужно?,
JavaScript
Лисеенко Д.,
Lua
Бонда А.
PHP
Харчевникова В.,
R
Авраменко
Ruby
Клещёнков М.
SQL
Никипелов А.
Visual Basic
Бонда А.,
2.2 IDE
Терминал
Кривоносов Е.,
Терешенко В.,
Полоников Н.,
Ковалев Н.,
Andoid Studio
Ларин П.,
Ковалев Д.,
Atom
Масарова Д.,
GameDesigner
Кривошеев Е.,
Geany
Белоус Д.
iAWriter
Харчевникова В.
MonoDevelop
Ковалев Д.,
Notepad++
Поздняков,
Thonny
Бондаренко В.,
TKE
Бондаренко В.,
Visual Studio
Авраменко Д.,
Ларин П.,
Тепляков В.,
VS Code
Белоус Д.,
Xamarin Forms
Захаренок Е.,
IntelliJ IDEA
Анищенко Н.,
Бонда А.,
Eclipse
Авраменко А.,
Komodo
Лебёдкин C.,
Xcode
Ковалев Д.,
PascalABC.Net
Полоников Н.,
PyCharm
Лебедкин С.,
Spyder
Ковалев Данила
3. Средства виртуализации
Харчевникова В.,
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 аппликации,
10. Дизайн.
3-D моделирование.
Лебёдкин C.
Левинсас Д.
11. Маркетинг
Лебедько Г.
12. Техническая поддержка
Искусственный интеллект для техподдержки
Баранов А.