آموزش Ruby on Rails: Debugging

Ruby on Rails: Debugging

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
رفع اشکال‌ها یکی از مهارت‌های مورد تقاضا (و خسته‌کننده‌ترین) برای توسعه‌دهندگان است. درست زمانی که به نظر می رسد برنامه شما به خوبی اجرا می شود - یک اشکال ظاهر می شود. از کجا آمده؟ کد شماست؟ یک اشکال در چارچوب؟ از کجا شروع به جستجوی راه حل می کنید؟ در این دوره، دیوید مورالس یک رویکرد عملی را در پیش می گیرد تا شما را از طریق تکنیک ها و ابزارهایی که می توانید برای رفع اشکالات به راحتی استفاده کنید، راهنمایی می کند. اشکالات ممکن است اجتناب ناپذیر باشند، اما یادگیری تکنیک‌های تشخیص اشکال و عیب‌یابی David می‌تواند به شما اعتماد به نفس و مهارت‌هایی بدهد که امروزه برای هر توسعه‌دهنده Ruby on Rails مورد نیاز است.

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

مقدمه Introduction

  • اشکال زدایی و رفع خطاها در برنامه های Ruby on Rails Debugging and fixing errors on Ruby on Rails applications

  • آنچه شما باید بدانید What you should know

  • چرا اشکال زدایی؟ Why debugging?

1. Backtraces 1. Backtraces

  • خواندن عقب ماندگی ها Reading backtraces

  • باز کردن بک ترک کامل Unlocking full backtraces

  • چالش: ردیابی Challenge: Backtraces

  • راه حل: پس انداز Solution: Backtraces

  • امتحان فصل Chapter Quiz

2. اشکال زدایی در قالب ها 2. Debugging in Templates

  • اشکال زدایی متغیرها Debugging variables

  • توابع اشکال زدایی Debugging functions

  • اشکال زدایی اشیا Debugging objects

  • امتحان فصل Chapter Quiz

3. جستجوی باینری 3. Binary Searching

  • جستجوی باینری کد شما Binary searching your code

  • جستجوی باینری دستی در تست ها Manual binary searching in tests

  • جستجوی باینری خودکار در تست ها Automatic binary searching in tests

  • جستجوی باینری در Git Binary searching in Git

  • جستجوی باینری خودکار در Git Automatic binary searching in Git

  • امتحان فصل Chapter Quiz

4. ورود به سیستم 4. Logging

  • استفاده از سیاهههای مربوط Using logs

  • ورود به سیستم: مورد عملی در یک آزمون Logging: Practical case in a test

  • ورود به سیستم: تثبیت مورد عملی N+1 Logging: Practical case fixing N+1

  • امتحان فصل Chapter Quiz

5. اشکال زدایی تعاملی 5. Interactive Debugging

  • مقدمه ای بر دیباگ جم Introduction to the debug gem

  • پیمایش در جریان اجرا Navigating the execution flow

  • اضافه کردن نقاط شکست Adding breakpoints

  • ادغام با کد ویژوال استودیو Integrating with Visual Studio Code

  • استفاده از گوهر کنسول وب Using the web-console gem

  • امتحان فصل Chapter Quiz

6. رفع خطاهای رایج و تحقیق 6. Fixing Common Errors and Researching

  • رفع رایج ترین خطاها هنگام استفاده از Ruby on Rails Fixing the most common errors when using Ruby on Rails

  • تحقیق در اینترنت Researching on the internet

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • همه اش را بگذار کنار هم Putting it all together

  • مراحل بعدی Next steps

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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

آموزش Ruby on Rails: Debugging
جزییات دوره
1h 5m
33
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
David Morales
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Morales David Morales

توسعه دهنده وب. مربی فنی.