Курс за обучение по Дизайн на RESTful APIs
APIs (Application Programming Interface) позволяват на вашето приложение да се свързва с други приложения.
В този обучение, водено от инструктор, участниците ще научат как да пишат висококачествени APIS, докато изграждат и осигуряват заден API сървър.
Към края на това обучение участниците ще могат да:
- Избират между няколко фреймворка за изграждане на APIS
- Разбираят и моделират APIS, публикувани от компании като Google и Facebook
- Създават и публикуват собствените си RESTful APIS за обществено ползване
- Осигуряват APIS чрез токенова аутентификация
Целева аудитория
- Разработчици
Формат на курса
- Част лекции, част дискусии, упражнения и тежка практическа работа
Бележка
- За настройка на този курс за други езици, като PHP, Javascript и др., моля свържете се с нас за уреждане
План на курса
Въведение
Как работят API
Accessпубличен API
Подготовка на средата за разработка
Подготовка на примерно бекенд приложение
Създаване на крайна точка на API
Тестване на API
Отстраняване на грешки в API
Защита на API
Внедряване на бекенда с активиран API
Мониторинг на API
Подобряване на API
Най-добри практики за API на RESTful
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- Разбиране на HTTP протокола
- Опит с уеб програмиране (вижте бележката по-долу за езикови опции)
Отворените курсове за обучение изискват 5+ участника.
Курс за обучение по Дизайн на RESTful APIs - Резервация
Курс за обучение по Дизайн на RESTful APIs - Запитване
Дизайн на RESTful APIs - Консултантско запитване
Отзиви от потребители (2)
Че всеки технически урок съществува с много практически упражнения, за да закрепят концепциите.
Andrei-Calin Bajea
Курс - OWASP Top 10 2025
Машинен превод
Добра перспектива за дефиниране, разгъване и изпълнение на API.
Vincent - Openbaar Ministerie
Курс - MuleSoft Anypoint Platform Fundamentals
Машинен превод
Предстоящи Курсове
Свързани Kурсове
Разработване Microservices на Google Cloud Apigee
21 ЧасовеТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да научат как да създават, тестват, отстраняват грешки и внедряват API върху GoApigee API платформата на ogle Cloud.
До края на това обучение участниците ще могат:
- Настройте среда за разработка, която включва всички необходими ресурси, за да започнете да разработвате API.
- Разберете и приложете наличните инструменти в Apigee Edge.
- Изградете и внедрите API към Google Cloud.
- Наблюдавайте и отстранявайте грешки в API.
- Използвайте решенията за анализ и машинно обучение на Google Cloud, за да направите API по-интелигентни.
Разработване на API с Google Cloud Apigee X
14 ЧасовеТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да използват Apigee X за проектиране, разработване и управление на API ефективно и сигурно.
До края на това обучение участниците ще могат:
- Настройте необходимата среда за разработка, за да започнете да разработвате API решения с Apigee X.
- Разберете основите и най-добрите практики за разработване, осигуряване и управление на жизнения цикъл на API.
- Научете как да проектирате, създавате и тествате API и след това да ги внедрявате на платформата Apigee X.
- Внедрете многослойна сигурност на API за API с правила за ключове на API и токени за достъп OAuth.
DevSecOps Firefight: Breach, Fix & Fortify
7 ЧасовеТози световнокласен, актуален и практически семинар погълва участниците в критичните реалности на сигурността на съвременните CI/CD канали. Създаден за специалисти по сигурност, инженери DevOps и програмисти, които желаят да овладят напредък в защитата от нарушения на пайплайните, обучението се съчетава с живи симулации на атаки, лидерски за индустрията инструменти и практични техники за защита.
Kong API Gateway
14 ЧасовеТова обучение с учител (онлайн или на място) е предназначено за инженери, които искат да настроят гейтвей на Kong API, за да управява трафика към микросервизи.
По завършване на обучението участниците ще могат да:
- Инсталират и конфигурират група от Kong.
- Управляват гейтвей на Kong API, за да предоставят една точка за комуникация за достъп до API-то.
- Контролират трафика на уеб услуги на детайлно ниво.
- Защитават API-та с аутентицирован достъп.
- Контролират трафика чрез редовно ограничаване и квоти.
- Мониторират, записват и анализират API трафик с помощта на трета страна решения като ELK стак.
Управление на API с платформата MuleSoft Anypoint
14 ЧасовеТова обучение с инструктор, което се провежда онлайн или на място, е предназначено за разработчици на среден ниво, които желаят да използват платформата MuleSoft Anypoint за проектиране, изграждане и управление на API и интеграции по-бързо в сигурна и универсална платформа.
До края на това обучение участниците ще могат да:
- Настроят необходимата разработваща среда за започване на разработка на API с MuleSoft Anypoint Platform.
- Разберат функциите и архитектурата на MuleSoft Anypoint Platform.
- Научат как да проектират, изграждат, управляват и разпространяват API с AnyPoint Platform.
- Запознаят се с ролята на всеки компонент при изграждането на интеграции и API.
- Связват се с бази данни и преобразуват данни чрез API.
- Управляват достъпа до API чрез създаване и разпространение на API проксита.
MuleSoft Напредни Техники за Интеграция
21 ЧасовеMuleSoft е лидираща интеграционна платформа, която позволява на предприятията да свързват приложения, данни и устройства в облачните и на местните среди.
Това курс с инструктор (онлайн или на място) е предназначен за развити разработчици на MuleSoft и интеграционни професионалисти, които желаят да проектират, оптимизират и разпразняват сложни интеграционни потокове с използване на MuleSoft и платформата Anypoint.
До края на този курс участниците ще могат да:
- Проектират и реализират сложни Mule потокове с обработка на грешки и обработка на пакети.
- Защитават API с OAuth 2.0, политики и персонализирани решения за сигурност.
- Използват DataWeave за сложни трансформации и динамично маршрутизиране.
- Разпръснат и мониторират приложения в средата на CloudHub и хибридни среди.
- Реализират CI/CD конвейери за проекти на MuleSoft с Git, Jenkins и Maven.
Формат на курса
- Интерактивна лекция и дискусия.
- Много упражнения и практика.
- Практическа реализация в жива лабораторна среда.
Опции за персонизация на курса
- За да поискате персонизиран обучение за този курс, моля свържете се с нас, за да го организираме.
MuleSoft Anypoint Platform Основни
14 ЧасовеТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към ИТ специалисти на ниво начинаещи, които желаят да използват MuleSoft за интегриране на системи, управление на API и рационализиране на потоците от данни в предприятието.
До края на това обучение участниците ще могат:
- Разберете основите на MuleSoft и Anypoint Platform.
- Проектирайте, изграждайте и управлявайте API с помощта на Muleмеки инструменти.
- Приложете Muleтехники за мека интеграция към проблеми от реалния свят.
- Демонстрирайте умения в DataWeave и общи модели за интегриране.
Уебна сигурност тестване - Сигурност и тестване на уеб приложения с OWASP
21 ЧасовеТова водено от инструктор обучение на живо (онлайн или на място) е насочено към разработчици, инженери и архитекти, които искат да осигурят своите уеб приложения и услуги.
До края на това обучение участниците ще могат да интегрират, тестват, защитават и анализират своите уеб приложения и услуги, като използват OWASP рамката и инструментите за тестване
OWASP Генеративна ИИ Безопасност
14 ЧасовеНа база на най-новите препоръки от проекта OWASP GenAI Security, участниците ще научат как да разпознават, оценяват и премахват угрози, специфични за ИИ, чрез практически упражнения и реални сценарии.
OWASP Mobile Security Testing Guide
21 ЧасовеТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, инженери и архитекти, които желаят да прилагат принципите, процесите, техниките и инструментите за тестване на MSTG, за да осигурят своите мобилни приложения и услуги.
До края на това обучение участниците ще могат:
- Разгледайте техниките за тестване, за да създадете стратегия за ефективно внедряване на тестове за сигурност в жизнения цикъл на разработката.
- Изпълнете техники за тестване, за да тествате общи уязвимости и рискове в мобилните приложения.
- Стартирайте различни процеси за тестване на сигурността, за да защитите техните Android и iOS мобилни приложения.
OWASP Top 10 2025
14 ЧасовеТова обучение под ръководството на инструктор (онлайн или на място) е предназначено за разработчици на уеб приложения и лидери, които искат да изучат и реализират стандарта OWASP Top 10, за да защитят своите уеб приложения.
Към края на това обучение участниците ще могат да разработват стратегии, реализиране, защита и мониторинг на своите уеб приложения и услуги с помощта на документа OWASP Top 10.
Управление на API с Red Hat 3Scale
14 ЧасовеТази обучителна програма, водена от инструктор и провеждана на живо в България (онлайн или на място), е насочена към разработчици и системни администратори, които искат да използват Red Hat 3Scale за изграждане, разпространение, управление и монетизиране на API, като същевременно запазват контрол върху жизнения цикъл на използване, сигурността и поддръжката на API.
Към края на това обучение участниците ще могат да:
- Настроят необходимата среда за разработка, за да започнат да управляват API с Red Hat 3Scale.
- Разберат функциите и архитектурата на управлението на API чрез 3Scale.
- Научат как да създават, управляват и монетизират API.
- Използват портала за разработчици за публикуване на API, конфигуриране на процеси за регистрация и достъп за клиенти.
- Разберат как да осигурят ефективното и сигурно внедряване на API.
- Дефинират и прилагат уебхукове за осигуряване на известия в реално време.
Swagger и спецификацията OpenAPI
14 ЧасовеТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към бекенд разработчици, които желаят да използват Swagger за изграждане, проектиране, документиране и използване на RESTful уеб услуги.
До края на това обучение участниците ще могат:
- Създайте стратегия за управление на API за софтуерна инфраструктура.
- Използвайте Swagger инструменти за редактиране на OAS файлове и създаване на SDK.
- Внедрете сигурност на API, управление на версии, документация и други важни функции.
Автоматизация на тестове с Apigee
14 ЧасовеApigee е платформа за управление на целия цикъл на живот на API в Google Cloud, която позволява на организациите да проектират, осигуряват, разпространяват, мониторират и масштабират API. Неговите функции за тестване и автоматизация позволяват на екипите да валидират API, да налагат политики и да осигуряват висококачествени разпространения в конвейери за непрекъснато интегриране и доставка (CI/CD).
Това обучение, водено от инструктор (онлайн или на място), е направено за начални и средно-подготвени инженери за осигуряване на качество и разработчици, които искат да автоматизират тестването и валидирането на API с инструменти и интеграции на Apigee.
Към края на това обучение участниците ще могат да:
- Настройка на Apigee за тестване и мониторинг на API.
- Автоматизиране на тестове за API с Apigee и интегрирани инструменти.
- Валидиране на производителността, сигурността и надеждността на API.
- Интеграция на автоматизацията на тестването в конвейери за CI/CD.
Формат на курса
- Интерактивни лекции и дискусии.
- Практически упражнения и практика.
- Реализация в среда на жива лаборатория.
Опции за персонализация на курса
- За нарачане на персонализирано обучение за този курс, моля свържете се с нас, за да уредим.
Visual Studio Code
14 ЧасовеТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към начинаещи до разработчици на средно ниво, които желаят да редактират кодове с помощта на VS Code.
До края на това обучение участниците ще могат:
- Запознайте се с интерфейса на VS Code.
- Използвайте ефективно работните пространства във VS Code.
- Управление на клавишни комбинации и настройки на VS Code.
- Научете как да използвате различни езици за програмиране във VS Code.