Corso di formazione JSON JavaScript
JSON (JavaScript Object Notation) è un formato di file e scambio dati open-strutturato. Fornisce un modo ideale per archiviare e scambiare dati tra un server e un client.
Questo training guidato dal docente (online o in presenza) è rivolto a programmatori e sviluppatori JavaScript che desiderano imparare come lavorare con JSON.
Alla fine di questo training, i partecipanti saranno in grado di:
- Imparare cosa sia JSON e come funzioni.
- Imparare a utilizzare JSON con JavaScript.
Formato del Corso
- Lezione interattiva e discussione.
- Molte esercitazioni e pratica.
- Implementazione pratica in un ambiente di laboratorio live.
Struttura del corso
Introduzione a Json
Sintassi
Tipi di Dati:
String, Number, Boolean e Null
Tipo di Dato Object
Array
Introduzione a JavaScript
JavaScript XmlHttpRequest & Web APIs: Introduzione alle Web APIs, all'oggetto JavaScript XmlHttpRequest e a come l'oggetto XmlHttpRequest funziona con le API JSON RESTful.
Personalizzazione di un Sito/Lista SharePoint usando Json
Requisiti
- Conoscenza ed esperienza con JavaScript
- HTML e CSS
Pubblico di Riferimento
- Programmatori JavaScript
- Sviluppatori Web
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione JSON JavaScript - Prenotazione
Corso di formazione JSON JavaScript - Richiesta
JSON JavaScript - Richiesta di consulenza
Recensioni (2)
Ho apprezzato l'interattività e il fatto che il formatore avesse un buon equilibrio riguardo alla profondità con cui affrontava alcuni argomenti e a "sentire la platea", per così dire. Ti fa sentire parte del programma di apprendimento, e non come se tu fossi lì solo ad ascoltare e se capisci bene, altrimenti, peccato, nessuno se ne preoccupa. Ottimo lavoro tenendo conto dei feedback dei partecipanti!
Alexandru - Pirelli
Corso - JSON JavaScript
Traduzione automatica
La soluzione DaDesktop. Esercizi di formazione.
Bogdan - Pirelli
Corso - JSON JavaScript
Traduzione automatica
Corsi in Arrivo
Corsi relativi
TypeScript Avanzato
7 oreQuesto corso guidato da un istruttore in Italia (online o in loco) è rivolto a sviluppatori che desiderano utilizzare le funzionalità avanzate di TypeScript per creare e costruire applicazioni JavaScript.
Al termine di questo training, i partecipanti saranno in grado di:
- Configurare l'ambiente di sviluppo necessario per iniziare a sviluppare applicazioni TypeScript e Node.js.
- Sfruttare le capacità avanzate di TypeScript per scrivere codice pulito, espressivo con meno errori.
- Configurare e utilizzare Webpack con TypeScript per creare interfacce utente front-end complesse.
- Utilizzare tipi di dati personalizzati (Union, Intersection, Tuple Types, ecc.) per estendere i tipi generici esistenti.
- Implementare pattern e API asincrone per la gestione degli errori e la validazione delle risposte.
- Distribuire applicazioni TypeScript e Node.js in ambienti di produzione (AWS EC2, Heroku, ecc.).
Vue.js Avanzato
14 oreQuesto training guidato dal formatore (online o in presenza) è rivolto ai sviluppatori Vue JS che desiderano creare componenti avanzati più semplici, flessibili e facili da mantenere.
Al termine di questo training, i partecipanti saranno in grado di:
- Scrivere codice VueJS che sia manutenibile e resiliente.
- Scrivere logica applicativa portatile e riutilizzabile.
- Creare componenti e widget personalizzati evitando complessità inutili.
Vue.js Avanzato: Applicazioni Scalabili e Ottimizzazione
35 oreQuesto corso offre un'approfondita esplorazione di concetti avanzati di Vue.js, con particolare attenzione alla scalabilità, alla manutenibilità e all'ottimizzazione delle prestazioni in moderni ecosistemi frontend.
Questo training guidato da un istruttore (online o in presenza) è rivolto a sviluppatori di livello intermedio ad avanzato che desiderano approfondire le proprie competenze con Vue.js, adottare workflow moderni e integrare strumenti dell'ecosistema come Pinia, Quasar e Vite in modo efficace.
Al termine di questo training, i partecipanti saranno in grado di:
- Creare applicazioni Vue.js scalabili e modulari utilizzando pattern di reattività avanzati e composizione.
- Progettare e gestire stati globali complessi in modo efficiente con Pinia.
- Integrare API, gestire errori e gestire il flusso di dati tra store e componenti.
- Applicare strategie avanzate di TypeScript e testing per la manutenibilità e affidabilità del codice.
- Ottimizzare le prestazioni della build, i workflow CI/CD e i deployment in produzione.
Formato del Corso
- Lezione interattiva e discussione.
- Esercizi pratici e laboratori di codifica.
- Implementazione pratica utilizzando scenari reali di progetti.
Opzioni di Personalizzazione del Corso
- Per richiedere una formazione personalizzata per questo corso, contattateci per organizzare.
Scegliendo il Giusto Framework JavaScript
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (in loco o in remoto) è rivolto agli sviluppatori che devono decidere quale Javaframework di script utilizzare per sviluppare applicazioni front-end.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Configurare un ambiente di sviluppo ottimale per iniziare a sviluppare applicazioni front-end.
- Implementa applicazioni demo per testare le limitazioni e i vantaggi di un framework JavaScript.
- Decidi quale JavaFramework di script è più adatto.
Sviluppo Avanzato con Next.js 14
21 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a sviluppatori web e architetti tecnici di livello intermedio e avanzato che desiderano esplorare i progressi di Next.js 14 e acquisire le conoscenze necessarie per creare applicazioni web all'avanguardia.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Sfrutta tutto il potenziale di Next.js 14 per la creazione di applicazioni complesse.
- Utilizza le funzionalità più recenti come middleware, React componenti server e funzioni edge.
- Implementa le best practice per le prestazioni, la scalabilità e la SEO.
- Risolvi i problemi comuni nelle applicazioni Next.js in modo efficace.
Next.js 14 - Avanzato
21 oreQuesto corso di formazione guidato dal docente (online o in sede) è rivolto a sviluppatori di livello avanzato che desiderano padroneggiare le ultime funzionalità di Next.js 14, ottimizzare le prestazioni e implementare tecniche React moderne.
Al termine di questo corso, i partecipanti saranno in grado di:
- Implementare hook React avanzati e funzionalità concorrenti.
- Comprendere e utilizzare efficacemente le strategie di routing di Next.js.
- Sfruttare i Server Components, le Server Actions e gli approcci di rendering ibrido.
- Ottimizzare il recupero dei dati, la memorizzazione nella cache e la generazione statica incrementale.
- Utilizzare Next.js come soluzione backend con Edge Functions e Edge Runtime.
- Gestire lo stato utilizzando React Context, Redux e librerie di gestione dello stato atomico.
- Ottimizzare le prestazioni dell'applicazione per i Web Core Vitals.
- Testare, monitorare e distribuire applicazioni Next.js in modo efficiente.
Costruire Applicazioni Interattive con React, Redux e GraphQL
28 oreIn questo training guidato dal formatore, i partecipanti impareranno come creare applicazioni React utilizzando Flux e GraphQL. Il corso copre l'installazione, la configurazione, l'integrazione, il testing, il deployment e le best practices, mentre guida i partecipanti nella creazione di una serie di applicazioni di esempio che dimostrano come aggiungere livelli di complessità e "coolness" all'applicazione utilizzando gli strumenti e tecniche più avanzati.
Sviluppare applicazioni con React richiede un modo di pensare diverso rispetto a quello cui alcuni sviluppatori sono abituati, soprattutto quando provengono da altri framework MVC come AngularJS e Bootstrap.
Questo training copre i fondamenti delle tecnologie utilizzate ad ogni passaggio, in modo che i partecipanti non solo possano costruire un'applicazione funzionante, ma anche comprendere il motivo per cui viene utilizzato un determinato approccio. Questo costituisce la base per pensare indipendentemente e creativamente al design e ai risultati desiderati per lo sviluppo delle proprie applicazioni in futuro.
React Native per iOS e Android
21 oreIn questo corso guidato dal docente, i partecipanti imparano i principi e l'approccio dietro React Native mentre si impegnano nello sviluppo della loro propria applicazione mobile per Android e iOS.
React Native Expo
7 oreReact Native per Web
21 oreReact Native è un framework di sviluppo open-source e cross-platform per la creazione di applicazioni mobili. Sviluppato da Facebook, consente agli sviluppatori di creare un'esperienza con aspetto nativo per le loro app su Android e iOS. React Native for Web rende disponibili i componenti e le API indipendenti dalla piattaforma di React Native per lo sviluppo di applicazioni web.
React Native offre una esperienza coerente per gli sviluppatori basata su JavaScript e la libreria React (anche nota come React.js o ReactJS) e favorisce uno sviluppo rapido focalizzandosi sull'efficienza degli sviluppatori su tutte le piattaforme -- impara una volta, scrivi ovunque.
In questo training live guidato dall'instruttore, i partecipanti impareranno i fondamenti di React Native for Web.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Installare e configurare gli strumenti per lo sviluppo di React Native
- Comprendere i fondamenti di React Native for Web
- Sviluppare, testare, distribuire e risolvere problemi in un'applicazione compatibile con iOS, Android e il web utilizzando React Native for Web
Pubblico
- Sviluppatori web
- Sviluppatori di applicazioni mobili
Formato del corso
- Parte lezione, parte discussione, esercizi e pratica intensiva
Note
- Per richiedere una formazione personalizzata per questo corso, contattateci per organizzare.
React con Next.js
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori web che desiderano utilizzare Next.js per creare React applicazioni.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Sviluppa applicazioni Web lato server e siti statici in Next.js.
- Gestire e memorizzare i dati con MongoDB.
- Proteggi un'applicazione Web con l'autenticazione AuthO.
React, Redux e TypeScript
21 oreReact è una libreria ampiamente utilizzata per la creazione di applicazioni single page in JavaScript e HTML. È usata da aziende come Facebook, Instagram, Netflix o il New York Times.
In questo corso verranno introdotti i fondamenti su cui si basano React e altre librerie (come Angular e Vue.js) evidenziando le specificità di React. Il corso coprirà anche le tecnologie comunemente utilizzate con React, come Redux e React-Router.
Al termine di questo corso i partecipanti saranno in grado di costruire applicazioni di varia complessità con React rispettando le best practice.
Spring Boot, React e Redux
14 oreQuesto corso di formazione guidato dall'instructore (online o in presenza) è rivolto a sviluppatori web che desiderano costruire applicazioni web front-end e back-end funzionali con Spring Boot, React e Redux.
Al termine di questo training, i partecipanti saranno in grado di:
- Costruire un'applicazione front-end con React e Redux.
- Creare API RESTful con Spring Boot.
- Sicureggiare servizi web con Spring Security e JWT web tokens.
TypeScript
7 oreQuesto training live guidato dall'instruttore in Italia presenta le caratteristiche principali di TypeScript e guida i partecipanti nella costruzione di un'applicazione JavaScript reale.
JavaScript con TypeScript e Sviluppo Full-Stack
35 oreJavaScript è un linguaggio di programmazione dinamico e di alto livello ampiamente utilizzato nel web, mobile e sviluppo desktop. Con l'ascesa dei moderni framework e TypeScript, JavaScript si è imposto come pietra angolare dello sviluppo full-stack.
Questo corso guidato dall'insegnante (online o in presenza) è rivolto a sviluppatori di livello principiante a intermedio che desiderano padroneggiare JavaScript, TypeScript e lo sviluppo full-stack utilizzando strumenti moderni e pratiche.
Al termine del corso, i partecipanti saranno in grado di:
- Scrivere codice pulito e moderno in JavaScript e TypeScript.
- Creatare applicazioni front-end interattive con React.
- Sviluppare API back-end scalabili utilizzando Node.js e Express.
- Creare applicazioni desktop usando Electron.
- Testare, documentare ed eseguire il deploy di applicazioni full-stack.
Formato del Corso
- Lecture interattive e discussioni.
- Molte esercitazioni e pratica.
- Possedere l'implementazione in un ambiente live-lab.
Opzioni di Personalizzazione del Corso
- Per richiedere una formazione personalizzata per questo corso, si prega di contattarci per organizzare.