Corso di formazione WebAssembly
Negli ultimi 20 anni, JavaScript è stato lo standard de facto per la programmazione in-browser e lato client. WebAssembly rappresenta una nuova direzione. Integrato nei browser, questo formato binario consentirà ai sviluppatori di compilare ed eseguire codice scritto in qualsiasi linguaggio all'interno del browser. WebAssembly è portatile, compatto ed efficiente. Consente tempi di caricamento rapidi e può essere eseguito sulle piattaforme JavaScript esistenti traducendo il suo codice binario in asm.js. Più importantemente, WebAssembly apre la strada per l'esecuzione di applicazioni più intensive e innovative come realtà virtuale ed giochi ad alto livello, per citarne solo alcune, direttamente all'interno del browser.
In questo corso guidato dall'instruttore, copriremo l'evoluzione della programmazione web, lo stato attuale e ciò che può essere fatto con l'avvento e il rilascio di WebAssembly. Il corso sarà sia teorico che pratico, fornendo le nozioni essenziali e guidando i partecipanti nella creazione del loro primo programma WebAssembly.
Formato del Corso
- Il corso sarà pratico e basato su compiti
- Si utilizzeranno C e C++ per gli esercizi
Struttura del corso
Introduzione: Dal Javascript all'asm.js al WebAssembly
Anatomia di un "Programma" WebAssembly
Rappresentazione del Byte Code con Alberi Sintattici Astratti (AST)
Scrivere il Tuo Primo Modulo WebAssembly
Compilare un Programma in WebAssembly
Strumenti WebAssembly: Editor, Compilatori e Debugger
Applicazioni Futuristiche per WebAssembly
Riepilogo e Conclusioni
Requisiti
- Esperienza o comprensione della programmazione lato client basata su browser.
- Esperienza di programmazione C/C++.
- Interesse per la programmazione web oltre il Javascript.
Pubblico di riferimento
- Sviluppatori web
- Sviluppatori C e C++
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione WebAssembly - Prenotazione
Corso di formazione WebAssembly - Richiesta
WebAssembly - Richiesta di consulenza
Recensioni (1)
Che ogni lezione tecnica fosse accompagnata da numerosi esercizi pratici per consolidare i concetti.
Andrei-Calin Bajea
Corso - OWASP Top 10 2025
Traduzione automatica
Corsi in Arrivo
Corsi relativi
Creazione di Pagine Web con HTML
21 oreI partecipanti al corso impareranno come creare un sito web in linea con gli standard e impareranno i segreti di HTML / XHTML e CSS. Sarà in grado di mettere una pagina sul server e aggiungerla ai directories e ai motori di ricerca. Ogni partecipante riceverà anche un manuale facile da usare preparato dall'autore del corso, che faciliterà la revisione e l'applicazione pratica del sapere acquisito.
Creazione e gestione di siti Web
35 oreIl programma di formazione ti prepara per un professionista web designer (codice di occupazione: 213202 per Standard di Qualificazioni Professionali) in termini di "HTML e CSS in web design" e include un problema di programmazione utilizzando JavaScript e PHP linguaggio.
Il seguente programma assume che il partecipante sarà in grado di progettare e creare siti web utilizzando HTML 4.0 e Cascading Style Sheets 2.0. Nella costruzione di un sito web, utilizzerai i HTML tag per posizionare testo, grafica, tabelle e moduli interattivi sulla pagina web, e anche collegamenti ad altre pagine web e siti web. Utilizzando Cascading Style Sheets 2.0 si realizzerà la formattazione dei contenuti web in base alle esigenze dei clienti.
I laureati del corso possono cercare occupazione in aziende di servizio coinvolte nel web design o iniziare il servizio di consulenza (self-employed). Il programma di formazione copre i problemi della creazione di siti web utilizzando HTML e CSS.
Bootstrap per Sviluppatori Web
14 oreBootstrap è il framework HTML, CSS e JS più popolare per lo sviluppo di progetti reattivi e mobile first sul web.
Pubblico
Questo corso è rivolto agli sviluppatori web che cercano di utilizzare Bootstrap nei loro progetti.
DevSecOps Firefight: Breach, Fix & Fortify
7 oreQuesto workshop di prim'ordine, all'avanguardia e pratico immerge i partecipanti nelle realtà critiche della sicurezza moderna delle pipeline CI/CD. Progettato per professionisti della sicurezza, ingegneri DevOps e sviluppatori ansiosi di padroneggiare le tecniche avanzate di difesa contro le violazioni delle pipeline, la formazione combina simulazioni di attacchi live con strumenti leader nel settore e tecniche pratiche di difesa.
Sviluppatore Front End
35 oreQuesto corso non si limita a introdurre, ma fornisce solide basi e presenta le migliori pratiche per HTML & CSS, JavaScript, jQuery e Bootstrap. Vengono presentati concetti fondamentali insieme alle best practices attraverso laboratori ed esercizi pratici. Per una copertura adeguata di tutti gli argomenti, HTML viene affrontato insieme agli altri argomenti (CSS & JavaScript).
Il corso è quasi completamente pratico. La maggior parte dei concetti vengono scoperti attraverso la lettura/esecuzione del codice e la programmazione.
Introduzione a HTML5
14 oreI partecipanti al corso acquisiranno conoscenze su:
- Creazione di pagine in HTML5
- Le principali vantaggi di HTML5
- Le differenze tra HTML5 e HTML4
- I nuovi elementi ed attributi di HTML5
- Gestione dei media audio e video in HTML5
- Creazione di form
- Web Storage per le applicazioni offline
Test di Sicurezza Web - Sicurezza e Test delle Applicazioni Web utilizzando OWASP
21 oreQuesto corso di formazione dal vivo con istruttore (online o in loco) è rivolto a sviluppatori, ingegneri e architetti che cercano di proteggere le proprie app e servizi Web.
Al termine di questa formazione, i partecipanti saranno in grado di integrare, testare, proteggere e analizzare le proprie app e servizi Web utilizzando il framework e gli strumenti di test OWASP
OWASP GenAI Security
14 oreBasato sull'ultima guida del progetto OWASP GenAI Security, i partecipanti impareranno a identificare, valutare e mitigare minacce specifiche per l'AI attraverso esercizi pratici e scenari reali.
OWASP Mobile Security Testing Guide
21 oreQuesto training guidato dal formatore, live in Italia (online o in sede), è rivolto a sviluppatori, ingegneri e architetti che desiderano applicare i principi di test del MSTG, i processi, le tecniche e gli strumenti per proteggere le loro applicazioni e servizi mobili.
Al termine di questo training, i partecipanti saranno in grado di:
- Esplorare tecniche di test per strategizzare un'efficace implementazione del testing di sicurezza nel ciclo di vita dello sviluppo.
- Eseguire tecniche di test per identificare le vulnerabilità e i rischi generali nelle app mobili.
- Avviare vari processi di testing di sicurezza per proteggere le loro applicazioni mobili Android e iOS.
OWASP Top 10 2025
14 oreQuesto training guidato dal formatore in Italia (online o in sede) è rivolto a sviluppatori web e leader che desiderano esplorare e implementare lo standard di riferimento OWASP Top 10 per proteggere le loro applicazioni web.
Al termine di questo training, i partecipanti saranno in grado di pianificare, implementare, proteggere e monitorare le proprie applicazioni web e servizi utilizzando il documento OWASP Top 10.
OWASP Web Security Testing Guide
21 oreQuesto training guidato dall'instruttore, live (online o in sede), è rivolto a sviluppatori, ingegneri e architetti che desiderano applicare il framework di testing WSTG, i principi e le tecniche per proteggere le loro applicazioni e servizi web.
Al termine di questo training, i partecipanti saranno in grado di:
- Utilizzare il WSTG per implementare processi e tecniche di testing nel ciclo di vita dello sviluppo web.
- Esplorare diverse tecniche di testing per personalizzare il framework WSTG in base alle esigenze aziendali.
- Eseguire vari metodi di test di sicurezza per proteggere le applicazioni web da rischi e attacchi.
- Creare un report di valutazione per documentare i risultati e le scoperte dei test di sicurezza.
Come Scrivere Codice Sicuro
35 oreQuesto Corso in Italia mira a aiutare nel seguente:
- Aiutare gli Sviluppatori a padroneggiare le tecniche di scrittura del Codice Sicuro
- Aiutare i Tester Software a testare la sicurezza dell'applicazione prima della pubblicazione nell'ambiente di produzione
- Aiutare gli Architetti Software a comprendere i rischi che circondano le applicazioni
- Aiutare i Leader di Squadra a stabilire le basi di sicurezza per gli sviluppatori
- Aiutare i Web Masters a configurare i Server per evitare malfunzionamenti dovuti a configurazione errata
Secure Developer Java (Inc OWASP)
21 oreQuesto corso copre i concetti e i principi di codifica sicura con Java attraverso la metodologia di testing dell'Open Web Application Security Project (OWASP). L'Open Web Application Security Project è una comunità online che crea articoli, metodologie, documentazione, strumenti e tecnologie a disposizione gratuita nel campo della sicurezza delle applicazioni web.
Secure Developer .NET (Inc OWASP)
21 oreQuesto corso copre i concetti e le principi di codifica sicura con ASP.net attraverso la metodologia di test dell'Open Web Application Security Project (OWASP), una comunità online che crea articoli, metodologie, documentazione, strumenti e tecnologie a disposizione gratuita nel campo della sicurezza delle applicazioni web.
Il corso esplora le funzionalità di sicurezza del framework .NET e come proteggere le applicazioni web.
Visual Studio Code
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a sviluppatori di livello principiante e intermedio che desiderano modificare i codici utilizzando VS Code.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Acquisire familiarità con l'interfaccia di VS Code.
- Usare in modo efficace le aree di lavoro in VS Code.
- Gestisci le scorciatoie da tastiera e le impostazioni di VS Code.
- Informazioni su come utilizzare vari linguaggi di programmazione in VS Code.