لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش عیبیابی و دیباگ جاوااسکریپت
- آخرین آپدیت
دانلود Learning JavaScript Debugging
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
چه در برنامهنویسی تازهکار باشید و چه یک توسعهدهنده با تجربه، باگها بخشی اجتنابناپذیر از توسعه وب هستند. ابزارهای دیباگر (Debugger) میتوانند فرآیند یافتن و رفع این خطاها را بسیار آسانتر کنند. در این دوره، یاد میگیرید چگونه با استفاده از دیباگر، مشکلات پروژههای جاوااسکریپت خود را بهطور بهینه شناسایی و برطرف کنید. جو چلمن، مدرس این دوره، راهنمایی جامع برای مدیریت پیچیدگیهای توسعه در بزرگترین پلتفرم توزیع شده جهان یعنی وب ارائه میدهد. او در این مسیر، دلیل نیاز به دیباگرها را بررسی کرده، اصطلاحات و مفاهیم کلیدی را شرح میدهد و مراحل پایه استفاده از دیباگر را آموزش میدهد. سپس به کاربردهای عملی میپردازد و نحوه دیباگ کردن یک اپلیکیشن React در کروم، دیباگ در iOS با استفاده از شبیهساز، عیبیابی قالب وردپرس در Visual Studio Code و موارد دیگر را به شما آموزش میدهد.
سرفصل ها و درس ها
مقدمه
Introduction
آنچه باید بدانید
What you should know
خوشآمدگویی
Welcome
فایلهای تمرینی
Exercise files
استفاده از چالشها
Using challenges
تغییرات جدید در این بهروزرسانی
What's new in this update
1. درک نیاز به دیباگر
1. Understanding the Need for a Debugger
اهمیت یک ادیتور و IDE مناسب
The importance of a good editor and IDE
معرفی ابزار دیباگر
Introducing our friend, the debugger
اصطلاحات و مفاهیم مهم
Important jargon and concepts
دیباگرها در مرورگرهای وب
Debuggers in web browsers
چرا دیباگ AJAX میتواند دشوار باشد
Why debugging AJAX can be tricky
2. مبانی دیباگر
2. Debugger Basics
مانیتورینگ متغیرها با Watches
Monitor variables with watches
شناسایی موقعیت کد با استفاده از Call Stack
Find out where you are using the call stack
استفاده از Source maps برای دیباگ فایلهای فشرده (Minified)
Source maps to debug minified files
بررسی سایر گزینههای Breakpoint
Explore other breakpoint options
توقف و بررسی: نقاط شکست ساده (Simple Breakpoints)
Stop and look around: Simple breakpoints
ورود، عبور و خروج از توابع (Step into, over, out)
Step into, over, and out of functions
بهرهبرداری بیشتر از API کنسول
Leverage more of the Console API
دیباگ بدون استفاده از دیباگر
Debugging without a debugger
چالش: تشخیص زمان توقف
Challenge: Knowing when to stop
راه حل: جمعبندی کلی
Solution: Putting it all together
راه حل: تشخیص زمان توقف
Solution: Knowing when to stop
چالش: جمعبندی کلی
Challenge: Putting it all together
3. دیباگ در عمل
3. Debugging in Practice
دیباگ در iOS با استفاده از شبیهساز
Debugging on iOS using Simulator
دیباگ از راه دور (Remote) روی دستگاه اندروید
Remote debugging on an Android device
دیباگ قالب وردپرس در Visual Studio Code
Debug a WordPress theme in Visual Studio Code
عیبیابی در استفاده از پلاگین jQuery
Debugging the use of a jQuery plugin
استفاده از دیباگر به عنوان ابزار یادگیری در سایتهای زنده
Use a debugger as a learning tool on a live site
دیباگ اپلیکیشن Node.js در WebStorm
Debugging a Node.js application in WebStorm
دیباگ اپلیکیشن React در مرورگر کروم
Debugging a React application in Chrome
راهاندازی نمونه وردپرس
Setting up the WordPress example
چالش: بررسی کدهای دیگران
Challenge: Other people's code
راه حل: بررسی کدهای دیگران
Solution: Other people's code
چالش: دیباگ با استفاده از IDE
Challenge: Debugging with an IDE
راه حل: دیباگ با استفاده از IDE
Solution: Debugging with an IDE
جمعبندی
Conclusion
گامهای بعدی
Next steps
منابع تکمیلی جاوااسکریپت
Extra JavaScript resources
طراح وب، نویسنده، مربی
جو Chellman یک طراح وب، نویسنده و مربی در موضوعاتی مانند وردپرس، جاوا اسکریپت و جی کوئری است.
او یک طراح وب در اواخر دهه 90 است: یک متخصص فناوری که قادر به انجام همه ی وب سایت است نیاز به زندگی دارد از آنجایی که او شروع به بازی کردن با وب کرد، او برای ساخت ده ها تن از وب سایت ها برای هنرمندان، غیر انتفاعی و کسب و کارهای کوچک، به طور مستقل و همکاری با سایر سازمان های اطراف ایالات متحده و گاهی اوقات در سراسر جهان، تلاش کرده است. او در کنفرانس ها، ملاقات ها و کارگاه های آموزشی در سراسر زادگاه فعلی خود از لس آنجلس، در موضوعاتی مانند وردپرس، دروپال، جاوا اسکریپت، جی کوئری و غیره صحبت می کند. او می توانید در JavaScriptDebugging Codeجاوااسکریپتعیبیابی کددیباگینگ
نمایش نظرات