Scegli la tua lingua
Corso Base di SAP Fiori
Più di 2 milioni di studenti in tutto il mondo

Corso Base di SAP Fiori

Padroneggia SAP Fiori dalle basi fino alla distribuzione completa delle applicazioni. Questo corso Le fornisce competenze pratiche nello sviluppo SAPUI5, nell'integrazione OData, nella configurazione del Launchpad e nell'estensibilità delle applicazioni. Che Lei sia un consulente SAP, uno sviluppatore o un amministratore, acquisirà l'esperienza pratica per realizzare, configurare e fornire soluzioni Fiori di livello aziendale.

Dedika per aziende

Cosa imparerai:

  • Naviga e configura SAP Fiori Launchpad per ambienti aziendali basati sui ruoli.

  • Realizza applicazioni SAPUI5 personalizzate utilizzando viste XML, controller e data binding OData.

  • Identifica e applica il floorplan Fiori Elements corretto per qualsiasi scenario aziendale.

  • Connetti le applicazioni Fiori a sistemi backend live utilizzando servizi OData v2 e v4.

  • Estendi e adatta le applicazioni SAP Fiori standard senza alterare il codice applicativo core.

  • Distribuisci applicazioni Fiori pronte per la produzione su repository ABAP e ambienti SAP BTP.

Come studi in modo pratico Corso Base di SAP Fiori

Come metti in pratica Corso Base di SAP Fiori

Per te che sei un'azienda e vuoi formare il tuo team

Su Dedika per aziende, il corso include esercizi ed esempi personalizzati sul tuo business e secondo le esigenze della tua azienda.

Clicca qui

Contenuto del corso

8 Capitoli • 39 LezioniDurata tra 4 e 360 ore (decidi tu)

Capitolo 1Vedi dettagli

Introduzione ai fondamenti di SAP Fiori

  • Lezione 1 • Principi e filosofia del design Fiori

    Tratta i cinque principi fondamentali del design Fiori: role-based, adattivo, semplice, coerente e piacevole. Collega l'intento progettuale ai risultati concreti di produttività dell'utente.

  • Lezione 2 • Panoramica dei tipi di app SAP Fiori

    Introduce le categorie di app transazionali, analitiche e schede informative. Aiuta gli studenti ad abbinare gli scenari aziendali al tipo corretto di app Fiori.

  • Lezione 3 • Cos'è SAP Fiori

    Definisce SAP Fiori come un sistema di design e un portfolio di app basato su principi UX. Stabilisce la base concettuale per tutti i successivi argomenti tecnici e di design.

  • Lezione 4 • Fiori nell'ecosistema SAP

    Posiziona Fiori all'interno di SAP S/4HANA, BTP e delle distribuzioni cloud. Gli studenti comprendono come Fiori si integra con l'architettura SAP più ampia.

Capitolo 2Vedi dettagli

Navigare nel Fiori Launchpad

  • Lezione 1 • Funzionalità di accessibilità del Launchpad

    Tratta la navigazione da tastiera, il supporto per screen reader e i temi ad alto contrasto. Garantisce che gli studenti possano supportare le diverse esigenze degli utenti all'interno del Launchpad.

  • Lezione 2 • Architettura e componenti del Launchpad

    Spiega gli elementi strutturali del Fiori Launchpad, inclusi la barra della shell, la home page e i gruppi. Fornisce il modello mentale necessario per tutte le attività di navigazione.

  • Lezione 3 • Lavorare con tile e gruppi

    Tratta i tile statici, dinamici e KPI e il modo in cui espongono i punti di accesso alle app. Gli studenti imparano a organizzare i tile in gruppi per flussi di lavoro quotidiani efficienti.

  • Lezione 4 • Personalizzare il Launchpad

    Insegna la personalizzazione a livello utente, inclusa la selezione del tema, le impostazioni della lingua e le regolazioni del layout. Rafforza il principio di design role-based introdotto nel Capitolo 1.

  • Lezione 5 • Funzionalità di ricerca e navigazione

    Esplora la ricerca globale, la navigazione basata su intenti e le tracce di breadcrumb all'interno del Launchpad. Gli studenti sapranno localizzare rapidamente app e record nell'ambiente Fiori.

Capitolo 3Vedi dettagli

Comprendere SAP Fiori Elements

  • Lezione 1 • Floorplan List Report

    Tratta il pattern del report elenco per visualizzare e filtrare grandi set di dati. Gli studenti imparano quando e come applicare questo floorplan negli scenari aziendali.

  • Lezione 2 • Cosa sono i Fiori Elements

    Definisce i Fiori Elements come un framework UI basato su metadati che riduce il codice personalizzato. Collega il framework al più ampio sistema di design Fiori introdotto in precedenza.

  • Lezione 3 • Floorplan Analytical List Page

    Tratta la pagina elenco analitico che combina grafici e tabelle per l'esplorazione dei dati. Estende la conoscenza dei floorplan degli studenti agli scenari delle app analitiche.

  • Lezione 4 • Floorplan Worklist e Overview Page

    Introduce la worklist per elenchi orientati alle attività e l'overview page per approfondimenti aggregati. Gli studenti abbinano ciascun floorplan ai casi d'uso appropriati.

  • Lezione 5 • Floorplan Object Page

    Spiega la pagina oggetto per visualizzare e modificare singoli oggetti di business. Si basa sulla conoscenza del report elenco mostrando la destinazione del drill-down.

Capitolo 4Vedi dettagli

Fondamenti di SAPUI5 per lo sviluppo Fiori

  • Lezione 1 • Architettura SAPUI5 e pattern MVC

    Spiega il pattern Model-View-Controller così come implementato in SAPUI5. Fornisce agli studenti il framework strutturale per tutte le successive attività di codifica.

  • Lezione 2 • Costruire viste con XML

    Tratta la sintassi delle viste XML, la gerarchia dei controlli e le dichiarazioni dei namespace. Gli studenti creano layout UI strutturati conformi agli standard di design Fiori.

  • Lezione 3 • Debug e test delle app SAPUI5

    Presenta gli strumenti di sviluppo del browser, la diagnostica UI5 e le basi del test QUnit. Gli studenti identificano e risolvono gli errori di runtime comuni nelle app Fiori.

  • Lezione 4 • Data binding in SAPUI5

    Tratta il binding di proprietà, aggregazione ed espressioni utilizzando modelli JSON e OData. Gli studenti visualizzano e aggiornano i dati del backend all'interno delle viste dell'app Fiori.

  • Lezione 5 • Controller e gestione degli eventi

    Insegna i file del controller JavaScript, gli hook del ciclo di vita e i metodi del gestore di eventi. Gli studenti collegano le interazioni dell'utente alla logica applicativa.

Capitolo 5Vedi dettagli

Connettere le app Fiori ai servizi OData

  • Lezione 1 • Configurare OData nel manifest dell'app

    Insegna come dichiarare origini dati e modelli nel file manifest.json. Gli studenti connettono la propria app SAPUI5 a un endpoint di servizio OData live.

  • Lezione 2 • Fondamenti del protocollo OData

    Spiega i concetti di OData v2 e v4, incluse entità, set di entità e documenti di servizio. Fornisce le basi del livello dati richieste per tutta la connettività delle app Fiori.

  • Lezione 3 • Filtraggio, ordinamento e paginazione OData

    Spiega le opzioni di query, inclusi i parametri filter, orderby, top e skip. Gli studenti ottimizzano il recupero dei dati per le prestazioni nelle app Fiori basate su elenchi.

  • Lezione 4 • Operazioni CRUD tramite OData

    Tratta le operazioni di creazione, lettura, aggiornamento ed eliminazione utilizzando l'API del modello OData. Gli studenti implementano la gestione completa del ciclo di vita dei dati all'interno delle app Fiori.

  • Lezione 5 • Esplorare i servizi OData con gli strumenti

    Tratta l'uso del client SAP Gateway e degli strumenti del browser per ispezionare le risposte OData. Gli studenti convalidano la disponibilità del servizio prima dell'integrazione con le app Fiori.

Capitolo 6Vedi dettagli

Configurazione del SAP Fiori Launchpad

  • Lezione 1 • Prestazioni e monitoraggio del Launchpad

    Tratta le opzioni di performance tuning, le impostazioni di caching e l'analisi dell'utilizzo. Gli studenti mantengono un ambiente Launchpad reattivo e ben monitorato.

  • Lezione 2 • Mappatura dei target e navigazione

    Spiega gli oggetti semantici, le azioni e la configurazione della navigazione basata su intenti. Gli studenti abilitano flussi di navigazione tra app all'interno del Launchpad.

  • Lezione 3 • Configurazione di gruppi e ruoli

    Insegna la creazione di gruppi, l'assegnazione dei tile e l'integrazione del controllo degli accessi basato sui ruoli. Gli studenti controllano quali app vengono visualizzate per ruoli utente specifici.

  • Lezione 4 • Panoramica del Launchpad Designer

    Presenta lo strumento Launchpad Designer per creare e gestire cataloghi e gruppi. Stabilisce il flusso di lavoro dell'amministratore che integra le competenze di navigazione dell'utente finale del Capitolo 2.

  • Lezione 5 • Creazione e gestione dei cataloghi

    Tratta la creazione del catalogo, la configurazione dei tile e l'impostazione della mappatura dei target. Gli studenti costruiscono l'inventario di app da cui attingono i gruppi basati sui ruoli.

Capitolo 7Vedi dettagli

Estensione e adattamento delle app Fiori

  • Lezione 1 • Estensioni del controller e logica personalizzata

    Spiega gli hook di estensione del controller per iniettare logica JavaScript personalizzata. Gli studenti aggiungono comportamento specifico del business alle app Fiori standard in modo sicuro.

  • Lezione 2 • Progetti di adattamento SAP Fiori

    Introduce i progetti di adattamento in SAP Business Application Studio per modifiche a livello di UI. Gli studenti modificano le app standard preservando la sicurezza degli aggiornamenti.

  • Lezione 3 • Aggiunta di campi e sezioni personalizzati

    Insegna ad aggiungere campi personalizzati alle app Fiori standard utilizzando gli strumenti di estensibilità. Gli studenti estendono l'acquisizione dei dati senza alterare il codice dell'app standard.

  • Lezione 4 • Gestione e trasporto delle estensioni

    Tratta il pacchettizzazione, il trasporto e il versionamento delle estensioni Fiori attraverso i landscape di sistema. Gli studenti gestiscono il ciclo di vita dell'estensione dallo sviluppo alla produzione.

  • Lezione 5 • Adattamento UI con SAPUI5 Flexibility

    Tratta l'adattamento dell'utente chiave, l'adattamento dello sviluppatore e le modifiche a livello di amministratore tramite SAPUI5 flexibility. Gli studenti applicano il livello di adattamento corretto per ogni tipo di modifica.

Capitolo 8Vedi dettagli

Sviluppo e distribuzione di app Fiori personalizzate

  • Lezione 1 • Distribuzione sul Fiori Launchpad

    Insegna la distribuzione dell'app sul repository ABAP o su BTP, la registrazione nel Launchpad e l'assegnazione dei ruoli. Gli studenti completano l'intero ciclo di vita di delivery di un'app Fiori.

  • Lezione 2 • Configurazione dell'ambiente di sviluppo

    Insegna a configurare SAP Business Application Studio, i template di progetto e l'integrazione con Git. Gli studenti stabiliscono un'area di lavoro di sviluppo produttiva e con controllo di versione.

  • Lezione 3 • Pianificazione e progettazione dell'app

    Tratta la raccolta dei requisiti, la selezione del floorplan e la creazione di wireframe per un'app Fiori personalizzata. Gli studenti traducono le esigenze aziendali in un piano di progettazione UI concreto.

  • Lezione 4 • Test dell'app personalizzata

    Tratta i test unitari, i test di integrazione e i test di accettazione utente per l'app personalizzata. Gli studenti convalidano funzionalità, prestazioni e accessibilità prima della distribuzione.

  • Lezione 5 • Implementazione della logica dell'app e dell'UI

    Applica le competenze SAPUI5 e OData per costruire viste, controller e data binding per l'app personalizzata. Gli studenti producono un'interfaccia Fiori funzionale e connessa ai dati.

Certificazione

Il tuo certificato valido di completamento

Questo corso è per te:

  • Amministratori SAP Basis: pronti ad ampliare le proprie competenze verso la configurazione front-end.

  • Sviluppatori ABAP junior: desiderosi di passare allo sviluppo moderno di UI e Fiori.

  • Consulenti funzionali SAP: interessati a comprendere la tecnologia alla base delle applicazioni rivolte all'utente.

  • Project manager IT: alla ricerca di una conoscenza di Fiori sufficiente per guidare efficacemente i team di delivery.

  • Persone in transizione di carriera: in ingresso nel mondo SAP attraverso il suo più richiesto livello di interfaccia moderno.

  • UX designer: che operano in contesti aziendali e necessitano di comprendere i vincoli di SAP Fiori.

Cosa dicono i nostri studenti

Le sue lezioni sono perfette. Ho acquistato il pacchetto annuale e finalmente ho l'opportunità di seguire diversi argomenti di mio interesse senza dover cambiare piattaforma... vi ringrazio per tutto quello che fate, vi ho già raccomandati ad altre persone...
Giulio Carlo
Giulio CarloStudente di Marketing Digitale
Mi piace come le lezioni vanno dritte al punto e come riesco a cambiare capitoli e saltare contenuti di cui non ho bisogno.
Mariana Ferres
Mariana FerresStudentessa di Fotografia
Mi piace il contenuto e il modo di presentazione e trascrizione dei video, che accelera il processo!
Luciana Alvarenga
Luciana AlvarengaStudentessa di Nail Design
La piattaforma è veloce, semplice da usare. La diversità dei contenuti e i video complementari aiutano molto nell'apprendimento.
André Felipe
André FelipeStudente di Prompt Engineering

Principali percorsi formativi

FAQ

Chi è Dedika?

Il certificato è valido in Italia?

I corsi sono gratuiti?

Qual è il carico di lavoro del corso?

Come sono strutturati i corsi?

Come funzionano i corsi?

Qual è la durata dei corsi?

Qual è il costo o il prezzo dei corsi?

Cos’è un corso EAD o online e come funziona?

Corso PDF