Course Overview

Developer Training builds the foundation you need to build successful apps on the Liferay Platform. Learn the basics of portlet development and how to customize the platform through hooks, Ext plugins, layout templates and themes. This course introduces the service architecture of Liferay and Service Builder, essential knowledge for using the platform API.

What You'll Learn

By the end of the training, you should have an understanding of what Liferay has to offer out of the box including:
  • Java standard portlets
  • Building portlets in Liferay's Plugins SDK
  • Liferay's service architecture
  • Using Service Builder to generate a robust service layer
  • Building complex portlet applications with user input, persistence, feedback and localization
  • Customizing the portal through hooks
  • How themes are created and function
  • Extensively modifying the portal through an Ext plugin
  • Development best practices
  • Using Liferay Developer Studio
  • Deploying projects to an instance of Liferay

Prerequisites: Development experience with Java and Servlets.

Course Format: Onsite

Version: 6.1

This course is also offered for Liferay Version 6.2

ATENÇÃO PARTICIPANTES:

Recomendamos fortemente que assistam aos videos introdutórios:

Dia 1

Introdução

Introdução a Plugins
Instalando o Liferay Developer Studio
Configurando um bundle Liferay

Desenvolvendo Plugins
Introdução a Portlets
Java Standard Portlets
Inter-Portlet Communication
Dia 2

Desenvolvendo Plugins (Continuação)

Portlets Frameworks
MVC Portlets
Design Approach
Service Builder
Liferay Search Container
Permissões em Portlet
Feedback, Validação e Localização
Portlets no Painel de Controle

Dia 3

Desenvolvendo Temas e Layout Template

Visão geral de Temas no Liferay
Visão geral de Layout Template no Liferay
Temas Avançados, Layouts e Boas Práticas
Desenvolvendo Hooks
Modificando Propriedades
Ações pós-login
Personalizando Traduções
Personalizando JSPs do Liferay
Desenvolvendo EXT
Visão geral do EXT Plugin
Estendendo Registro de Usuários
Overriding Struts Actions
 
Tópicos Avançados
Usando web services do Liferay
Spring no Liferay
Estratégia de Desenvolvimento

Requisitos

Todos os treinamentos:
Processador Dual Core, 4GB RAM, WiFi, 5GB de espaço livre no disco – Permissão de Administrador
Windows XP, Mac OSX* ou Linux*
* Nota: se você usa Mac OSX ou Linux, você deve estar preparado para resolver se qualquer problema do sistema operacional surgir, pois não é garantido que o instrutor esteja familiarizado com estes sistemas.
Windows XP, Mac OSX*, ou Linux*
Pré-requisitos:
Nenhum

Por favor contate-nos, se houver alguma dúvida. 1-877-LIFERAY