HTTP API и серверные основы
Контракты запросов, проверка данных, коды ошибок, пагинация, файлы, cookies, авторизация, права, платежи и фоновые очереди.
116 материаловСерверные приложения, базы данных, авторизация и интеграции.
Контракты запросов, проверка данных, коды ошибок, пагинация, файлы, cookies, авторизация, права, платежи и фоновые очереди.
116 материаловPython с Django и FastAPI, PHP с Composer и Laravel, Node.js, ASP.NET Core с EF Core, Java и Kotlin со Spring Boot и Ktor, Go
365 материаловPostgreSQL, MySQL, SQL Server, SQLite, Redis, SQL, индексы, планы, транзакции, миграции, ORM и конкурентное изменение данных.
247 материаловOpenAPI, документация, SDK, версии, квоты, идемпотентность, вебхуки, повторная доставка, подписи событий и кабинет разработчика.
26 материаловОткрытые API, RSS, парсинг, Scrapy, мониторинг изменений, очистка, объединение, CSV, Excel, JSON и обработка больших файлов.
14 материаловActivityPub, федерация, обмен публикациями и подписки между сервисами
Материалы готовятсяПримеры простых атак внедрением SQL и защита от них в контексте ASP.NET и ADO.NET
Описание утилиты SQLMetal, предназначенной для создания сущностных классов и генерации промежуточных файлов DBML
Описание оператора INSERT, позволяющего в T-SQL вставлять данные в таблицу
Описание способов добавления, удаления и изменения типов данных столбцов; добавления файлов и опций БД; хранения типа данных FILESTREAM в T-SQL
Описание операторов INSERT и DELETE, позволяющих в T-SQL изменять и удалять данные в таблице
Описание синтаксиса инструкции SELECT и примеры ее использования с оператором WHERE
Описание возможностей Transact-SQL по созданию базы данных в СУБД SQL Server
Описание создания синонимов, псевдонимов типов данных и других, редко используемых объектов, в SQL Server
Описание создания таблиц на языке T-SQL с использованием инструкции CREATE TABLE и различных ограничений: первичных и внешних ключей, уникальных столбцов и условий
Описание работы с proxy-серверами в .NET
Пример атак внедрения сценариев JavaScript в веб-приложение ASP.NET и защита от них
Описание модульных и интегрционных тестов в приложениях ASP.NET MVC 5, утилиты для работы с ними
Описание архитектуры автономного уровня ADO.NET - классы DataSet, DataAdapter, DataTable, DataColumn, DataRow и DataRelation
Настройка ограничений и разрешений ля пользователей базы данных с помощью T-SQL
Описание и примеры использования агругатных оконных функций T-SQL
Описание реализации добавления и удаления товаров в админ-панели приложения интернет-магазина ASP.NET MVC 5
Создание простой системы аутентификации и авторизации пользователей интернет-магазина на ASP.NET MVC 5
Ограничение доступа к административным страницам интернет-магазина с помощью средства аутентификации ASP.NET
Добавление возмодности редактирования данных товара и проверки достоверности в админ-панель
Пример отображения списка товаров в админ-панели с использованием шаблона List ASP.NET MVC 5
Создание функциональности управления заказами пользователей тестового интернет-магазина
Добавление функциональности управления каталогом товаров в админ-панели тестового интернет-магазина