Aggregatore Risorse

null Liferay Frontend Developer

Liferay Frontend Developer

Versione: 2026

Durata: 6 sessioni online o 3 giornate in aula

 

Descrizione Corso

Il percorso di apprendimento Liferay Frontend Developer è la guida completa per padroneggiare lo sviluppo lato client di Liferay. Questo percorso è pensato per gli sviluppatori che desiderano realizzare soluzioni frontend sofisticate e ad alte prestazioni. Approfondisce i concetti fondamentali dello sviluppo di applicazioni Liferay moderne. Va oltre le nozioni di base per comprendere l'architettura frontend unica di Liferay, che consente di spaziare dai temi personalizzati di grande impatto ad applicazioni dinamiche basate sui dati.  

Si impara a sfruttare il potente set di strumenti di Liferay per creare interfacce utente flessibili, scalabili e di facile manutenzione che si integrano perfettamente con le solide funzionalità backend della piattaforma.  

Per colmare il divario tra teoria e pratica, il corso guiderà nella creazione di un sito web di marketing aziendale per un'azienda fittizia, Clarity Vision Solutions.  

Programma


Modulo 1: Foundations of Liferay Frontend Development  

  • Introduction 
  • Getting Started with Clarity 
  • Understanding Liferay's Frontend Architecture 
  • Composing Pages with Fragments and Custom Elements 
  • Customizing Application Look and Feel 
  • Consuming APIs and Presenting Data 
  • Developing and Optimizing Frontend Applications 

Modulo 2: Mastering Liferay Workspaces and Tooling 

  • Foundations of Liferay Development  
  • Tool Support  
  • Liferay Workspace 
  • Working with Local Bundles  
  • Working with Client Extensions  
  • Working with Liferay Cloud 

Modulo 3: Foundations of Liferay Client Extensions 

  • Understanding Client Extensions 
  • Exploring Classifications of Client Extensions 
  • Setting Up Client Extension Projects 
  • Deciding Between Client Extensions and PluginsData Model Migration 

Modulo 4: Mastering Liferay Frontend Client Extensions 

  • Implementing Custom UIs and Widgets with Custom Elements 
  • Customizing Liferay's Look and Feel 

Modulo 5: Foundations of Liferay Headless APIs 

  • Understanding Liferay's Headless Framework 
  • Exploring Liferay's APIs 
  • Enforcing Secure API Access 
  • Understanding Authorization Methods 
  • Deciding Between Authorization Flows 
  • Creating and Consuming Liferay's Headless APIs 

Modulo 6: Mastering Consuming Liferay Headless APIs 

  • Consuming Headless APIs 
  • Data Retrieval 
  • Data Manipulation 

Modulo 7: Mastering Liferay Design Elements 

  • Foundations of Liferay Design  
  • Design Asset Management 
  • Modular Page Components  
  • Site Page Templates 
  • Content Rendering 
  • Site Look and Feel 
  • Responsive Design  
  • Accessibility 

Modulo 8: Building Frontend Applications with JavaScript in Liferay 

  • Foundations of Frontend Projects 
  • Styles and Static Resources  
  • Global Libraries and Dependencies 
  • Custom React Components  
  • Liferay Service APIs 
  • Site Page Integration 

 

Informazioni

 

Target Partecipanti 

  • Sviluppatori Front-End
  • Sviluppatori UI/UX 

 

Requisiti Partecipanti 

  • Conoscenza basilare di Liferay. Consigliato come prosecuzione del corso BEWL 
  • Esperienza nello sviluppo front-end con HTML/CSS 

 

Requisiti minimi PC 

  • Memoria: 16 GB 
  • Processore: i7
  • Spazio disco libero: 100 GB 
  • Audio e microfono 
  • Connessione internet 

 

Note

  • Percorso di formazione costituito da 8 mini corsi ufficiali Liferay, forniti dal Liferay Training Partner italiano certificato.
  • I corsi, i programmi e il materiale didattico sono disponibili anche all’indirizzo:
    https://learn.liferay.com/education/courses
  • Il materiale e le slide fornite e utilizzate durante il corso sono in lingua inglese, mentre la spiegazione dell’insegnante è in italiano.
  • Tutti i moduli terminano con un test di verifica di apprendimento. C’è un test di fine corso.