لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش صفر تا صد WebAssembly (WASM)
- آخرین آپدیت
دانلود WASM from Zero
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دوره آموزش WASM از صفر، یک راهنمای عملی برای مهندسانی است که میخواهند کدهای سریع، قابل حمل و ایمن (Sandboxed) بنویسند که در هر محیطی از جمله مرورگر، لبه شبکه (Edge)، سرور و دستگاههای تعبیه شده اجرا شود. در این دوره یاد خواهید گرفت که WebAssembly چیست، چرا طراحی شده است، چه ارتباطی با زبان Rust دارد و چگونه کتابخانههای Rust را به ماژولهای .wasm کامپایل کنید تا از طریق JavaScript، Python یا هر زبان میزبان دیگری فراخوانی شوند. این دوره شامل بررسی زنجیره ابزار (rustc target wasm32, wasm-bindgen, wasm-pack, wasmtime, wasmer)، مدل مؤلفه WASM، استاندارد WASI، و مباحث مربوط به امنیت و کارایی است که WebAssembly را به گزینهای ایدهآل برای مهندسی داده، استنتاج مدلهای یادگیری ماشین (ML)، سیستمهای افزونهنویسی (Plugin) و پردازشهای بدون سرور (Serverless) تبدیل میکند. در پایان این دوره، شما قادر خواهید بود یک ماژول پردازش داده Rust-to-WASM بسازید، بستهبندی و مستقر کنید، آن را در یک صفحه وب و سرور دیباگ کنید و تشخیص دهید که چه زمانی استفاده از WASM نسبت به یک فایل اجرایی Native یا کانتینر مناسبتر است. این دوره بخشی از تخصص «Rust برای مهندسی داده» بوده و فرض بر این است که دانشجو با مفاهیم اولیه Rust در دوره «آموزش Rust از صفر» آشنایی دارد.
سرفصل ها و درس ها
بوم نقاشی — Canvas2DRenderer و اپلیکیشن مرورگر
Canvas — Canvas2DRenderer and the Browser App
بوم نقاشی مرورگر
1.1.1 The Browser Canvas
ارائه رندرکننده Canvas2d
1.1.2 Presentar Canvas2d Renderer
محدودیت ایمن مختصات و رنگها
1.1.3 Nan Safe Coords Color Clamp
خروجی نتیجه در نصب اپلیکیشن
1.2.1 App Mount Returns Result
تبادل مقدار رنگ JsValue
1.2.2 JsValue Color Roundtrip
ویژگی ویجت برای ترسیم مستطیل در بوم
1.2.3 Widget Trait Paint Canvas Rect
React — بهروزرسانی سبک Elm در WASM
React — Elm-style Update / View in WASM
مقداردهی اولیه و بهروزرسانی نمایش در WASM
2.1.1 Init Update View WASM
شمارنده روی بوم نقاشی
2.1.2 Counter on Canvas
قطعی بودن بازپخش در WASM
2.1.3 Replay Determinism WASM
نمایش نظرات