
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.
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.
Contenuto del corso
8 Capitoli • 39 LezioniDurata tra 4 e 360 ore (decidi tu)
Capitolo 1NascondiNascondi dettagliVedi dettagliIntroduzione ai fondamenti di SAP Fiori
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 2NascondiNascondi dettagliVedi dettagliNavigare nel Fiori Launchpad
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 3NascondiNascondi dettagliVedi dettagliComprendere SAP Fiori Elements
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 4NascondiNascondi dettagliVedi dettagliFondamenti di SAPUI5 per lo sviluppo Fiori
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 5NascondiNascondi dettagliVedi dettagliConnettere le app Fiori ai servizi OData
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 6NascondiNascondi dettagliVedi dettagliConfigurazione del SAP Fiori Launchpad
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 7NascondiNascondi dettagliVedi dettagliEstensione e adattamento delle app Fiori
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 8NascondiNascondi dettagliVedi dettagliSviluppo e distribuzione di app Fiori personalizzate
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.
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...

Mi piace come le lezioni vanno dritte al punto e come riesco a cambiare capitoli e saltare contenuti di cui non ho bisogno.

Mi piace il contenuto e il modo di presentazione e trascrizione dei video, che accelera il processo!

La piattaforma è veloce, semplice da usare. La diversità dei contenuti e i video complementari aiutano molto nell'apprendimento.

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




















