Back-End Developer
Implementation
Implementation
During the Implementation Stage, your team will hit the ground running. Time to develop based on your targets and priorities. In this phase, initial testing also begins for specific users, ensuring behavior is predictable and expected. Here, if necessary, you can update plans and realign the team on project goals as well.
Estimated Time to Complete Stage Resources: 7.5 Hours
Estimated Time to Complete Stage Resources: 7.5 Hours

Development
Development
2–4 Months | Medium Intensity
Develop according to your plans and start some initial testing, identifying issues and bugs as you discover them.
Intro to the Development Phase | 00:41
Back-End Developer Module 2
Back-End Developer Module 2
OSGi Basics
OSGi Basics
Understand the fundamental concepts of OSGi that are key to Liferay development.
Preview Video of Course Module | Estimated Module Time: 1.5 Hours
Back-End Developer Module 4
Back-End Developer Module 4
Managing OSGi Bundles
Managing OSGi Bundles
Learn how to manage OSGi Bundles from the Gogo Shell and Felix Web Console.
Preview Video of Course Module | Estimated Module Time: 30 Minutes
Back-End Developer Module 5
Back-End Developer Module 5
Working with Portlet Modules
Working with Portlet Modules
Gain an understanding of the Java Standard Portlet and how Liferay has built upon it.
Preview Video of Course Module | Estimated Module Time: 1 Hour
Back-End Developer Module 6
Back-End Developer Module 6
Build a Real-World Application
Build a Real-World Application
Learn how to build an application from end-to-end using various Liferay tools and frameworks along the way.
Preview Video of Course Module | Estimated Module Time: 4 Hours
Manage Liferay in the Cloud with DXP Cloud
Manage Liferay in the Cloud with DXP Cloud
Deploying for the First Time
Deploying for the First Time
Learn the process you’ll use to get code from your computer into your Liferay DXP Cloud environment.
Deploying for the First Time | 07:56
02
Milestone Checkpoint
Milestone Checkpoint
Make sure you have:
- Finished planning and development
- Deployed your modules
- Completed the theme
- Determined the amount of modules/customizations to deploy per week
- Finished setting up platform administration
- Connected to your Identity Management system
- Created all needed roles, user organizations, groups, etc.
- Understood Jenkins reporting
- Completed all relevant Liferay University modules

User Acceptance Testing
User Acceptance Testing
1–4 Weeks | Low Intensity
Carry out specific user testing to confirm everything’s working as it should. Take note of issues that surface during testing and make preliminary plans to fix/combat them.
Intro to the UAT Phase | 00:39
User Acceptance Testing Best Practices
User Acceptance Testing Best Practices
Learn the best practices of User Acceptance Testing inspired by Liferay Consultants on the ground.
UAT Best Practices | 13:42
02
Milestone Checkpoint
Milestone Checkpoint
Make sure you have:
- Succeeded in promotion from a Dev to a UAT environment in DXP Cloud
- Passed functional requirements
- Trained managers and content creators on how to use the platform

Performance Management
Performance Management
30 Days Until Go Live | Low Intensity
Simulate a production load and test. You’ll use this phase to stress-test the platform and, if necessary, make changes to accommodate/fix points of weakness.
Intro to the Performance Management Phase | 00:36
Performance Tuning Best Practices
Performance Tuning Best Practices
Learn the best practices of Performance Tuning inspired by Liferay Consultants on the ground.
Performance Tuning Best Practices | 07:35
02
Milestone Checkpoint
Milestone Checkpoint
Make sure you have:
- Executed the final process of moving to production
- Reviewed and adjusted performance according to planned KPIs
- Ensured the site is running at optimal performance according to planned KPIs

02
Congratulations!
You've finished the Implementation Stage.
You've finished the Implementation Stage.
Your CSM will reach out to you within the next 24–48 hours to schedule a debrief meeting. By completing this stage, you have:
- Finished planning and development
- Finished setting up platform administration
- Understood Jenkins reporting
- Completed all relevant Liferay University modules
- Succeeded in promotion from a Dev to a UAT environment in DXP Cloud
- Passed functional requirements
- Trained managers and content creators on how to use the platform
- Executed the final process of moving to production
- Reviewed and adjust performance according to planned KPIs
- Ensured the site is running at optimal performance according to planned KPIs
