【Udemy中英字幕】Getting started with WebAssembly & Emscripten
最近更新 2023年02月15日
资源编号 41946

【Udemy中英字幕】Getting started with WebAssembly & Emscripten

2023-02-15 Udemy 0 484
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 44.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

WebAssembly 和 Emscripten 入门

学习 WebAssembly JavaScript API 和 Emscripten 工具集的完整指南

讲师:Ray Viljoen

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你会学到什么

  • 了解什么是 WebAssembly 以及它将如何影响 Web 开发
  • 学习使用原生 JavaScript 浏览器 API 加载和运行 WebAssembly 模块
  • 使用 Emscripten 编译 C 和 C++ 代码
  • 高级 Emscripten 功能,例如从 WA 调用 JS,反之亦然

本课程包括:

  • 2.5 小时点播视频
  • 17 个可下载资源
  • 在手机和电视上访问

要求

  • 必须了解浏览器环境中的 JavaScript
  • 能够使用基本的命令行(终端)
  • 一些使用 C 或 C++ 的经验是有益的,但不是必需的。

描述

*** 为 EMSCRIPTEN v2.0 更新 ***

学习使用 Emscripten 从头开始​​创建和使用 WebAssembly 模块。

使用 Web 开发中的最新技术使您的技能与时俱进。

本课程适合希望开始使用 WebAssembly 的初学者和经验丰富的开发人员。

  • 了解什么是 WebAssembly 以及它如何加速网络
  • 使用原生 JavaScript API 加载和运行 WebAssembly 模块
  • 学习使用 Emscripten 并将您自己的 C 或 C++ 代码编译为 WebAssembly 模块
  • 在真实项目和微基准中使用 WebAssembly

对于任何希望在未来证明自己技能的开发人员来说,这是一项无价的技能

WebAssembly 是最有前途的网络新技术,允许浏览器和其他 JavaScript 环境运行超快的原始二进制模块,直接从 C、C++ 和许多其他语言编译。

对于任何使用 JavaScript 或编译语言的人来说,理解 WebAssembly 都是一项非常宝贵的技能,它可以让您弥合本机软件开发和基于 Web 的 JavaScript 之间的差距。

本课程将提供一种非常实用和简洁的方法来学习 WebAssembly 和 Emscripten,并将为您打下坚实的基础,以立即开始创建和实施快速、优化的 WebAssembly 模块。

内容和概述

本课程旨在教授对 WebAssembly 是什么以及它为何如此强大的坚实基础理解。

第一节从 WebAssembly 的概述和详细的设置课程开始,以帮助您遵循整个过程的每一步。

第二部分介绍了用于加载和运行 WebAssembly 模块的原生 JavaScript 浏览器 API。本节还包括将函数导入和导出 WebAssembly 模块,并展示如何访问 WebAssembly 内存。

课程的第三部分也是最重要的部分,深入介绍了 Emscripten。教授从在 Mac、Windows 或 Linux 上安装 Emscripten、从头开始编译 C 代码和一般模块运行时周期的所有内容。

这个 Emscripten 部分还教授了 Emscripten 的一些更高级的特性,包括从 WebAssembly 模块调用 JavaScript,反之亦然。

课程的最后一部分是实用的 4 部分课程,教授如何使用 WebAssembly 作为主要处理器来实现完全动画的 HTML5 Canvas 项目。

完成本课程后,您将具备立即开始创建高性能 WebAssembly 模块的实用技能。

本课程切中要点,所有内容都以最简单但实用的方式进行了演示。

本课程适合谁:

  • 想要从头开始学习 WebAssembly 的 Web 开发人员
  • C、C++ 或其他编译语言开发人员希望通过为 Web 开发来扩展他们的软件范围
  • 各个级别的 JavaScript 开发人员。
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务