توضیحات
آموزش شروع کار با WebAssembly و Emscripten
نام دوره : Getting started with WebAssembly & Emscripten
پیش نیاز:
- باید جاوا اسکریپت را در محیط مرورگر درک کنید
- قادر به استفاده اولیه از خط فرمان (ترمینال) باشید
- مقداری تجربه با C یا C++ مفید است، اما لازم نیست.
توضیحات:
*** به روز شده برای EMSCRIPTEN نسخه 2.0 ***
آموزش ایجاد و استفاده از ماژول های WebAssembly از ابتدا با استفاده از Emscripten.
مهارت های خود را با جدیدترین فناوری توسعه وب به روز کنید.
این دوره هم برای مبتدیان و هم برای توسعه دهندگان با تجربه که به دنبال شروع با WebAssembly هستند مناسب است.
بدانید WebAssembly چیست و چگونه سرعت وب را افزایش می دهد
برای بارگیری و اجرای ماژول های WebAssembly از API های جاوا اسکریپت بومی استفاده کنید
یاد بگیرید که از Emscripten استفاده کنید و کد C یا C++ خود را به عنوان یک ماژول WebAssembly کامپایل کنید
از WebAssembly در یک پروژه واقعی و معیار میکرو استفاده کنید
یک مهارت ارزشمند برای هر توسعه دهنده ای که به دنبال اثبات مهارت های خود در آینده است
WebAssembly امیدوارکنندهترین فناوری جدید برای وب است که به مرورگرها و سایر محیطهای جاوا اسکریپت اجازه میدهد تا ماژولهای باینری خام پرسرعت را اجرا کنند که مستقیماً از C، C++ و بسیاری از زبانهای دیگر کامپایل شدهاند.
درک WebAssembly یک مهارت ارزشمند برای هر کسی است که با جاوا اسکریپت یا زبان های کامپایل شده کار می کند، به شما این امکان را می دهد که شکاف بین توسعه نرم افزار بومی و جاوا اسکریپت مبتنی بر وب را پر کنید.
این دوره یک رویکرد بسیار کاربردی و مختصر برای یادگیری WebAssembly & Emscripten ارائه می دهد و به شما پایه ای محکم برای شروع فوری ایجاد و پیاده سازی ماژول های WebAssembly سریع و بهینه می دهد.
محتوا و نمای کلی
هدف این دوره آموزش یک درک اساسی از اینکه WebAssembly چیست و چرا اینقدر قدرتمند است را آموزش می دهد.
بخش اول با مروری بر WebAssembly و یک درس راه اندازی دقیق شروع می شود تا به شما کمک کند در هر مرحله از راه دنبال کنید.
بخش دوم API مرورگر جاوا اسکریپت را برای بارگیری و اجرای ماژول های WebAssembly پوشش می دهد.
این بخش همچنین شامل وارد کردن و صادر کردن توابع به و از یک ماژول WebAssembly است و نحوه دسترسی به حافظه WebAssembly را نشان می دهد.
سومین و اساسی ترین بخش دوره، Emscripten را به طور عمیق پوشش می دهد. آموزش همه چیز از نصب Emscripten در مک، ویندوز یا لینوکس، کامپایل کد C از ابتدا و چرخه کلی زمان اجرا ماژول.
بخش Emscripten همچنین برخی از ویژگی های پیشرفته تر Emscripten را آموزش می دهد، از جمله فراخوانی جاوا اسکریپت از یک ماژول WebAssembly و بالعکس.
بخش پایانی این دوره یک درس عملی 4 قسمتی است که نحوه اجرای پروژه Canvas HTML5 کاملاً متحرک با استفاده از WebAssembly به عنوان پردازنده اصلی را آموزش می دهد.
پس از اتمام این دوره، مهارت های عملی را خواهید داشت که بلافاصله شروع به ایجاد ماژول های WebAssembly با کارایی بالا کنید.
دوره آموزش شروع کار با WebAssembly و Emscripten کاملاً مفید است و همه چیز به ساده ترین و در عین حال کاربردی ترین راه ها نشان داده شده است.
دوره آموزش شروع کار با WebAssembly و Emscripten برای چه کسانی است:
- توسعه دهندگان وب که می خواهند WebAssembly را از ابتدا یاد بگیرند
- C، C++ یا سایر توسعه دهندگان زبان کامپایل شده که به دنبال گسترش دسترسی نرم افزار خود با توسعه برای وب هستند
- توسعه دهندگان جاوا اسکریپت در تمام سطوح
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید