# Инструментальные средства разработки программного обеспечения ## Обзоры IT-профессий [Полный гайд по IT профессиям. Какую IT профессию выбрать для старта?](https://www.youtube.com/watch?v=WMxztZHDq18&ab_channel=Noukash), [Как делают игры | Все этапы создания игр - подробно](https://www.youtube.com/watch?v=ZVYpRti_7pM&ab_channel=Cyberstars-%D0%9A%D0%B0%D0%BA%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C%D0%B8%D0%B3%D1%80%D1%83), [Разработка игр | Какие Профессии Существуют в геймдев - Что делают разработчики игр](https://www.youtube.com/watch?v=q_N6ijrV5uw&ab_channel=Cyberstars-%D0%9A%D0%B0%D0%BA%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C%D0%B8%D0%B3%D1%80%D1%83), #### Архитектор ПО [Лебедько Г.](Архитектор_ПО/АрхитекторПО.md), [Кто такой архитектор ПО и как им стать. Кулаго Ю.](Архитектор_ПО/Архитектор_ПО_Кулаго.md), [Вопросы](Архитектор_ПО/Архитектор_ПО_Вопросы.md); #### QA инженер [Ковалев А.](QA_инженер/QA_engine_Kovalev_art.md), #### Фронтенд-разработка [Фронтенд-разработка. Кулаго Ю.](Фронтенд-разработка/Фронтенд-разработка.md), [Вопросы](Фронтенд-разработка/Вопросы.md), ## Стадии разработки ПО 0. Проектирование ИС - Модели жизненного цикла - Управление проектами - ETL - Case-средства - API 10. Управление версиями, совместная разработка (Git) - Git - DevOps - CI/CD (Continuous Integration, Continuous Delivery — непрерывная интеграция и доставка) 20. Компиляторы, интерпретаторы - **20.05 Теоретические основы работы ЭВМ:** - Двоичный код - **20.10 Языки программирования:** - C - C++ - C# - ... - **20.20 IDE**: - Bash - VS Code - Visual Studio - ... - **20.30 Фрейворки, SDK и игровые движки:** - Unreal Engine - Unity - ... 30. Средства виртуализации и ОС - VM - Docker - venv - **30.10 Инструменты управления конфигурациями** - **30.20 Мобильные операционные системы** - **30.30 Операционные системы** - **30.40 Облачная инфраструктура** 40. Отладка 40.10 декомпиляция - IDA - ... 40.20 профилирование (логирование); 40.30 отладка; 40.40 анализ: - PVS Studio - ... 40.50 ReView кода 45. Оптимизация производительности 50. Тестирование - CAPTCHA - unit-тесты - нагрузочное - регрессионное - UX/UI - пентестинг - ... 60. Инсталляторы - InstallShield - dist - ... 70. Документирование - text - markdown - html - Visio - ... 80. Базы Данных 100. Дизайн 10.10 3-D моделирование 110. Маркетинг 120. Техническая поддержка - Искусственный интеллект для техподдержки ## 0. Проектирование ИС #### Методологии проектирования [Методология функционального моделирования работ SADT. Бобылева Д.](Проектирование_ИС/Методология_функционального_моделирования_работ_SADT.md), [Вопросы](Проектирование_ИС/SADT_Вопросы.md); #### Модели жизненного цикла [V-model. Сивухо Ю](Модели_жизненного_цикла/V-model.md), [Вопросы](Модели_жизненного_цикла/Вопросы_V-model.md); [Спиральная модель и её особенности. Сивухо Ю](Модели_жизненного_цикла/Спиральная_модель.md), [Вопросы](Модели_жизненного_цикла/Вопросы_Спиральная_модель.md); [Итеративная разработка. Сивухо Ю.](Модели_жизненного_цикла/Итеративная_разработка.md), [Вопросы](Модели_жизненного_цикла/Вопросы_Итеративная_разработка.md); [Шереметьев В.](Модели_жизненного_цикла/шереметьев_модели_жизненного_цикла.md), [Вопросы](Модели_жизненного_цикла/шереметьев_модели_жизненного_цикла_вопросы.md); [Agile (гибкие методологии управления и разработки). Карпов И.](Agile/Agile.md), [Вопросы](Agile/Вопросы_Agile_Карпов.md); [Agile («гибкая разработка»). Медведева К.](Agile/Medvedeva_Agile.md), [Вопросы](Agile/Вопросы.md); #### Управление проектами [Управление проектами в разработке ПО. Козлов А.](Project_management/Project_management.md), [Вопросы](Project_management/Answer_question_Project_management.md); #### Симуляция стохастических процессов [Дубинский М.](scholastic_model/scholastic_model.md), [Вопросы](scholastic_model/questions.md); #### Архитектура современного дизайна ИС [Декларативный рендеринг: от шаблонов к Virtual DOM и реактивным системам. Новиков К.](Arkhitektura_Sovremennogo_STAKa/FirstLecture.md), [Согласованность в распределенных системах: теорема CAP и практические паттерны. Новиков К.](Arkhitektura_Sovremennogo_STAKa/SecondLecture.md), [Принципы тестопригодного дизайна: от Dependency Injection до hexagonal architecture. Новиков К.](Arkhitektura_Sovremennogo_STAKa/ThirdLecture1.md), [Оркестрация контейнеров: от cgroups до declarative deployment в Kubernetes. Новиков К.](Arkhitektura_Sovremennogo_STAKa/FourLecture.md), [Вопросы](Arkhitektura_Sovremennogo_STAKa/questions.md), #### Case-средства [Лапченко К.](Case-средства/Лапченко.md); [Нефедов А.](Case-средства/Нефедов.md), [Вопросы](Case-средства/Нефедов_вопросы_к_лекции_2_AI.md); #### Алгоритмы и блок-схемы [Зимнова П.](Алгоритмы_и_блок_схемы/Зимнова.md), [Вопросы](Алгоритмы_и_блок_схемы/вопросы.md), [Борисенко А.](Алгоритмы_и_блок_схемы/BorisenkoAl.md), [Вопросы](Алгоритмы_и_блок_схемы/ВопросыAl.md), #### API [Герасименко А.](API/API.md), [Инструменты для работы с API: Postman и Swagger. Казаков Э.](API/API_Tools_Postman_Swagger.md), [Вопросы](API/API_Tools_Postman_Swagger_question.md); [API как контракт взаимодействия программных систем. Шайдуко Д.](API/Шайдуко_API.md), [Вопросы](API/Шайдуко_Вопросы.md); #### Облачные технологии [Переход на облачные технологии: плюсы и минусы для стартапов. Дерюго З.](Облачные_технологии/Perehod_na_oblachnye_tehnologii.md), #### ETL [Рофеенко Н.](ETL/ETL.md); [Что такое ETL? Кириченко А.](ETL/ETL_Kirichenko/ETL_Kirichenko.md), [Вопросы](ETL/ETL_Kirichenko/ETL_Вопросы.md); ## 1. Управление версиями, совместная разработка (Git) ### CI/CD (Continuous Integration, Continuous Delivery — непрерывная интеграция и доставка) Darcs и Pijul. Системы контроля версий для тех, кто любит математику и не любит деревья https://habr.com/ru/articles/785904/ [Волохо А.](CiCd/Voloho_Alina.md), [Создание CI/CD пайплайна](https://www.youtube.com/watch?v=jSqmgr3RUqU), [Ковалев Н.](CiCd/CICD_Kovalev_N.md), [Автоматизируем сборку и деплой приложения в GitLab CI/CD: подробное руководство с примерами](https://habr.com/ru/companies/flant/articles/795475/), [CI/CD Kubernetes платформа Gitorion. Непрерывная интеграция CI на базе Gitea/Forgejo](https://habr.com/ru/companies/gitorion/articles/799933/), [Городный Р.](CiCd/CiCd_Городный.md), [Вопросы](CiCd/CiCd_Вопросы.md), ### DevOps [Николаенко М.](DevOps/DevOps.md), [Вопросы](DevOps/Вопросы.md); [Медведева К.](DevOps/Medvedeva_DevOps.md), [Вопросы](DevOps/Вопросы_Медведева.md); [Определение понятия DevOps. Курманаев С.](DevOps/Курманаев.md), [Вопросы](DevOps/Вопросы_Курманаев.md); [Что такое DevOps. Кириченко А.](DevOps/DevOps_Kirichenko/DevOps_Kirichenko.md), [Вопросы](DevOps/DevOps_Kirichenko/DevOps_Вопросы.md); ### Git [Володькин Д.](Git/Ветки.md), [Git: Инструмент для управления версиями. Марухленко Д.](Git/Git.md), [Вопросы](Git/Git_Вопросы.md); [История и эволюция систем контроля версий (СКВ). Казаков Э.](Git/Version_Control_History.md), [Вопросы](Git/Version_Control_History_question.md); [Использование Git. Дерюго З.](Git/Ispolzovanie_Git.md), [Git как распределённая система контроля версий. Шайдуко Д.](Git/Шайдуко_Git.md), [Вопросы](Git/Шайдуко_Вопросы.md); ### Agile #### Canban [9 лучших канбан-досок для работы и личных дел в 2024](https://habr.com/ru/articles/794230/), [Михеенко А.](Jira/Jira.md), [Болотников А.](Задачи/Как_ставить_задачи.md), ### Работа с персоналом [Болотников А.](Стажировка/Болотников.md), ## 2. Компиляторы, интерпретаторы ### 20.05 Теоретические основы работы ЭВМ [Двоичный код как фундамент цифровых вычислений. Кулешов Р.](Двоичный_код/Двоичный_код_Кулешов.md), [Вопросы](Двоичный_код/Двоичный_код_Кулешов_вопросы.md); [Лапченко К.](Компиляторы_интерпретаторы/Эволюция_языков_программирования.md), [Программы-компиляторы как инструментальное средство разработки. Халепо М.](Компиляторы_интерпретаторы/Программы-компиляторы.md), [Вопросы](Компиляторы_интерпретаторы/Программы-компиляторы.md); #### Компиляция C# из командной строки [Бонда А.](Компиляция_C_из_командной_строки/u20bond.md), [Лысенко Е.](Компиляция_C_из_командной_строки/Компиляция_C#_в_командной_строке_Лысенко.md), [Вопросы](Компиляция_C_из_командной_строки/Вопросы_компиляция_С#.md); ### 20.10 Языки программирования https://www.youtube.com/watch?v=qiROpkAp3y4 с 26:01-1:00:52, 1:13:00- до конца #### Ассемблер [Кудинов Ю.](Ассемблер/Ассемблер_Кудинов.md), [Вопросы](Ассемблер/Ассемблер_Кудинов_вопросы.md); #### C# [Белоус Д.](CSharp/CSharp.md), [Оболенский А.](DotNet/DotNET_Оболенский.md), [Марухленко Д.](CSharp/C#_Марухленко.md), [Вопросы](CSharp/Вопросы_C#_Марухленко.md); [.NET: Архитектурная конвергенция и принципы работы Managed Runtime. Курманаев С.](DotNet/Курманаев.md), [Вопросы](DotNet/Вопросы.md); [Нефедов А.](DotNet/Нефедов.md), [Вопросы](DotNet/Вопросы_к_лекции_Нефедов_3.md); #### C# Guna [Ермаков К.](Дизайн/Designer_Guna.md), #### C++ [Буренок К.](C++/C++.md), [Оболенский А.](C++/Язык_C++_Оболенский.md); [Кириченко А.](C++/Kirichenko_C++/C++.md), [Вопросы](C++/Kirichenko_C++/C++_Вопросы.md); [C++ как системный язык программирования общего назначения. Шайдуко Д.](C++/Шайдуко_C++.md), [Вопросы](C++/Вопросы_Шайдуко.md); [Мельникова Е.](C++/CPlusPlus.md); #### CSS [Лисеенко Д.](CSS/Лисеенко.md), #### Delphi [Ляшков М.](Delphi/Delphi.md), [Герасименко А.](Delphi/Delphi_Gerasimenko.md), #### Godot [Обыденников А.](Godot/Godot_Engine.md), #### Go [Михеенко А.](Go/Go.md), [Язык программирования Go. Рофеенко Н.](Go/Go(golang).md), [Вопросы](Go/Go_вопросы.md), #### HTML [Лисеенко Д.](HTML/Liseenko.md), [Володькин Д.](HTML/HTML.md), [Городный Р.](HTML/HTML_Городный.md), [Вопросы](HTML/Вопросы.md); #### Java [Переходим на российскую Java. Что это такое и зачем нужно?](https://habr.com/ru/companies/1cupis/articles/790380/), [Зимнова П.](Java/zimnova.md), [Вопросы](Java/вопросы.md); [Что такое Java? Кириченко А.](Java/Java_Kirichenko/java.md), [Вопросы](Java/Java_Kirichenko/Java_Вопросы.md); [Java как платформа объектно-ориентированной разработки. Шайдуко Д.](Java/Шайдуко_Java.md), [Вопросы](Java/Шайдуко_Вопросы.md); #### JavaScript [Лисеенко Д.](JavaScript/Liseenko.md); [Обыденников А.](Node.js/Node.js.md); [Node.js как среда выполнения серверного JavaScript. Шайдуко Д.](Node.js/Шайдуко_Node.js.md), [Вопросы](Node.js/Шайдуко_Вопросы.md); #### Go [Михеенко А.](Kotlin/Kotlin.md), #### Lua [Бонда А.](Lua/Lua.md); [Урда Э.](Lua/lua_urda.md), [Вопросы](Lua/ВОПРОСЫ_lua_urda.md); #### Mojo [Клещёнков М.](Mojo/Mojo.md) #### Python [Атрошенко П.](Python/Python.md), #### PHP [Герасименко А.](PHP/PHP.md), [Борисенко А.](PHP/Borisenko.md), [Вопросы](PHP/Вопросы.md); #### R [Авраменко](R/Язык_программирования_R.md) #### Ruby [Клещёнков М.](Ruby/Ruby.md) #### Rust [Атрошенко П.](Rust/Rust.md), [Урда Э.](Rust/urda47gr_rust.md), [Вопросы](Rust/ВОПРОСЫ_rust_урда.md); #### SQL [Никипелов А.](TransactionSQL/Никипелов_А_В.md), [Симоненко С.](SQL/Симоненко_Степан.md), [Вопросы](SQL/Вопросы_SQL_Симоненко.md); #### Turbo Basic [Лысенко Е.](TurboBasic/TurboBasic_Лысенко.md), [Вопросы](TurboBasic/TurboBasic_Вопросы.md); #### VBA [Герасименко А.](VBA/Macros.md), #### Visual Basic [Бонда А.](Visual_Basic/Visual_Basic.md), [Герасименко А.](Visual_Basic/Герасименко.md), [Ермаков К.](Visual_Basic/Visual_Basic_Info.md), ### 20.20 IDE [Интегрированные среды разработки. Халепо М.](IDE/Интегрированные_среды_разработки.md), [Вопросы](IDE/Вопросы.md); [Курманаев С.](IDE/Курманаев.md), [Вопросы](IDE/Вопросы_Курманаев.md); #### Терминал [Кривоносов Е.](Терминал/Кривоносов.md), [Терешенко В.](Терминал/Tereshenko.md), [Полоников Н.](Bash/Bash.md), [Ковалев Н.](Bash/Ковалев_Никита.md), #### Android Studio [Ларин П.](AndoidStudio/AndroidStudio.md), [Ковалев Д.](AndoidStudio/Kovalev_Denis_47.md), [Ковалев А.](AndoidStudio/Android_Studio_Kovalev_art.md), [Гутников Д.](AndoidStudio/AndroidStudio_Гутников.md), [Вопросы](AndoidStudio/AndroidStudio_вопросы.md); #### Atom [Масарова Д.](Atom/Atom.md), [Иволга П.](Atom/Atom_Иволга.md), [Вопросы](Atom/Atom_вопросы.md); #### GameDesigner [Кривошеев Е.](GameDesigner/GameDesigner.md), #### Geany [Белоус Д.](Geany/Geany.md), [Иволга П.](Geany/Geany_Иволга.md), [Вопросы](Geany/Geany_Вопросы.md); #### iAWriter [Харчевникова В.](iAWriter/iAWriter.md) #### IDLE [Володькин Д.](IDLE/Что_такое_IDLE.md), [Иволга П.](IDLE/IDLE_Иволга.md); [Вопросы](IDLE/IDLE_вопросы.md); [Урда Э.](IDLE/IDLE_URDA47.md), [Вопросы](IDLE/Вопросы_IDLE_URDA.md); #### IntelliJ IDEA [Анищенко Н.](IntelliJ/Anishchenko_Nikita.md), [Бонда А.](IntelliJ/u20bond.md), [IntelliJ IDEA: Идеальный инструмент для разработки. Гутников Д.](IntelliJ/IntelliJIDEA_Гутников.md), [Вопросы](IntelliJ/IntelliJIDEA_вопросы.md); #### MonoDevelop [Ковалев Д.](MonoDevelop/u20kovalev.md), #### Notepad++ [Поздняков](Notepad/Pozdnykov45_group.md), [Селивёрстов В.](Notepad/Notepad.md), #### PascalABC.Net [Полоников Н.](PascalABC.Net/PascalABC.Net.md), #### PyCharm [Лысенко Е.](PyCharm/PyCharm_Лысенко.md), [Вопросы](PyCharm/PyCharm_Вопросы.md); #### Spyder [Ковалев Данила](Spyder_IDE/Spyder_IDE.md), #### Thonny [Бондаренко В.](Thonny/Thonny.md), #### TKE [Бондаренко В.](TKE/TKE.md), #### Visual Studio [Авраменко Д.](Visual_Studio/README.md), [Ларин П.](Visual_Studio/u20larin.md), [Тепляков В.](Visual_Studio/u20teplyakov.md), [Microsoft Visual Studio. Кудинов Ю.](Visual_Studio/Visual_Studio_Кудинов.md), [Вопросы](Visual_Studio/Visual_Studio_вопросы.md); [Среда разработки VisualStudio. Гутников Д.](Visual_Studio/VisualStudio_Гутников.md), [Вопросы](Visual_Studio/Visual_Studio_вопросы.md); #### VS Code [Белоус Д.](VSCode/u19-23belous.md), [Городный Р.](VSCode/VSCode_Городный.md), [Вопросы](VSCode/VSCode_Вопросы.md); #### Xamarin Forms [Захаренок Е.](Xamarin_Forms/Xamarin_Forms.md), #### Eclipse [Авраменко А.](Eclipse/Eclipse.md), #### Komodo [Лебёдкин C.](Komodo/19-23Lebed.md), #### Xcode [Ковалев Д.](Xcode/Kovalev_Denis2.md), [Гроздев А.](Xcode/Xcode_Гроздев.md), [Вопросы](Xcode/Вопросы_Xcode.md); ## 20.30 Игровые фрейворки, библиотеки, SDK и игровые движки [Баранов А.](Игровые_фрейворки_библиотеки/baranov.md), [Лузик А.](Игровые_фрейворки_библиотеки/Лузик.md), [Вопросы](Игровые_фрейворки_библиотеки/вопросы_Лузик.md); #### Android SDK [Деев В.](AndroidSDK/Deev_Android_SDK.md), #### DirectX [Кудинов Ю.](DirectX/DirectX.md), [Вопросы](DirectX/DirectX_вопросы.md); [Бойко И.](DirectX/DirectX_12.md), [Вопросы](DirectX/DirectX_12_Вопросы.md); #### GameMaker: Studio [Дембеков В.](Game_Maker_Studio/Game_Maker_Studio.md), [Вопросы](Game_Maker_Studio/Game_Maker_Studio_вопросы.md); #### kOS [Пешеходько Д.](kOS/kOS.md), [Вопросы](kOS/kOS_вопросы.md); #### Pyramid [Ващило Н.](Pyramid/Pyramid.md), [Вопросы](Pyramid/Pyramid_question.md); #### Unreal Engine [МурОз К.](Unreal_Engine/Unreal_Engine_Work.md), [Ермаков К.](Unreal_Engine/Unreal_Engine_5.md); [Рофеенко Н.](Unreal_Engine/UE.md), [Вопросы](Unreal_Engine/UE_вопросы.md); [Кудинов Ю.](Unreal_Engine/Unreal_Engine_Кудинов.md), [Вопросы](Unreal_Engine/Unreal_Engine_вопросы.md); #### Unity [Unity. Халепо М.](Unity/Халепо.md), [Вопросы](Unity/Unity_вопросы.md); [Unity — игровой движок. Волкова Е.](Unity/Unity.md), [Вопросы](Unity/Unity_вопросы.md); ## 30. Средства виртуализации и ОС [Wasm vs Docker containers vs Kubernetes vs serverless: битва за первенство](https://habr.com/ru/companies/flant/articles/796857/), [Харчевникова В.](Weblogic/Weblogic.md), [Разработка с использованием контейнеров. Николаенко М.](Container/Разработка_использованием_контейнеров.md), [Вопросы](Container/Вопросы.md); ### Docker [Обыденников А.](Docker/u21obyden.md); [Docker: Архитектурные принципы контейнеризации и оптимизация среды разработки. Курманаев С.](Docker/Курманаев.md), [Вопросы](Docker/Вопросы.md); #### VMWare [Атрошенко П.](VMWare/Vmware.md), #### Управление зависимостями [Управление зависимостями в .NET проектах: NuGet и его возможности. Дерюго З.](Управление_зависимостями/Upravlenie_zavisimostyami.md), ### 30.10 Инструменты управления конфигурациями [Использование систем управления конфигурациями. Николаенко М.](System_Configurations/Использование_систем_управления_конфигурациями.md), [Вопросы](System_Configurations/Вопросы.md); ### 30.20 Мобильные операционные системы [МурОз К.](Mobile_OS/Mobile_OS.md), #### ОС Aurora [Баранов А.](Aurora_OS/Разработка_Aurora_OS.md), [Литвинов Д.](Aurora_OS/Aurora_OS.md), [Вопросы](Aurora_OS_questions.md); #### Harmony OS Next [Harmony OS Next. Ващило Н.](HarmonyOS_Next/HarmonyOS_Next.md), [Вопросы](HarmonyOS_Next/HarmonyOS_Next_question.md); ### 30.30 Операционные системы #### Zorin OS [Zorin OS. Ващило Н.](Zorin_OS/Zorin_OS.md), [Вопросы](Zorin_OS/Zorin_OS_question.md); [Литвинов Д.](Zorin_OS/Zorin_OS_Litvinov.md), [Вопросы](Zorin_OS/Zorin_OS_Litvinov_questions.md); [Tuploid OS: Экспериментальная Операционная Система. Галоян Г.](Tuploid_OS/Галоян_3.md), [Вопросы](Tuploid_OS/Вопросы_Галоян_3.md); #### Дистрибутивы GNU/Linux #### Alpine OS [Галоян Г.](alpine_os/alpine_os.md), [Вопросы](alpine_os/alpine_os_questions.md); #### Arch Linux [Гучанов М.](ArchLinux/Arch_Linux.md), [Вопросы](ArchLinux/Вопросы_ArchLinux.md); #### Cachy OS [Дубинский М.](cachy_os/cachy_os.mdmd), [Вопросы](cachy_os/Cachy_OS_questions.md); ### 30.40 Облачная инфраструктура [Перспективы развития облачных технологий и тренды на ближайшие годы. Бойко И.](Облачные_технологии/Облачные_технологии_Перспективы_развития.md), [Вопросы](Облачные_технологии/Облачные_технологии_Вопросы.md); ## 4. Отладка ### Отладка [Отладка. Васильцов В.](Отладка/васильцов_отладка.md), [Вопросы](Отладка/васильцов_вопросы_отладка.md); ### Линтеры [Ляшков М.](Linter/Linter.md) ### Логирование [Болотников А.](Логирование/Болотников.md), [Логирование: понятие, механизмы и уровни. Колесняк М.](Логирование/Логирование_Колесняк.md), [Вопросы](Логирование/Логирование_Вопросы.md); [Логирование как базовый механизм наблюдаемости программных систем. Кулешов Р.](Логирование/Логирование_как_базовый_механизм.md), [Вопросы](Логирование/Логирование_как_базовый_вопросы.md); ### Cтатический анализатор #### PVS-Studio [Дембеков В.](PVS_Studio/PVS_Studio.md), [Вопросы](PVS_Studio/PVS_Studio_вопросы.md); ### 4.5 ReView кода [Лебедько Г.](ReView/Lebedko.md), [Code smells. Носова Е.](ReView/Code_smells.md), [Вопросы](ReView/Носова_Вопросы.md); [Этика в программировании. Зимнова П.](ReView/Этика_программировании.md), [Вопросы](ReView/вопросы_этика_программирования.md); [Статический анализ кода: подходы и инструменты. Казаков Э.](Static_Code_Analysis/Static_Code_Analysis_Tools.md), [Вопросы](Static_Code_Analysis/Static_Code_Analysis_Tools_question.md); ## 45. Оптимизация производительности [Оптимизация производительности Android-приложений. Бойко И.](AndroidSDK/Оптимизация_производительности_Android_приложений.md), [Вопросы](Android_SDK_Вопросы.md); ## 50. Тестирование [Что такое тестирование программного обеспечения? Носова Е.](Тестирование_ПО/Тестирование_ПО.md), [Вопросы](Тестирование_ПО/Вопросы_тестирование_ПО.md); [TestNG. Прищеп А.](TestNG/TestNG.md), [Вопросы](TestNG/TestNG_Вопросы.md); [Тестирование программного обеспечения. Козлов А.](Тестирование_ПО/Software_testing.md), [Вопросы](Тестирование_ПО/Answer_question_Software_testing.md); [Тестирование программного обеспечения как инженерный процесс обеспечения качества. Кулешов Р.](Тестирование_ПО/Тестирование_ПО_Кулешов.md), [Вопросы](Тестирование_ПО/Тестирование_ПО_Кулешов_Вопросы.md); [Selenium. Прищеп А.](Selenium/Selenium.md), [Вопросы](Selenium/Selenium_вопросы.md); [Обработка ошибок и оформление отчетов в Selenium. Бойко И.](Selenium/Обработка_ошибок_и_оформление_отчетов_в_Selenium.md), [Вопросы](Обработка_ошибок_и_оформление_отчетов_в_Selenium_Вопросы.md); [CAPTCHA как механизм защиты от автоматизированных атак. Кулешов Р.](Captcha/Captcha_Кулешов.md), [Вопросы](Кулешов_вопросы_Captcha.md); **Сообщения об ошибках** [Никипелов А.](Тестирование_ПО/u21nikip.md), [Баг-репорт. Колесняк М.](Баг-репорт/Баг-репорт.md), [Вопросы](Баг-репорт/Баг-репорт_вопросы.md); ### Unit тесты [Полоников Н.](Unit_тесты/u20polon.md), [Модульное тестирование с использованием C# и .NET](Unit_тесты/Никипелов_А.В.md), [JUnit. Прищеп А.](JUnit/JUnit.md), [Вопросы](JUnit/JUnit_Вопросы.md); ### Регрессионное тестирование [Каракулько Д.](Регрессионное_тестирование/KarakulkoDanill.md), [Селивёрстов В.](Регрессионное_тестирование/Селиверстов.md), ### Тестирование совместимости [Ковалев Н.](Тестирование_совместимости/Kovalev_Nikita_TS.md), ### UX/UI [ЧТО ДЕЛАЕТ ТЕСТИРОВЩИК? ТЕСТИРОВАНИЕ НА ПРИМЕРЕ](https://www.youtube.com/watch?v=bxcvLJf19bQ&ab_channel=SDET) /тестирование Web-сайта, на 3 балла/, [Тестировщик с нуля за 6 часов / QA / Тестирование по полный курс](https://www.youtube.com/watch?v=3kgdKE7ndvI&ab_channel=%D0%9B%D1%91%D1%88%D0%B0%D0%9C%D0%B0%D1%80%D1%88%D0%B0%D0%BB), ## 60. Инсталляторы #### InstallShield [Быленок Д.](InstallShield/Быленок_Даниил.md), [Ларин П.](InstallShield/larin.md) [Селивёрстов В.](InstallShield/Seliverstov_Installshield.md) ## 7. Документирование #### MarkDown [МурОз К.](MarkDown/MarkDown_Work.md), [Гроздев А.](MarkDown/Markdown_Гроздев.md), [Вопросы](MarkDown/вопросы.md); #### Visio [Захаренок Е.](Visio/Visio.md), [Борисенко А.](Visio/Borisenko.md), [Вопросы](Visio/Вопросы.md); #### Swagger [Инструменты для работы с API: Postman и Swagger. Казаков Э.](API/API_Tools_Postman_Swagger.md), [Вопросы](API/API_Tools_Postman_Swagger_question.md), [OpenAPI и Swagger Editor - своё описание REST API с нуля](https://www.youtube.com/watch?v=hPzorok-gI4&ab_channel=IT%D0%BA%D0%B0%D0%BA%D0%9A%D0%BE%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D0%BE%D1%80), [OpenAPI Generator - Генерация кода по спецификации](https://www.youtube.com/watch?v=HAGSYTN7lZQ&ab_channel=IT%D0%BA%D0%B0%D0%BA%D0%9A%D0%BE%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D0%BE%D1%80), [Знакомство со Swagger документацией. Разбор основных методов запросов](https://www.youtube.com/watch?v=oXTPrWva9pc&ab_channel=Lectrum), [Использование Swagger для создания клиента для API и применение его в WEB аппликации](https://www.youtube.com/watch?v=z41IjIY_G3g&ab_channel=c%23%D1%83%D1%87%D0%B8%D0%BC%D1%81%D1%8F%D0%B2%D0%BC%D0%B5%D1%81%D1%82%D0%B5), ## 8. Базы данных [Деев В.](DateBase/DateBase.md); [Курманаев С.](DateBase/Курманаев.md), [Вопросы](DateBase/Вопросы.md), #### Oracle [Оболенский А.](OracleDateBase/OracleDB_Оболенский.md); [Урда Э.](OracleDateBase/oracleurda.md), [Вопросы](OracleDateBase/questionurda_oracledb.md); ## 10. Дизайн. [Лапченко К.](Дизайн/Почему_дизайн_важен.md), [Разработка дизайн-концепции IT-системы. Колесняк М.](Дизайн/Разработка_дизайн-концепции_IT-системы.md), [Вопросы](Дизайн/Вопросы.md); [Ui дизайн. Носова Е.](Дизайн/Носова_UI.md), [Вопросы](Дизайн/Вопросы.Носова_Ui.md); [Вклад дизайнера в разработку мобильных приложений. Кулаго Ю.](Дизайн/Вклад_дизайнера_в_разработку_веб-приложений.md), [Вопросы](Дизайн/Вопросы.Кулаго.md); [Васильцов В.](Дизайн/васильцов_дизайн.md), [Вопросы](Дизайн/васильцов_вопросы_дизайн.md); ### UI_UX_Дизайн. [Дизайн интерфейса. Зайцева Е.](UI_UX_Дизайн/Дизайн_интерфейса.md), [Вопросы](UI_UX_Дизайн/Вопросы.md); [Пользовательский опыт (UX). Козлов А.](UI_UX_Дизайн/User_Experience_UX.md), [Вопросы](UI_UX_Дизайн/Answer_question_User_Experience.md); [Принципы проектирования пользовательского интерфейса (UI дизайн). Галоян Г.](UI_UX_Дизайн/galoyan.md), [Вопросы](UI_UX_Дизайн/Answer_question_User_Experience.md); ### Игровой дизайн. [Введение в разветвлённые диалоговые системы. Волкова Е.](Игровой_дизайн/Написание_разветвленных_диалогов_для_игр.md), [Вопросы](Игровой_дизайн/Вопросы_Диалоги_в_играх.md); [Использование ИИ для создания NPC с адаптивным поведением. Волкова Е.](Игровой_дизайн/Использование_ИИ_для_создания_NPC_с_адаптивным_поведением.md), [Вопросы](Игровой_дизайн/Вопросы_Использование_ИИ_для_создания_NPC_с_адаптивным_поведением.md); [Разработка игрового сценария. Зайцева Е.](Игровой_дизайн/Разработка_игрового_сценария.md), [Вопросы](Игровой_дизайн/Вопросы.md); [Шереметьев В.](Игровой_дизайн/шереметьев_игровой_дизайн.md), [Вопросы](Игровой_дизайн/шереметьев_игровой_дизайн_вопросы.md); [Михеенко Н.](Игровой_дизайн/Михеенко_Игровой_дизайн.md), [Вопросы](Игровой_дизайн/Вопросы_Михеенко.md); ### 3-D моделирование. [Лебёдкин C.](UV_развертка/UV_Развёртка.md), [Левинсас Д.](3d_Modeling/3d_Modeling_LVS.md), [Blender. Марухленко Д.](3d_Modeling/Blender.md), [Вопросы](3d_Modeling/Blender_Вопросы.md); ### Звуковой дизайн. [Сведение. Резниченко А.](Звуковой_дизайн/Сведение.md), [Вопросы](Звуковой_дизайн/Вопросы.md); [Васильцов В.](Звуковой_дизайн/васильцов_звуковой_дизайн.md), [Вопросы](Звуковой_дизайн/вопросы_васильцов_звуковой_дизайн.md); [Мастеринг. Резниченко А.](Звуковой_дизайн/МАСТЕРИНГ.md), [Вопросы](Звуковой_дизайн/МастерингВопросы.md); ## 11. Маркетинг [Лебедько Г.](Маркетинг/u21lebed.md); [Маркетинг: стратегии и тактики для успеха бизнеса. Лузик А.](Маркетинг/Маркетинг_Лузик.md), [Реклама программного продукта. Зайцева Е.](Маркетинг/Реклама.md), [Вопросы](Маркетинг/Вопросы.md); [Эластичность спроса и эффективность промо. Галоян Г.](Маркетинг/Marketing.md), [Вопросы](Маркетинг/questions.md); ### 11.10 Стартапы [Деев В.](StartUP/DeevStartUP.md), ### 11.20 Фирмы #### Square Enix [Клещёнков М.](Square_Enix/Square_Enix.md) #### Ubisoft [Лузик А.](Ubisoft/Ubisoft_Luzik.md), [Вопросы](Ubisoft/ubisoft_quest.md); #### FireWalk Studio [Кулешов Р.](FireWalk_Studio/FireWalk_Кулешов.md), [Вопросы](FireWalk_Studio/Кулешов_Вопросы_FireWalk.md); ### 11.30 #### Рекомендательные технологии [Применение ИИ в создании персонализированных рекомендаций. Рофеенко Н.](Рекомендательные_технологии/AI.md), [Вопросы](Рекомендательные_технологии/AI_вопросы.md); ## 12. Техническая поддержка [Облачные и удалённые инструменты для технической поддержки. Бойко И.](Техническая_поддержка/Облачные_и_удалённые_инструменты_для_технической_поддержки.md), [Вопросы](Облачные_и_удалённые_инструменты_для_технической_поддержки_Вопросы.md); ### Искусственный интеллект для техподдержки [Баранов А.](Техническая_поддержка/u21baranov.md); [Медведева К.](Техническая_поддержка/Medvedeva_Intelect.md), [Вопросы](Техническая_поддержка/Вопросы.md); ## 14. Vibe Coding [Карпов И.](Vibe_Coding/Vibe_Coding_AI.md); [Веренчиков Л.](Vibe_Coding/FirstVerenchikov.md), [Веренчиков Л.](Vibe_Coding/SecondVerenchikov.md), [Веренчиков Л.](Vibe_Coding/ThirdVerenchikov.md), [Веренчиков Л.](Vibe_Coding/FourVerenchikov.md), [Вопросы](Vibe_Coding/QuestionsVerenchikov.md); [Головня Д.](Vibe_Coding/FirstLecture.md), [Головня Д.](Vibe_Coding/SecondLecture.md), [Головня Д.](Vibe_Coding/ThirdLecture.md), [Головня Д.](Vibe_Coding/FourthLecture.md), [Вопросы](Vibe_Coding/QuestionsGolovnya.md); [Vibe-Coding: методы сохранения контроля над кодом. Барсукова Е.](Vibe_Coding/Control_Methods_Barsukova.md), [Вопросы](Vibe_Coding/Вопросы_2_Барсукова.md); [Vibe-Coding как Методология Итеративной Архитектурной Эвристики. Медведев Ф.](Vibe_Coding/FirstMedvedev.md), [Управление контекстным окном в длинных диалогах. Медведев Ф.](Vibe_Coding/SecondMedvedev.md), [Интеграция Vibe-Coding в CI/CD: автоматическая генерация и валидация артефактов. Медведев Ф.](Vibe_Coding/ThirdMedvedev.md), [Семантический разрыв и онтологическое выравнивание в диалоге с LLM. Медведев Ф.](Vibe_Coding/FourMedvedev.md), [Вопросы](Vibe_Coding/QuestionsMedvedev.md); [Vibe-Coding с фокусом «Creation over Implementation». Нефедов А.](Vibe-Coding/Философия_Creation_over_Implementation.md), ## 14.1 AI [Безопасность и этика использования ИИ в разработке ПО. Барсукова Е.](AI/AI_Security_Barsukova.md), [Вопросы](AI/Вопросы_2_Барсукова.md); [Новое поколение ИИ: Выбор мощных инструментов для разработки. Барсукова Е.](AI/Chosing_an_AI_Barsukova.md), [Вопросы](AI/Вопросы_Барсукова.md);