Liferay DXP 7.2 Back-End Developer Practice Exam
Liferay DXP 7.2 Back-End Developer Practice Exam
About Liferay DXP 7.2 Back-End Developer Practice Exam
Liferay DXP 7.2 Back-End Developer Exam assesses developer skills on topics including setting up the development environment, the OSGi Framework, real-world applications, and portal search.
Exam Details
- Exam Duration: 90 minutes
- Total Questions: 50 questions
- Passing Score: 70% and above
- Type of Questions: Multiple-Choice and
Course Outline
The Liferay DXP 7.2 Back-End Developer Exam covers the following topics -
Liferay 7.2: Setting Up the Development Environment
Liferay offers developers a platform and a comprehensive set of tools for building web applications.
- Blade CLI
- Liferay Workspace
Liferay 7.2: OSGi Basics
OSGi is at the center of Liferay's core technologies. Understanding OSGi concepts and architecture is paramount in Liferay development.
- OSGi Framework
- OSGi Bundles
- OSGi Components and Services
- Sharing Features
Liferay 7.2: Liferay OSGi Container
The Liferay platform is built on OSGi technology: Liferay applications are OSGi applications, and the platform has an embedded OSGi container.
- Liferay Modules
- Working With Liferay Workspace
- Manage Module Dependencies
Liferay 7.2: Managing OSGi Bundles
The Apache Felix project provides the Gogo Shell and Felix Web Console tools for bundle management.
- Gogo Shell
- Felix Web Console
Liferay 7.2: Working with Portlet Modules
Liferay's user interface relies on portlets but not strictly on the standard portlet specification. Although there are many ways of building out your application's user interface, using the MVC pattern along with portlets as the implementation of the Controller and View Layer is still the essence of Liferay development.
- Java Standard Portlet
- Liferay MVC Portlet Module
Liferay 7.2: Real-World Applications
A real-world Liferay application can make use of Liferay's time-saving tools and frameworks.
- Liferay Service Builder
- Access Control
- Liferay Frameworks
Liferay 7.2: Platform Architecture
Liferay is compliant with many industry-proven standards.
- JSF (JSR-127, JSR-314, JSR-344)
- JAX-WS and JAX-RS
- OSGi r6
- General Data Protection Regulation (GDPR)
Liferay 7.2: Extending Liferay's Schema
As a developer, you may sometimes want to add a persistable and manageable attribute to an existing Liferay data model.
- Custom Fields
- Expando API
Liferay 7.2: Customizing the Service Layer
All Liferay core services have been designed and generated with the Liferay Service Builder pattern, which automatically generates service wrapper APIs for both remote and local service variants.
- Service Wrappers
- Override OSGi Service References
Liferay 7.2: Override Controller Actions
All Liferay platform applications are portlets. MVC Commands are portlet lifecycle handlers that implement the MVCCommand interface and are used to break up the controller layer into smaller and more manageable code entities. Although the Apache Struts MVC framework is being replaced with the MVC Commands in Liferay, the platform is still using the framework for some of the native functionalities like portal login and logout.
- Override MVC Commands
- Override Struts Actions
Liferay 7.2: Catch Portal Events
Lifecycle event listeners are OSGi components that implement the LifecycleAction interface.
- Catch Portal Lifecycle Events
- Intercept Events with Model Listeners
Liferay 7.2: Liferay Message Bus
Liferay Message Bus (LMB) is a service-level API for exchanging messages inside Liferay.
- Liferay Message Bus
Liferay 7.2: Customizing Portal Search
Liferay has an extensive search framework. Customization can be done on all layers, from the user interface to the indexing process and index settings.
- Basic Search Concepts
- Indexing and Searching
What do we offer?
- Full-Length Mock Test with unique questions in each test set
- Practice objective questions with section-wise scores
- In-depth and exhaustive explanation for every question
- Reliable exam reports evaluating strengths and weaknesses
- Latest Questions with an updated version
- Tips & Tricks to crack the test
- Unlimited access
What are our Practice Exams?
- Practice exams have been designed by professionals and domain experts that simulate real-time exam scenario.
- Practice exam questions have been created on the basis of content outlined in the official documentation.
- Each set in the practice exam contains unique questions built with the intent to provide real-time experience to the candidates as well as gain more confidence during exam preparation.
- Practice exams help to self-evaluate against the exam content and work towards building strength to clear the exam.
- You can also create your own practice exam based on your choice and preference