🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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
نمایش نظرات