آموزش اشکال زدایی برنامه های Rust 2021

Debugging Rust 2021 Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: استفاده از عبارات چاپی را متوقف کنید و یاد بگیرید که مقادیر را در حافظه بررسی کنید! این دوره به شما یاد می دهد که چگونه کد Rust را با استفاده از ابزارهای استاندارد صنعتی اشکال زدایی کنید. اشکال زدایی برای مجموعه مهارت های هر برنامه نویسی برای حل باگ های پیچیده ضروری است. در این دوره آموزشی، Debugging Rust 2021 Applications، شما یاد خواهید گرفت که Rust را با چندین ابزار اشکال زدایی کنید. ابتدا، مفاهیم اشکال زدایی جهانی را بررسی خواهید کرد. در مرحله بعد، نحوه استفاده از ابزارهایی مانند VS Code، RemedyBG و GDB را برای بررسی محتوای حافظه کشف خواهید کرد. در نهایت، یاد می‌گیرید که چگونه با چالش‌های خاص اشکال‌زدایی مانند multithreading و logging مقابله کنید. وقتی این دوره را به پایان رساندید، مهارت‌ها و دانش‌های مربوط به اشکال‌زدایی Rust را خواهید داشت که برای اطمینان از عیب‌یابی برنامه‌های Rust لازم است.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

ویژگی های اشکال زدایی در Rust Debugging Features in Rust

  • بررسی اجمالی Overview

  • یافتن ارزش در عیب یابی سریعتر Finding Value in Quicker Troubleshooting

  • آشنایی با خطاهای کامپایلر Rust Understanding Rust Compiler Errors

  • مفاهیم اشکال زدایی جهانی Universal Debugging Concepts

  • نگاهی به Runtime Behavior Looking at Runtime Behavior

  • نسخه ی نمایشی: راه اندازی برای موفقیت Demo: Setting Up for Success

  • خلاصه Summary

گشت و گذار از طریق ابزار Touring Through Tools

  • بررسی اجمالی Overview

  • انتخاب یک دیباگر در کنار یک IDE Picking a Debugger Alongside an IDE

  • نسخه ی نمایشی: نگاهی به کد ویژوال استودیو Demo: Looking at Visual Studio Code

  • نسخه ی نمایشی: استفاده از RemedyBG برای بررسی حافظه Demo: Using RemedyBG for Examining Memory

  • نسخه ی نمایشی: اشکال زدایی Rust در لینوکس با GDB Demo: Debugging Rust On Linux with GDB

  • در نظر گرفتن سایر ابزارها و کاربردها Considering Other Tools and Uses

  • خلاصه Summary

چالش های اشکال زدایی Debugging Challenges

  • بررسی اجمالی Overview

  • با در نظر گرفتن ورود، چاپ و جابجایی Considering Logging, Printing, and Handling

  • نسخه ی نمایشی: برخورد با ساختارهای داده پیچیده Demo: Dealing with Complex Data Structures

  • کار با موازی و همزمانی Working with Parallelism and Concurrency

  • نسخه ی نمایشی: بررسی یک برنامه چند رشته ای Demo: Examining a Multi-threaded Application

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش اشکال زدایی برنامه های Rust 2021
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 24m
21
Pluralsight (پلورال سایت) pluralsight-small
23 فروردین 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد
Scott Lee

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Scott Lee Scott Lee

اسکات مدیر شرکت الگا است که برنامه های تجاری را تولید می کند و بازی ها را توسعه می دهد. کار توسعه وی در صنعت پشتیبانی دادخواهی آغاز شد و با استفاده از Salesforce و زبان برنامه نویسی Apex ، Python ، C # و انواع مختلفی از پایگاه داده های یکپارچه به انرژی خورشیدی گسترش یافته است. اسکات یک علاقه مند به فناوری و علوم با علاقه به توانایی های انسانی است. تحصیلات رسمی وی در علوم رفتاری با مدرک کارشناسی روانشناسی و جامعه شناسی از دانشگاه هوستون است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.