SlideShare a Scribd company logo
1 of 9
Liferay Digital Experience (DXP)
7.1
Training
Presented by : Elyes Makhlouf
o Elyes Makhlouf
o Liferay & AWS Expert
o Liferay trainer on Liferay version
since version 5
OVERVIEW
o Portal : Think website on steroids. A Liferay portal includes user management,
collaboration, document management, community management, organization
management and more.
o Liferay Digital Experience Platform (DXP) 7.1 incorporates a plethora of new
features and improvements in the areas of:
• Web Experience Management,
• Document Management and Collaboration
• Business Productivity.
OVERVIEW
Features
OSGi Support
Bootstrap 3.0
Elastic Search
SPA
development
Alloy editor
BLADE tools
Liferay DXP offer an environment which
provides omni-channel experience and
optimizes customer experience.
Liferay 7.1 provides big bang features
DXP SUCCESS
SUMMARY
1. General overview
a. Introduction to Liferay DXP
b. Demonstrating Features with use cases
2. Users / roles / user groups
a. Adding Users to the Platform
b. Import Users Through LDAP (day2)
c. Creating a Content Role
d. Study Grouping Users
3. Organizational Structure
a. Creating Organizations
b. Assigning Users to Organizations
4. Sites
a. Introduction to Sites
b. Creating a Public Website for an
Organization
c. Using Templates
5. Pages
a. Building a Front Page
b. Using Structures and Templates to Apply
Consistent Design
6. Create pages: explore native portlets & set the
configuration
7. Documents and Media
a. Using Document Folders to Organize Content
b. Adding Audio and Video
c. Setting Permissions for Particular Roles
d. Previewing Audio and Video
8. Native forms
a. Creation/edition of Forms
b. Form Submissions
Portlet / Widget
An individual chunk of functionality that is placed on a page
A page may have more than one portlet
Portlets can have all kinds of functionality from web content presentation to application functionality to just a
pretty picture.
Organization
A grouping of people based on an organization chart (think schools, partner organizations, country coordinator
organizations)
Community
A grouping of people based on a common interest. Typically has collaboration components associated with it.
(Think everyone who is involved with SCRC, or everyone who is interested in the Atmospheres investigation
area)
Role
A set of permissions which define what a user can do. There are portal permissions, organization permissions,
community permissions and many more. This is the heart of the security model for the portal. (think content
contributor versus content approver, versus the portal administrator)
User Group
A way to group people by some common definition. Doesn’t have any inherit permissions or capability – just a
way to group people together to be used by admin or programmers.
(people who are trained, teacher, partners, scientists etc)
LIFERAY TERMINOLOGY
Setup Liferay on your local machine
Login as test@liferay.com / pw test
Create 2 user accounts
Create 2 pages – one a subpage of the other
Add a Web Content Display portlet to one page
Add Web content into the web content display portlet
Add other portlets to the other page – try Blog, Discussion Forum
LIFERAY EXERCISES
Questions
THANK YOU.
Elyes Makhlouf
+33 7 52 75 78 34
makhloufelyes@gmail.com
Elyesmakhlouf.blogspot.com
?

More Related Content

What's hot

Ppt of soap ui
Ppt of soap uiPpt of soap ui
Ppt of soap ui
pkslide28
 

What's hot (20)

Microservices
MicroservicesMicroservices
Microservices
 
Microservice Architecture | Microservices Tutorial for Beginners | Microservi...
Microservice Architecture | Microservices Tutorial for Beginners | Microservi...Microservice Architecture | Microservices Tutorial for Beginners | Microservi...
Microservice Architecture | Microservices Tutorial for Beginners | Microservi...
 
Java EE Introduction
Java EE IntroductionJava EE Introduction
Java EE Introduction
 
Edge architecture ieee international conference on cloud engineering
Edge architecture   ieee international conference on cloud engineeringEdge architecture   ieee international conference on cloud engineering
Edge architecture ieee international conference on cloud engineering
 
Demystifying Angular Animations
Demystifying Angular AnimationsDemystifying Angular Animations
Demystifying Angular Animations
 
Magento CMS Presentation
Magento CMS PresentationMagento CMS Presentation
Magento CMS Presentation
 
Is Platform Engineering the new Ops?
Is Platform Engineering the new Ops?Is Platform Engineering the new Ops?
Is Platform Engineering the new Ops?
 
Basic iOS Training with SWIFT - Part 1
Basic iOS Training with SWIFT - Part 1Basic iOS Training with SWIFT - Part 1
Basic iOS Training with SWIFT - Part 1
 
Aws introduction
Aws introductionAws introduction
Aws introduction
 
Why Microservice
Why Microservice Why Microservice
Why Microservice
 
Microservices Tutorial for Beginners | Microservices Architecture | Microserv...
Microservices Tutorial for Beginners | Microservices Architecture | Microserv...Microservices Tutorial for Beginners | Microservices Architecture | Microserv...
Microservices Tutorial for Beginners | Microservices Architecture | Microserv...
 
Getting Started with Azure DevOps
Getting Started with Azure DevOpsGetting Started with Azure DevOps
Getting Started with Azure DevOps
 
OutSystems User Groups - Introduction to OutSystems Architecture (Pune - 7 A...
 OutSystems User Groups - Introduction to OutSystems Architecture (Pune - 7 A... OutSystems User Groups - Introduction to OutSystems Architecture (Pune - 7 A...
OutSystems User Groups - Introduction to OutSystems Architecture (Pune - 7 A...
 
Ppt of soap ui
Ppt of soap uiPpt of soap ui
Ppt of soap ui
 
1 - Introduction of Azure DevOps
1 - Introduction of Azure DevOps1 - Introduction of Azure DevOps
1 - Introduction of Azure DevOps
 
Tosca explained
Tosca explainedTosca explained
Tosca explained
 
Simplify & Standardise Your Migration to AWS with a Migration Landing Zone
Simplify & Standardise Your Migration to AWS with a Migration Landing ZoneSimplify & Standardise Your Migration to AWS with a Migration Landing Zone
Simplify & Standardise Your Migration to AWS with a Migration Landing Zone
 
Setting SLOs and SLIs in the Real World
Setting SLOs and SLIs in the Real WorldSetting SLOs and SLIs in the Real World
Setting SLOs and SLIs in the Real World
 
Swagger
SwaggerSwagger
Swagger
 
Unit 2-Design Patterns.ppt
Unit 2-Design Patterns.pptUnit 2-Design Patterns.ppt
Unit 2-Design Patterns.ppt
 

Similar to Liferay DXP Training

Semanticommunity.net: Community Infrastructure Sandbox for 2008
Semanticommunity.net: Community Infrastructure Sandbox for 2008 Semanticommunity.net: Community Infrastructure Sandbox for 2008
Semanticommunity.net: Community Infrastructure Sandbox for 2008
webhostingguy
 
Social networking app to trade user belongings
Social networking app to trade user belongingsSocial networking app to trade user belongings
Social networking app to trade user belongings
Mike Taylor
 
Social networking app to trade user belongings
Social networking app to trade user belongingsSocial networking app to trade user belongings
Social networking app to trade user belongings
Mike Taylor
 

Similar to Liferay DXP Training (20)

Liferay
LiferayLiferay
Liferay
 
Overview Clearvale - The Social Business Cloud
Overview Clearvale - The Social Business CloudOverview Clearvale - The Social Business Cloud
Overview Clearvale - The Social Business Cloud
 
Liferay dxp 7.2_features_overview
Liferay dxp 7.2_features_overviewLiferay dxp 7.2_features_overview
Liferay dxp 7.2_features_overview
 
Jira for Agile Project Management.pptx
Jira for Agile Project Management.pptxJira for Agile Project Management.pptx
Jira for Agile Project Management.pptx
 
A glance at share point 2013 social features
A glance at share point 2013 social featuresA glance at share point 2013 social features
A glance at share point 2013 social features
 
OSCELOT
OSCELOTOSCELOT
OSCELOT
 
Liferay
LiferayLiferay
Liferay
 
Cuckoo (Graham Mason, Ed Beddows)
Cuckoo (Graham Mason, Ed Beddows)Cuckoo (Graham Mason, Ed Beddows)
Cuckoo (Graham Mason, Ed Beddows)
 
Collaborative Knowledge Management E Learning The Wiki Way
Collaborative Knowledge Management E Learning The Wiki WayCollaborative Knowledge Management E Learning The Wiki Way
Collaborative Knowledge Management E Learning The Wiki Way
 
Catalyst Conference Presentation by Jordan Frank - Blogs, Wikis and Why they ...
Catalyst Conference Presentation by Jordan Frank - Blogs, Wikis and Why they ...Catalyst Conference Presentation by Jordan Frank - Blogs, Wikis and Why they ...
Catalyst Conference Presentation by Jordan Frank - Blogs, Wikis and Why they ...
 
Liferay architecture By Navin Agarwal
Liferay architecture By Navin AgarwalLiferay architecture By Navin Agarwal
Liferay architecture By Navin Agarwal
 
Drupal - Introduction to User Management in Drupal
Drupal - Introduction to User Management in DrupalDrupal - Introduction to User Management in Drupal
Drupal - Introduction to User Management in Drupal
 
Semanticommunity.net: Community Infrastructure Sandbox for 2008
Semanticommunity.net: Community Infrastructure Sandbox for 2008 Semanticommunity.net: Community Infrastructure Sandbox for 2008
Semanticommunity.net: Community Infrastructure Sandbox for 2008
 
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
Strategies for Involving End Users in Your Migration -- GraceHunt Webinar 012...
 
Social networking app to trade user belongings
Social networking app to trade user belongingsSocial networking app to trade user belongings
Social networking app to trade user belongings
 
Social networking app to trade user belongings
Social networking app to trade user belongingsSocial networking app to trade user belongings
Social networking app to trade user belongings
 
Web 2.0 workshop
Web 2.0 workshopWeb 2.0 workshop
Web 2.0 workshop
 
Extending your Information Architecture to Microsoft Teams
Extending your Information Architecture to Microsoft TeamsExtending your Information Architecture to Microsoft Teams
Extending your Information Architecture to Microsoft Teams
 
Clearvale Overview October 2010
Clearvale Overview October 2010Clearvale Overview October 2010
Clearvale Overview October 2010
 
Laboratory Information Management System
Laboratory Information Management SystemLaboratory Information Management System
Laboratory Information Management System
 

Recently uploaded

Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptx
hublikarsn
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
pritamlangde
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 

Recently uploaded (20)

Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using PipesLinux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .ppt
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptx
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 

Liferay DXP Training

  • 1. Liferay Digital Experience (DXP) 7.1 Training Presented by : Elyes Makhlouf
  • 2. o Elyes Makhlouf o Liferay & AWS Expert o Liferay trainer on Liferay version since version 5
  • 3. OVERVIEW o Portal : Think website on steroids. A Liferay portal includes user management, collaboration, document management, community management, organization management and more. o Liferay Digital Experience Platform (DXP) 7.1 incorporates a plethora of new features and improvements in the areas of: • Web Experience Management, • Document Management and Collaboration • Business Productivity.
  • 4.
  • 5. OVERVIEW Features OSGi Support Bootstrap 3.0 Elastic Search SPA development Alloy editor BLADE tools Liferay DXP offer an environment which provides omni-channel experience and optimizes customer experience. Liferay 7.1 provides big bang features DXP SUCCESS
  • 6. SUMMARY 1. General overview a. Introduction to Liferay DXP b. Demonstrating Features with use cases 2. Users / roles / user groups a. Adding Users to the Platform b. Import Users Through LDAP (day2) c. Creating a Content Role d. Study Grouping Users 3. Organizational Structure a. Creating Organizations b. Assigning Users to Organizations 4. Sites a. Introduction to Sites b. Creating a Public Website for an Organization c. Using Templates 5. Pages a. Building a Front Page b. Using Structures and Templates to Apply Consistent Design 6. Create pages: explore native portlets & set the configuration 7. Documents and Media a. Using Document Folders to Organize Content b. Adding Audio and Video c. Setting Permissions for Particular Roles d. Previewing Audio and Video 8. Native forms a. Creation/edition of Forms b. Form Submissions
  • 7. Portlet / Widget An individual chunk of functionality that is placed on a page A page may have more than one portlet Portlets can have all kinds of functionality from web content presentation to application functionality to just a pretty picture. Organization A grouping of people based on an organization chart (think schools, partner organizations, country coordinator organizations) Community A grouping of people based on a common interest. Typically has collaboration components associated with it. (Think everyone who is involved with SCRC, or everyone who is interested in the Atmospheres investigation area) Role A set of permissions which define what a user can do. There are portal permissions, organization permissions, community permissions and many more. This is the heart of the security model for the portal. (think content contributor versus content approver, versus the portal administrator) User Group A way to group people by some common definition. Doesn’t have any inherit permissions or capability – just a way to group people together to be used by admin or programmers. (people who are trained, teacher, partners, scientists etc) LIFERAY TERMINOLOGY
  • 8. Setup Liferay on your local machine Login as test@liferay.com / pw test Create 2 user accounts Create 2 pages – one a subpage of the other Add a Web Content Display portlet to one page Add Web content into the web content display portlet Add other portlets to the other page – try Blog, Discussion Forum LIFERAY EXERCISES
  • 9. Questions THANK YOU. Elyes Makhlouf +33 7 52 75 78 34 makhloufelyes@gmail.com Elyesmakhlouf.blogspot.com ?