- Doświadczenie lub zrozumienie programowania opartego na przeglądarce, po stronie klienta.
- Doświadczenie w programowaniu w języku C/C++.
- Zainteresowanie programowaniem internetowym wykraczającym poza Javascript.
Publiczność
- Programiści internetowi
- Programiści C i C++
Przez ostatnie 20 lat Javascript był de facto standardem dla skryptów w przeglądarce, po stronie klienta. WebAssembly reprezentuje nowy kierunek. Wbudowany w przeglądarkę, ten format binarny pozwoli programistom kompilować i wykonywać kod napisany w dowolnym języku z poziomu przeglądarki. WebAssembly jest przenośny, mały i wydajny. Umożliwia szybkie ładowanie i może działać na istniejących platformach skryptowych Java, tłumacząc swój kod binarny na asm.js. Co ważniejsze, WebAssembly toruje drogę do wykonywania nowszych, bardziej intensywnych aplikacji, takich jak wirtualna rzeczywistość i zaawansowane gry, aby wymienić tylko kilka, z poziomu przeglądarki.
W tym prowadzonym przez instruktora kursie na żywo omówimy ewolucję programowania sieciowego, dzisiejszy stan rzeczy i to, co można zrobić wraz z pojawieniem się i wydaniem WebAssembly. Kurs będzie zarówno objaśniający, jak i praktyczny, zapewniając podstawową teorię i przeprowadzając uczestników przez tworzenie własnego programu WebAssembly.
Format kursu
- Kurs będzie praktyczny i oparty na zadaniach
- C i C++ będą używane do ćwiczeń
Wprowadzenie: Od JavaScriptu do asm.js do WebAssembly
Antomia „programu” WebAssembly
Reprezentowanie kodu bajtowego za pomocą abstrakcyjnych drzew składniowych (AST)
Napisanie pierwszego WebAssembly modułu
Kompilowanie programu do WebAssembly
WebAssembly Narzędzia: edytory, kompilatory i debugery
Przyszłe zastosowania dla WebAssembly
Podsumowanie i wnioski
United Arab Emirates - WebAssembly
台灣 - Beyond Javascript: Build Fast, Lean Websites with WebAssembly
España - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Argentina - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Chile - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Costa Rica - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Ecuador - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Guatemala - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Colombia - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
México - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Panama - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Peru - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Uruguay - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Venezuela - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Bolivia - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly