К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Java Spring Boot · LearnSpace
Назад в каталог
courseraПрограммирование

Java Spring Boot

Курс от EDUCBA
Средний≈ 15 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Build practical API testing skills with RestAssured by learning how to design, execute, and validate API tests in a structured workflow. This course introduces the fundamentals of APIs and web services before guiding you through setting up a Maven-based Java project, creating your first RestAssured test, and working with JSON data. As you progress, you'll construct API requests using HTTP methods such as GET, PUT, PATCH, and DELETE, manipulate JSON with JSONPath and JSONObject, and apply authentication, authorization, and parameterization techniques to strengthen your API test cases. You'll then design and execute a behavior-driven development (BDD) automation framework using Cucumber and complete end-to-end API testing scenarios with RestAssured. Designed for learners who want to develop practical API testing skills using Java and RestAssured, this course follows a step-by-step approach from foundational concepts to automation framework design and execution. Each module builds on the previous one, helping you understand the complete API testing lifecycle while reinforcing industry-relevant testing practices. By the end of the course, you'll be able to configure a RestAssured project, create and validate API requests and responses, implement authentication and parameterization techniques, and execute API test automation using a structured BDD framework with Cucumber.

Навыки, которые вы освоите

Hypertext Markup Language (HTML)

Программа курса

7 модулей · 75 учебных материалов

01Introduction to Spring Boot11 материалов

Getting Started with Spring Boot

Introduction to Spring BootВидеоFeatures of Spring BootВидеоGetting Started with Spring BootЗадание

Spring Boot CLI Essentials

Spring Boot CLI ToolsВидео

Учитесь у экспертов

EDUCBA

Преподаватель курса

Java Spring Boot
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 15 ч

7 модулей

Язык: Английский

Субтитры: Казахский

Часть программы вашего университета
Installation of Spring boot CLIВидео
Spring Boot CLi Java ExampleВидео
Spring Boot CLi Java Example ContinuesВидео
Spring Boot CLI EssentialsЗадание
Exploring the Power of Spring Boot: From Setup to Running Your First AppDIALOGUE
Graded - Introduction to Spring BootЗадание
Getting Started with Spring Boot and CLIDIALOGUE
02Spring Boot Project Initialization10 материалов

Project Creation Tools

POM StartersВидеоSpring InitializrВидеоDownloading STSВидеоSpring Tool SuiteВидеоProject Creation ToolsЗадание

CLI & STS Integration

Spring Initializr Through CLIВидеоExample of Spring Initializr Through CLIВидеоSpring Boot Application Through STSВидеоCLI & STS IntegrationЗаданиеGraded - Spring Boot Project InitializationЗадание
03Spring Boot Application Development9 материалов

Application Basics

AnnotationВидеоSpring Boot ApplicationВидеоSpring Boot Application ContinuesВидеоApplication BasicsЗадание

Testing Strategies

Uni Testing CaseВидеоExample UNI Testing CaseВидеоIntegration Testing and its ExampleВидеоTesting StrategiesЗаданиеGraded - Spring Boot Application DevelopmentЗадание
04Web Development with Thymeleaf11 материалов

Working with Thymeleaf

Introduction to Thyme LeafВидеоExample of Thyme Leaf DemoВидеоExample of Thyme Leaf Demo ContinuesВидеоRunning the Thyme Leaf DemoВидеоWorking with ThymeleafЗадание

Configuration & Properties

Auto ConfigurationВидеоConfiguring PropertiesВидеоConfiguration PropertiesВидеоDisabling Template CachingВидеоConfiguration & PropertiesЗаданиеGraded - Web Development with ThymeleafЗадание
05Logging and Monitoring8 материалов

Logging Fundamentals

LoggingВидеоConfiguring the LogbackВидеоExample of LogbackВидеоLogging FundamentalsЗадание

Advanced Logging

Configuration to LogВидеоMore on Configuration to LogВидеоAdvanced LoggingЗаданиеGraded - Logging and MonitoringЗадание
06Database Integration13 материалов

Connecting to Databases

Connecting Database to SpringВидеоExample of DatabaseВидеоExample of Database ContinuesВидеоConnecting to DatabasesЗадание

Production & Data Access

Production DatabasesВидеоMore on Production DatabaseВидеоSpring DataВидеоExample of Spring DataВидеоProduction DatabasesЗаданиеGraded - Database IntegrationЗадание

Using Repositories

Example using Crud RepositoryВидеоExample using Crud Repository ContinuesВидеоUsing RepositoriesЗадание
07Caching & Security13 материалов

Redis Caching

Spring Boot Caching using RedisВидеоInstalling Redis in Spring CachingВидеоExample of Spring Boot using RedisВидеоExample of Spring Boot using Redis ContinuesВидеоRedis CachingЗадание

Spring Security Implementation

Spring Security in Spring BootВидеоSpring Security in Spring Boot ContinuesВидеоExample of Spring SecurityВидеоOutput of Spring SecurityВидеоCore Component Spring SecurityВидеоSpring Security ImplementationЗаданиеGraded - Caching & SecurityЗаданиеDesigning and Securing a Production-Ready Spring Boot ApplicationDIALOGUE