Сертификация Professional Develop VMware Spring 2022
|
 |
Exam information
- Number of Questions: 60
- Passing score: 300 (scaled)
- Duration: 130 Minutes
- Language: English
- Format: Single and Multiple Choice, Proctored
- Passing Score: VMware exams are scaled on a range from 100-500, with the determined raw
cut score scaled to a value of 300. Your exam may contain unscored questions in addition to
the scored questions, this is a standard testing practice. You will not know which questions are
unscored, your exam results will reflect your performance on the scored questions only.
Exam Sections
- Section 1 – Spring Core
- Objective 1.1 Introduction to Spring Framework
- Objective 1.2 Java Configuration
- 1.2.1 Define Spring Beans using Java code
- 1.2.2 Access Beans in the Application Context
- 1.2.3 Handle multiple Configuration files
- 1.2.4 Handle Dependencies between Beans
- 1.2.5 Explain and define Bean Scopes
- Objective 1.3 Properties and Profiles
- 1.3.1 Use External Properties to control Configuration
- 1.3.2 Demonstrate the purpose of Profiles
- 1.3.3 Use the Spring Expression Language (SpEL)
- Objective 1.4 Annotation-Based Configuration and Component Scanning
- 1.4.1 Explain and use Annotation-based Configuration
- 1.4.2 Discuss Best Practices for Configuration choices
- 1.4.3 Use @PostConstruct and @PreDestroy
- 1.4.4 Explain and use “Stereotype” Annotations
- Objective 1.5 Spring Bean Lifecycle
- 1.5.1 Explain the Spring Bean Lifecycle
- 1.5.2 Use a BeanFactoryPostProcessor and a BeanPostProcessor
- 1.5.3 Explain how Spring proxies add behavior at runtime
- 1.5.4 Describe how Spring determines bean creation order
- 1.5.5 Avoid issues when Injecting beans by type
- Objective 1.6 Aspect Oriented Programming
- 1.6.1 Explain the concepts behind AOP and the problems that it solves
- 1.6.2 Implement and deploy Advices using Spring AOP
- 1.6.3 Use AOP Pointcut Expressions
- 1.6.4 Explain different types of Advice and when to use them
- Section 2 – Data Management
- Objective 2.1 Introduction to Spring JDBC
- 2.1.1 Use and configure Spring’s JdbcTemplate
- 2.1.2 Execute queries using callbacks to handle result sets
- 2.1.3 Handle data access exceptions
- Objective 2.2 Transaction Management with Spring
- 2.2.1 Describe and use Spring Transaction Management
- 2.2.2 Configure Transaction Propagation
- 2.2.3 Setup Rollback rules
- 2.2.4 Use Transactions in Tests
- Objective 2.3 Spring Boot and Spring Data for Backing Stores
- 2.3.1 Implement a Spring JPA application using Spring Boot
- 2.3.2 Create Spring Data Repositories for JPA
- Section 3 – Spring MVC
- Objective 3.1 Web Applications with Spring Boot
- 3.1.1 Explain how to create a Spring MVC application using Spring Boot
- 3.1.2 Describe the basic request processing lifecycle for REST requests
- 3.1.3 Create a simple RESTful controller to handle GET requests
- 3.1.4 Configure for deployment
- Objective 3.2 REST Applications
- 3.2.1 Create controllers to support the REST endpoints for various verbs
- 3.2.2 Utilize RestTemplate to invoke RESTful services
- Section 4 – Testing
- Objective 4.1 Testing Spring Applications
- 4.1.1 Write tests using JUnit 5
- 4.1.2 Write Integration Tests using Spring
- 4.1.3 Configure Tests using Spring Profiles
- 4.1.4 Extend Spring Tests to work with Databases
- Objective 4.2 Advanced Testing with Spring Boot and MockMVC
- 4.2.1 Enable Spring Boot testing
- 4.2.2 Perform integration testing
- 4.2.3 Perform MockMVC testing
- 4.2.4 Perform slice testing
- Section 5 – Security
- Objective 5.1 Explain basic security concepts
- Objective 5.2 Use Spring Security to configure Authentication and Authorization
- Objective 5.3 Define Method-level Security
- Section 6 – Spring Boot
- Objective 6.1 Spring Boot Feature Introduction
- 6.1.1 Explain and use Spring Boot features
- 6.1.2 Describe Spring Boot dependency management
- Objective 6.2 Spring Boot Properties and Autoconfiguration
- 6.2.1 Describe options for defining and loading properties
- 6.2.2 Utilize auto-configuration
- 6.2.3 Override default configuration
- Objective 6.3 Spring Boot Actuator
- 6.3.1 Configure Actuator endpoints
- 6.3.2 Secure Actuator HTTP endpoints
- 6.3.3 Define custom metrics
- 6.3.4 Define custom health indicators
References
|