Liferay Training

Liferay

This Liferay online training course is designed in such a way that, it provides a robust platform to serve your site to all clients, be they desktop, mobile, or anything in between.

It provides all the standard applications you need to run on your site, and it provides an easy to use development framework for new applications or customization. In addition to this, Liferay Portal is developed using an open source methodology, by people from around the world. The code base is solid, and has been proved to be reliable and stable in mission critical deployments in diverse industries.




This Liferay online training course is designed in such a way that: it provides a robust platform to serve your site to all clients, be they desktop, mobile, or anything in between; it provides all the standard applications you need to run on your site; and it provides an easy to use development framework for new applications or customization. In addition to this, Liferay Portal is developed using an open source methodology, by people from around the world. The code base is solid, and has been proved to be reliable and stable in mission critical deployments in diverse industries.

 Curriculum

Full Fledged Web Content Management

Advanced Web Content Management

Configuring Liferay Applications

Document Management

Displaying Content Dynamically

Targeting Content To Your Audience

Personalization and Customization

Collaboration Suite

Social Networking

Using Web Forms and Dynamic Data Lists

Using Workflow

Kaleo Forms: Defining Business Processes

Liferay Utility Applications

Leveraging the Liferay Marketplace

User Management

Using the Control Panel

USING LIFERAY AS A WEB PLATFORM :

We can’t even begin to imagine what you’re thinking of building, but whatever it is, you’re going to put your heart and soul into it. Building it on Liferay’s web platform can give you a leg up. It provides everything you need to support your application, so you can concentrate solely on what you’re building, and not the rest of the features your users expect will come along with it.

 

Imagine your application for a moment. Does it require users to register on your site? Can users comment on content contained in your application? Is there something that users can tag or categorize? If you think about the layout of the application, would it benefit from modularization? Could you make use of a rich JavaScript framework with many components built into it? How about security–will you need to make information available to some users, but not to all users? Liferay Portal has all of this and more available to developers.

 

Liferay Portal’s development framework is a great help when you’re building a web application. While the framework itself is covered in other resources such as the Liferay Developer’s Guide or Liferay in Action, the strengths of Liferay as a platform are also apparent once you’ve finished writing your application.

 

For example, bug fixes to your applications are easy to apply, because Liferay applications are hot deployed to the running server. Liferay’s Marketplace gives you a ready-made shopping center for your applications. And Liferay’s web services and JSON architecture make it easy for you to share data from your applications with other systems running on different platforms.

 

You get all this–not to mention the automatic Facebook and OpenSocial integration mentioned above–with Liferay’s development platform. It’s a very powerful platform, and certainly worth your investigation.

A GREAT INTEGRATION PLATFORM :

If you’re building an enterprise system, portals were designed in the first place to be a single point of entry to your users’ applications and content. Since Liferay Portal integrates well with user directories such as LDAP and Active Directory, and single sign-on systems such as SAML and OpenSSO, it fits well into your enterprise systems. This allows you to use it as an integration platform for existing applications.

 

Liferay Portal, since it adheres to the JSR standard for portlets, was designed from the ground up for application integration. You can add any application installed on the system to any page in the portal. You can make use of APIs provided by other systems to integrate their data into an application window in Liferay. And applications you create with Liferay’s Service Builder API are web service-enabled from the start.

HOSTING MULTIPLE SITES ON LIFERAY PORTAL :

Liferay Portal excels as a multi-site hosting platform. You can use it to host multiple sites under the same overall architecture, or you could host several completely different websites based solely on Liferay’s ability to serve multiple instances of itself from the same physical installation.

 

In the first scenario, Liferay Portal’s Sites architecture lets you create multiple, different websites that have public and/or private sets of pages and as many pages within those sets as you’d like. Users can join and leave open sites with one click. Some sites can be defined as restricted or private, and users can’t access those unless they’re added by site administrators. All of these sites can have canonical domain names such as baseballcards.liferay.com or progrock.liferay.com.

 

Using this construct, you can build anything from Facebook, to Yahoo Groups, to SourceForge, to the now-defunct-but-once-loved Geocities. There is no limit to the number of sites you can have: some Liferay installations have only one or two, but others have many thousands. For those larger installations, Liferay Portal contains a complete site membership management framework that lets administrators manage automatic site members for groups of users. It really is built to scale to the size you need.

 

In the second scenario, Liferay Portal lets you create completely separate instances of itself from the same installation. Users, groups, organizations, sites, and roles from each instance are kept completely separate. If a user registers for a user id on one instance, he or she would have to register as a new user on another instance as well.

 

This lets you host many different, separate websites from one Liferay Portal installation. Users of each instance have access to the same powerful content management, collaboration, social, and web development platform that they’d have if they were operating from a single, standalone installation.

 

EXTENDING AND CUSTOMIZING LIFERAY FOR YOUR OWN NEEDS :

Beyond using Liferay as a development platform for new applications, Liferay Portal has also been designed to be extended and modified. As an open source project, its source code is available, but Liferay Portal’s developers have designed the product to make it easy to build whatever you want out of it.

 

The first (and easiest) way of customizing parts of Liferay Portal is with Application Display templates. These let you change the way built-in applications look. For example, if you don’t like the Documents and Media Library’s file manager view with large icons, you can create an Application Display template that shows documents in a list view. If you don’t like the layout of the Blogs portlet, you can change it so that it has the look you want.

 

Liferay Portal goes far beyond this, though. Special software components called hook and ext plugins enable developers to change any aspect of Liferay’s interface and behavior–without having to modify any of Liferay Portal’s source code. This provides you all the benefits of building your site from scratch, but without all the effort to actually build from scratch. If you want to make a change to the user registration screens, add support for a proprietary single sign-on mechanism that you’ve written, add a feature to the message boards application, or anything else, you can make those customizations. And if you’re a developer, we’re sure you know that it’s a whole lot easier to customize something that almost does things exactly the way you want than it is to write that feature from scratch. With Liferay Portal, you can have your cake and eat it too.

  • Can I get recorded sessions of a live class?

    Yes, this can be done. Moreover, this ensures that when you will start with your batch, the concepts explained during the classes will  be recorded and available to you .

  • How will I execute the Practicals?

    We will help you to setup the required environment for practicals.

  • I have a windows system. Can that be used to work on the assignments?

    Yes, One can always use Windows to work on assignments. Our 24*7 team support will guide you to get the set-up ready.

Vidhyalive certified ‘Liferay Expert’ based on your project performance, reviewed by our expert panel

CONTACT US

Online Classroom

Any Day
Any Day
Any Time
$500
Any Day
Any Day
Any Time
$500

Course Feature

Online Classes: 25 Hrs

25 live classes of 1 hrs each by Industry practitioners

Assignments: 15Hrs

Personal assistance/installation guides for setting up the required environment for Assignments / Projects

Project: 10Hrs

Live project based on any of the selected use cases, involving Liferay.

Lifetime Access: Life time

Lifetime access to the learning management system including Class recordings, presentations, sample code and projects

24 x 7 Support

Lifetime access to the support team (available 24/7) in resolving queries during and after the course completion

Get Certified

Vidhyalive certified ‘Liferay Expert’ based on your project performance, reviewed by our expert panel