Course Code: webassembly
Duration: 21 hours
Prerequisites:
  • 具有基于浏览器的用户端程式设计的经验或理解。
  • C/C++ 程式设计经验。
  • 对Java 脚本以外的 Web 程式设计感兴趣。

观众

  • Web 开发人员
  • C 和 C++ 开发人员
Overview:

在过去的 20 年里,Javascript 一直是浏览器内、用户端脚本的事实标准。WebAssembly 代表著一个新的方向。这种二进位格式内置于浏览器中,允许开发人员在浏览器中编译和执行以任何语言编写的代码。WebAssembly 便携、小巧、高效。它支援快速载入时间,并且可以通过将二进位代码转换为 asm.js 在现有的 Java 脚本平台上运行。更重要的是,WebAssembly 为在浏览器中执行更新、更密集的应用程式铺平了道路,例如虚拟实境和高端游戏,仅举几例。

在这个由讲师指导的现场课程中,我们介绍了 Web 程式设计的演变、当今的现状以及 WebAssembly 的出现和发布可以做什么。该课程将兼具解释性和实践性,提供基本理论并引导参与者创建自己的 WebAssembly 程式。 

课程形式

  • 课程将采用动手实践和任务为基础
  • C 和 C++ 将用于练习
Course Outline:

简介:从Javascript到asm.js再到WebAssembly

WebAssembly“程式”的剖析

使用抽象语法树 (AST) 表示位元组码

编写第一个 WebAssembly 模组

将程式编译为 WebAssembly

WebAssembly 工具:编辑器、编译器和调试器

WebAssembly的未来应用

总结和结论

Sites Published:

United Arab Emirates - WebAssembly

Qatar - WebAssembly

Egypt - WebAssembly

Saudi Arabia - WebAssembly

South Africa - WebAssembly

Brasil - WebAssembly

Canada - WebAssembly

中国 - WebAssembly

香港 - WebAssembly

澳門 - WebAssembly

台灣 - Beyond Javascript: Build Fast, Lean Websites with WebAssembly

USA - WebAssembly

Österreich - WebAssembly

Schweiz - WebAssembly

Deutschland - WebAssembly

Czech Republic - WebAssembly

Denmark - WebAssembly

Estonia - WebAssembly

Finland - WebAssembly

Greece - WebAssembly

Magyarország - WebAssembly

Ireland - WebAssembly

Luxembourg - WebAssembly

Latvia - WebAssembly

España - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly

Italia - WebAssembly

Lithuania - WebAssembly

Nederland - WebAssembly

Norway - WebAssembly

Portugal - WebAssembly

România - WebAssembly

Sverige - WebAssembly

Türkiye - WebAssembly

Malta - WebAssembly

Belgique - WebAssembly

France - WebAssembly

日本 - WebAssembly

Australia - WebAssembly

Malaysia - WebAssembly

New Zealand - WebAssembly

Philippines - WebAssembly

Singapore - WebAssembly

Thailand - WebAssembly

Vietnam - WebAssembly

India - 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

Polska - WebAssembly

United Kingdom - WebAssembly

South Korea - WebAssembly

Pakistan - WebAssembly

Sri Lanka - WebAssembly

Bulgaria - WebAssembly

Bolivia - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly

Indonesia - WebAssembly

Kazakhstan - WebAssembly

Moldova - WebAssembly

Morocco - WebAssembly

Tunisia - WebAssembly

Kuwait - WebAssembly

Oman - WebAssembly

Slovakia - WebAssembly

Kenya - WebAssembly

Nigeria - WebAssembly

Botswana - WebAssembly

Slovenia - WebAssembly

Croatia - WebAssembly

Serbia - WebAssembly

Bhutan - WebAssembly

Nepal - WebAssembly

Uzbekistan - WebAssembly