Beyond Javascript: Build Fast, Lean Websites with WebAssembly
Corso
Online
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Metodologia
Online
-
Inizio
Scegli data
For the last 20 years, Javascript has been the de-facto standard for in-browser, client-side scripting. WebAssembly represents a new direction. Built into the browser, this binary format will allow developers to compile and execute code written in any language from within the browser. WebAssembly is portable, small and efficient. It enables fast loading times and can run on existing Javascript platforms by translating its binary code to asm.js. More importantly, WebAssembly paves the way for executing newer, more intensive applications such as virtual reality and high-end gaming, to name a few, from within browser.
In this instructor-led, live course, we cover the evolution of web programming, the state of things today, and what can be done with the advent and release of WebAssembly. The course will be both explanatory and practical, providing the essential theory and walking participants through the creation of their own WebAssembly program.
Format of the Course
Course will be hands-on and tasked-based
C and C++ will be used for exercises
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Experience or understanding of browser-based, client-side programming.
C/C++ programming experience.
An interest in web programming beyond Javascript.
Audience
Web developers
C and C++ developers
Opinioni
Materie
- C
- C#
- Browser
- C++
- Javascript
Programma
Introduction: From Javascript to asm.js to WebAssembly
Antomy of a WebAssembly "Program"
Representing Byte Code with Abstract Syntax Trees (AST)
Writing Your First WebAssembly Module
Compiling a Program to WebAssembly
WebAssembly Tooling: Editors, Compilers, and Debuggers
Future Applications for WebAssembly
Summary and Conclusion
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Beyond Javascript: Build Fast, Lean Websites with WebAssembly