{"IssuedOn":"04/08/2023 07:00:02","LearnerEmail":"l.raffaele7@gmail.com","UriAssertion":"https://api.cboxiqc.com/api/v1.0/OpenBadge/Assertion?idassertion=99158","Name":"JAVA AVANZATO","Description":"Ottiene questo badge chi partecipa a JAVA AVANZATO.\nChi ottiene questo badge dimostra interesse in:\n-Pattern MVC, Spring Boot, Maven, Protocollo HTTP, JWT (Json Web Token)\n- Sviluppo di un blog: Spring Initialz, Definizione delle entità, Validazione dell’entità, Costruzione del database partendo dalle entità, Java Persistent API (JPA), Introduzione a Spring Security, Gestione Utenti e Ruoli (Autenticazione e Autorizzazione), Autenticazione e Json Web Token (JWT), Layer di accesso ai dati (DAO), Costruzione dei Controllers, Costruzione dei Services, Verifica del funzionamento tramite PostMan/Swagger, Costruzione di un Post, Gestione di un Post (creazione, aggiornamento, cancellazione), Costruzione di un Commento, Gestione di un Commento (creazione, aggiornamento, cancellazione), Costruzione del Rating di un Post, Calcolo del Rating di un Post, Creazione di un Excel (Apache POI), Creazione e lettura di un csv (Open Csv), Creazione di un pdf (Itext 7)\n- GIT\n- Angular 9.0\n- Database relazionali, MySQL\n- Comunicazione","BadgeType":"Competence Badge","LinkIssuer":"https://www.cboxiqc.com/Companies/ProfileById/73","HoursDuration":"248:00","Objectives":"L'obiettivo del corso è formare una persona in grado di utilizzare Java in maniera efficiente ed esaustiva. Insegnare alla figura professionale in uscita ad utilizzare i principali programmi informativi come Pattern MVC, Spring Boot, Maven, Spring Initialz, a sviluppare un Blog e creare un post. I discenti saranno anche in grado di comunicare agevolmente con clienti e colleghi utilizzando un linguaggio corretto","Competence":"Realizzare o modificare applicazioni e algoritmi attraverso l'utilizzo di framework, di linguaggi di programmazione o di Scripting procedurali\nRealizzare o modificare blog sulla base delle specifiche progettuali fornite e della supervisione di un esperto\nInterrogare e aggiornare basi di dati attraverso l'utilizzo di procedure guidate e strumenti di sviluppo assistito. - Il corso ha impartito le seguenti competenze:\nUtilizzo di Java e dei principali strumenti informatici per la professione\nRisolvere in autonomia i problemi applicativi che si possono riscontrare durante lo sviluppo\nCreare e gestire il ciclo di vita di un blog utilizzando processi e procedure corretti","Knowledge":"- Produzione e processo\n- Legislazione e istituzioni\n- Linguaggi di programmazione JAVA","Ability":"- Abilità di base - Ascoltare attivamente\n- Abilità sociali - Comprendere gli altri\n- Abilità di base - Apprendimento attivo\n","Valutation":"Al raggiungimento del 70% di frequenza"}