Curso Building Themes in Liferay

  • Development

Curso Building Themes in Liferay

8h
Visão Geral

No Curso Building Themes in Liferay, os Desenvolvedores de Temas aprenderão como os temas do Liferay são construídos e aprenderão as melhores práticas para o desenvolvimento de temas. Os desenvolvedores também aprenderão como o uso de esquemas de cores pode fornecer outro nível de variação no tema principal.

Os tópicos abordados neste curso incluem manipulação de imagens e folhas de estilo em cascata, personalização de modelos de velocidade e uso de configurações de tema. Este curso preparará a equipe para personalizar a aparência do Portal Liferay para alinhá-la com a marca corporativa.

Publico Alvo
  • Este Curso Building Themes in Liferay foi projetado para designers de UI criarem design e desenvolverem o Tema Liferay.

 

Pre-Requisitos
  • A exposição prévia ao ambiente Java e J2EE é obrigatória
  • Deve ter bons conhecimentos de HTML, CSS e Java Script
  • Habilidades de banco de dados razoavelmente boas
  • Algum conhecimento sobre Eclipse IDE
Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico

Introduction to Themes

  1. Installing Liferay’s Plugins SDK
  2. Core Templates and Directory Structure
  3. Properly Extending Liferay Themes

Building a Theme in Liferay

  1. Creating a Theme from Scratch
  2. Editing the Background
  3. Modifying the Header
  4. Customizing the Navigation
  5. Styling the Portlet Box
  6. Modifying the Footer
  7. Customizing the Dockbar
  8. Additional Styling
  9. Creating Alternate Color Schemes
  10. Cross Browser Compliance
  11. Packaging Theme for Distribution
  12. Making Theme Available in Liferay’s Community Repository

Advanced Themes

  1. Introduction to Velocity
  2. Using Velocity to Access Variables
  3. Embedding Portlets into a Theme

Summary

  1. Liferay Best Practices
  2. How Liferay Optimizes Theme Performance
  3. Style Guide
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas