Liferay Course Updates

The Liferay Enablement team has been hard at work and we have some exciting updates to share!

Course Updates

During the last year, Liferay has been consistently releasing new course materials that cover all aspects of Building Enterprise Websites with Liferay and Liferay Application Development. These courses are available to Liferay Customers, Partners, and Community Members free of charge through learn.liferay.com.  

With the rapid evolution of Liferay DXP, it’s only a matter of time before these course materials get out of date and that’s why we’ve made a commitment to continuously evaluate all of our learning materials to ensure that they stay up-to-date and continue to highlight key features and best practices.  

As part of this effort, we will be updating course content for all of our existing courses and learning paths over the next several days. All course workspaces will be updated to support the 2025-Q1 LTS release and materials will be updated to include relevant new features that have been released in recent quarterly releases.  

Updating Workspaces

If you have already cloned the course repository and started working through the exercises, you may run into inconsistencies with the updated course material found online.  It is recommended that you refresh your workspace and reinitialize your bundle.  You can do that with the following commands from the root of your Liferay Workspace:  

$ blade server stop
$ /bin/rm -rf bundles
$ git pull --rebase origin
$ blade gw initBundle
$ blade server start

You will also need to redeploy any Client Extensions or modules that were previously deployed and redo any previously completed exercises.  

If you have any questions or run into any issues, please reach out in the #liferay-learning channel in the Liferay Community Slack.  

New Courses

In addition to the course updates, we are also pleased to announce the release of the first course in a new Content Manager Learning Path, Foundations of Content Management.  This course provides a comprehensive introduction to Liferay’s powerful content management system and provides you with an overview of the core concepts, features, and essential terminology needed to master Liferay’s content management capabilities.  

This course serves as both a standalone, high-level overview of Liferay's modern Content Management approach, or it can be your starting point for the Content Manager learning path.  Additional content management courses will be released throughout the next several months.  

Learning Path Update

And lastly, we also want to announce a change in our nomenclature around one of our existing learning paths.  The Modern Liferay Application Developer learning path will now be referred to simply as the Liferay Application Developer learning path.  This change is meant to reflect the maturity of the current Liferay DXP application development approach.  The use of low-code features such as Liferay Objects and fragments, combined with the Client Extension framework is no longer the new kid on the block.  These techniques have become the predominant approach for all Liferay application development and should really be your starting point as you plan your Liferay DXP based solution.  This change will also be reflected in the name of the certification and the exam offered through our testing partner.  Don’t worry, if you have already registered or taken the exam under the old name, upon successful completion of the exam you will receive a certificate that reflects the new certification name.  

Conclusion

As Liferay continues to release new features and capabilities, we will continue to refine our existing content and produce new course offerings.  We welcome your feedback to help guide our work and prioritize our releases.  Feel free to reach out with any questions, suggestions for improvement, or feedback through the the #liferay-learning channel in the Liferay Community Slack.