В этом репозитории представлены материалы по курсу "Инструментальные средства разработки ПО" для слушателей кафедры ПО ИНПО ИжГТУ
Лекция | Слайды | Примеры |
---|---|---|
00. Знакомство | Intro | - |
01. Процесс и инструменты | Process and tools | - |
02. Автоматизация тестирования | Test automation | Point library and tests |
03. Модульные тесты | Unit tests | Unit tests samples |
04. Интеграционные тесты | Integration tests | Northwind App Sample |
04_01. Введение в HTTP | HTTP Intro | - |
04_02. Введение в ASP.Net Core | ASP.Net Core Intro | ASP.Net Core Samples |
05. UI тесты | UI tests | Northwind App Sample Calculator Tests Sample |
06. ALM | ALM | - |
07_00. Build | Build | Build Samples |
07_01. MSBuild | MSBuild | MSBuild Samples |
08. Dependency management | Dependency management | - |
08_01 NuGet | NuGet | NuGet Sample |
09. Documentation | Documentation | Documentation |
10. VCS | VCS | |
11_00. Deploy | Deploy | |
11_01. DB Deploy | DB Deploy | |
11_02. Win Client Deploy | Client Deploy | |
11_03. Server Deploy | Server/Cloude Deploy | |
12_00. CI/CD Intro | CI/CD Intro | |
12_01. Github Actions | Github Actions |
Название | Материалы |
---|---|
Модульные тесты (Task01_01) | Q&A_01 |
Задача | Срок сдачи на 100% |
---|---|
01/01. Модульные тесты | 14.10.2022 |
01/02. Интеграционные тесты | 18.11.2022 |
01/03. Тесты через UI | 08.12.2022 |
Задача | Срок сдачи на 100% |
---|---|
02/01. NuGet | 10.02.2023 |
02/02. MSBuild | 10.02.2023 |
02/03. Github Actions | 26.03.2023 |
Примечание. В таблице указывается срок, до которого задача оценивается исходя из 100%. Каждая неделя задержки сверх этого срока -10%
- Туториал по Git - очень простой пошаговый курс по работе с Git рекомендую всем, кто не очень уверен в своих знаниях (даже если вы считаете, что знаете Git не плохо, пробегитесь и освежите в памяти)
- Материалы по .Net на русском - из них особенно рекомендую присмотреться к:
- Руководство по C# 10 и .NET 6 - очень рекомендую пройти по этому курсу и попробовать предлагаемые примеры кода. То, что я бы рекомендовал посмотреть обязательно, это главы 1-12 и 17, остальное - по мере сил и возможностей.
- Руководство по ASP.NET Core MVC - этот можно просмотреть целиком и попробовать все предлагаемы примеры и действия.