Back-End Developer

Length 5 Days
Formats Self-Paced, Instructor-Led, Private, Online
Liferay Versions 7.1

Develop Lightning-Fast

Develop applications fast using modular, lightweight components.

Look Behind the Curtain

Understand exactly what’s going on behind the scenes to take control of the application lifecycle.

Customize Anything

From the view layer to the persistence layer, learn how to customize whatever you want.

Upcoming Classes

What You'll Learn

  • Develop Applications

    • Setting up the Development Environment

      • Prepare Your Environment for Development
    • OSGi Basics

      • Introduction to OSGi
      • Basic OSGi Concepts
      • What Are Bundles?
      • Components and Services
      • Sharing Features
      • Framework Architecture
      • Benefits of Using OSGi
    • Liferay’s OSGi Container

      • What Is the OSGi Container?
      • Working With Liferay Workspace
      • Introducing Liferay Modules
      • Manage Module Dependencies
    • Managing OSGi Bundles

      • Manage OSGi Bundles With the Gogo Shell
      • Using the Felix Web Console
    • Working With Portlet Modules

      • The Java Standard Portlet
    • Develop a Real-World Application

      • Create the Service Layer
      • Create the Presentation Layer
      • Using the Liferay Configuration Framework
      • Implement Permission Checking
      • The Asset Framework
      • The Search Framework
      • Workflows
      • Using Web Services
      • Integration and Functional Testing
      • Debug and Manage Deployment Issues
  • Customize Your Platform

    • Liferay Platform Architecture Overview

      • Looking at Liferay’s Platform Architecture
    • Customize the User Interface

      • Liferay UI Technologies Overview
      • Change the Default UI With Application Display Templates
      • Customize the Application JSPs
    • Extend Liferay’s Schema

      • Dynamically Add Custom Fields With the Expando API
    • Customize the Service Layer

      • Override and Extend Liferay Services With the Service Wrapper
      • Override OSGi Service References
    • Override Controller Actions

      • Override Struts Actions
      • Override Portal MVC Commands
    • Catch Portal Events

      • Catch Portal Lifecycle Events
      • Intercept Events With Model Listeners
    • Leverage Liferay’s Message Bus

      • Customize Portal Auditing
    • Customize the Platform’s Search

      • Customize Indexing and Search Results With Processors

Didn’t find what you were looking for?

Contact us, and we'll work to find a training that meets your needs.