Desenvolvedor Avançados

Descrição do curso

O treinamento Developing for the Liferay Platform 2 estende conhecimento das APIs Liferay e Service Builder. Construindo uma base sólida, você irá explorar algumas das principais APIs para integrar a sua aplicação. Aprenda a usar o fluxo de trabalho, a API de rede social, e a API de busca, entre outros. Personalize seus serviços com múltiplas fontes de dados, consultas SQL personalizadas e muito mais. Prepare as suas aplicações para o mundo real.

O que você irá aprender

Ao final do treinamento, você terá um entendimento do que o Liferay Portal tem a oferecer nativamente, incluindo:
  • Criando aplicações iterativas e conteúdos dinâmicos usando AlloyUI
  • Habilitando relacionamento de usuários usando a API social do Liferay
  • Estendendo o Framework de Ativos em sua aplicação
  • Incorporando seus dados a um Flúxo de Trabalho
  • Tornando seus objetos pesquisáveis
  • Usando o Service Builder para criar servicos remotos
  • Usando o Service Builder para se conctar a uma base externa
  • Estendendo o Service Builder usando SQL personalizadas e Consultas Dinâmicas
  • Usando a API de mensagem e agendamento de trabalhos
  • Personalizando indices para objetos Liferay
  • Tornando seus dados mais amigáveis e acessíveis pela API de buscas
  • Exportando e Importando seus dados com LARs
  • Permitindo que sua aplicação use Staging
  • Desenvolvimento Rápido de Aplicações usando o Sistema Gerenciador de Contéudo WEB Liferay

Pré-requisitos: O Treinamento Developer for Liferay Platform 1 é pré-requisito para este curso

Formato do curso: Presencial

Versão: 6.2

This course is also offered for Liferay Version 6.1

ATENÇÃO PARTICIPANTES:

Recomendamos fortemente que assistam aos videos introdutórios:

TÓPICOS DO CURSO

Dia 1
 

AlloyUI

  • Visão geral do AlloyUI
  • Widgets
  • Eventos e Ajax
  • Boas Práticas
Colaboração Social com Liferay
  • Introdução a API Social do Liferay
  • Relacionamento Social
  • Atividades Sociais
  • Introdução à API Colaborativa do Liferay
  • Abilitando Ativos em uma Aplicação Personalizada
  • Adicionando Suporte para Fluxo de Trabalho em uma Aplicação Personalizada
  • Tags e Categorias
  • Discussões e Avaliações
Dia 2
 

Service Builder Avançado

  • Configurando Serviços Remotos
  • Acessando uma Base de Dados com o Service Builder
  • Pesquisas SQL Personalizadas
  • Joins SQL Personalizados
  • Queries Dinâmicas

APIs do Liferay

  • Enviando Mensagens Síncronas e Assíncronas com a API Message Bus
  • Criando um Agendamento de Jobs
  • APIs de Busca e Indexação
Dia 3
 

APIs do Liferay (Continuação)

  • Configurando URLs Amigáveis para Ativos Individuais
  • Importando e Exportando Dados de um Portlet Personalizado
  • Otimização da Search Engine (SEO) com o Liferay

Desenvolvimento de uma Aplicação Rápida com o CMS do Liferay

  • Visão geral do RAD no Liferay CMS
  • Usando Estruturas para Guiar as Entradas de Usuários
  • Velocity Templates
  • Acessando os Serviços do Liferay em um Template Personalizado
  • Usando Campos Personalizados para Modelo de Dados
  • Variáveis Velocity Personalizadas
  • Integrando AlloyUI Dentro de uma Aplicação Personalizada

Download as a PDF

REQUISITOS DO LAPTOP A SER UTILIZADO

  • 6GB RAM
  • 5GB Free Hard Disk Space
  • Windows x64, Mac OSX*, or Linux*

* Observação: Se você usa Mac OSX ou Linux, você deve estar preparado para configurar seu sistema operacional caso haja algum problema, não é garantido que o treinador esteja familiarizado com esses sistemas operacionais.

TRAINING RECOMMENDATIONS

  • 8GB RAM

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