دوره آموزشی
The Great Courses
دوبله زبان فارسی

تسلط به اشکال زدایی پیشرفته PHP با XDebug - راهنمای کامل

تسلط به اشکال زدایی پیشرفته PHP با XDebug - راهنمای کامل

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • چگونه Xdebug را درک کنیم؟ - پرداختن به عمق مکانیک و عملکرد آن
  • راه‌اندازی Xdebug - مراحل سریع برای نصب و پیکربندی با PHPStorm و ویژوال استودیو کد
  • چگونه به طور موثر اشکال‌زدایی کنیم؟ - استفاده از Xdebug برای شناسایی و اصلاح سریع باگ‌ها 
  • اشکال‌زدایی مورد تست‌ با Xdebug - بینش‌های عمیق و راه‌حل‌هایی برای موارد تست خود
  • ارتقای var_dump با حالت توسعه - راهنمای عملی برای بررسی بهتر کد
  • تسلط به پروفایلینگ با Xdebug - بررسی حالت پروفایل و درک قدرت آن برای کسب بینش‌های عملکردی
  • مصورسازی داده‌ پروفایلینگ - تکنیک‌هایی برای شناسایی گلوگاه‌های عملکرد به طور موثر
  • چگونه پوشش تست جامع را تضمین کنیم؟ - استفاده از حالت پوشش Xdebug برای تحلیل تست‌های دقیق 
  • بررسی حالت ردیابی - دریافت بینش‌های بی‌نظیر درباره جریان اجرای کد خود 
  • چگونه فرمان‌های CLI را اشکال‌زدایی کنیم؟ - راهنمای گام‌به‌گام برای اشکال‌زدایی موثر
  • تسلط به اشکال‌زدایی راه دور - راه‌اندازی و استفاده از SSH برای دریافت بینش‌های عمیق در اشکال‌زدایی راه دور
  • اشکال‌زدایی APIs - متدهای عملی با استفاده از Postman برای عیب‌یابی موثر API

پیش‌نیازهای دوره

  • PHP

توضیحات دوره

شما پتانسیل قوی‌ترین ابزار اشکال‌زدایی برای PHP و XDebug را کشف می‌کنید. با وداع کردن با روزهایی که از var_dump و die و echo برای عیب‌یابی استفاده می‌کردید، مهارت‌های اشکال‌زدایی خود را به سطح حرفه‌ای ارتقا دهید و فرآیند حل مشکل خود را متحول کنید.

چرا این دوره را انتخاب کنید؟

  • بررسی عمیق XDebug - درک مکانیک‌های XDebug و نحوه ارتباط آن با مرورگرها، PHP و IDEs مختلف 
  • راه‌اندازی عملی - راهنمای گام‌به‌گام برای نصب و پیکربندی XDebug، چه در لینوکس، PHPStorm، ویژوال استودیو کد یا در محیط داکر
  • تسلط به تکنیک‌های اشکال‌زدایی - از اشکال‌زدایی مرحله‌ای تا پروفایلینگ درخواست‌ها، مشکلات عملکرد و گلوگاه‌های حافظه را کشف می‌کنید.
  • بررسی 3 حالت XDebug - درک عمیق‌تری از حالت پروفایل، حالت پوشش و حالت ردیابی برای بهینه‌سازی عملکرد اپلیکیشن و کیفیت تست پیدا می‌کنید.
  • فراتر از اشکال‌زدایی محلی - یاد می‌گیرید چگونه Xdebug را در داکر یا اشکال‌زدایی راه دور با SSH راه‌اندازی کنید، فرمان‌های CLI را اشکال‌زدایی کرده و حتی درخواست‌های API را با استفاده از Postman مدیریت کنید.
  • بخش اضافی - به مباحث ویژه می‌پردازید که به نیازهای خاص پاسخ می‌دهد تا اطمینان حاصل کنید که برای هر چالشی در اشکال‌زدایی آماده هستید.

بررسی دوره:

  • مقدمه - خوش‌آمدگویی و تحلیل دوره
  • درک XDebug - نحوه عملکرد آن با PHP و IDEs
  • راه‌اندازی و پیکربندی - راه‌اندازی XDebug به نفع شما
  • تکنیک‌های پیشرفته اشکال‌زدایی - از پروفایلینگ تا ردیابی
  • راهنماهای خاص IDE - بررسی PHPStorm و ویژوال استودیو کد
  • بررسی عمیق XDebug - بررسی 3 حالت برای بینش‌های عمیق‌تر
  • محتوای اضافی - اشکال‌زدایی راه دور، فرمان‌های CLI، اشکال‌زدایی API و بیشتر

نتیجه - در پایان این راهنمای جامع، نه تنها می‌توانید به طور مطمئن هر پروژه PHP را عیب‌یابی کنید، بلکه درک عمیقی از کد خود خواهید داشت که منجر به عملکردی مطمئن و بهینه خواهد شد.

این دوره برای چه کسانی مناسب است؟

  • توسعه‌دهندگان مبتدی PHP که می‌خواهند به سطح پیشرفته اشکال‌زدایی برسند.
  • توسعه‌دهندگان حرفه‌ای PHP که می‌خواهند به Xdebug و ویژگی‌های آن مسلط شوند.

تسلط به اشکال زدایی پیشرفته PHP با XDebug - راهنمای کامل

  • مقدمه 03:32
  • Xdebug چگونه کار می‌کند؟ 05:39
  • نصب Xdebug با Wizard 16:32
  • نصب Xdebug با PECL 06:46
  • اشکال‌زدایی مرحله‌ای در PHPStorm با استفاده از دموی اسکریپت ساده PHP و Xdebug 15:42
  • اشکال‌زدایی مرحله‌ای در PHPStorm با استفاده از پروژه دموی Symfony و Xdebug 21:48
  • نقاط شکست شرطی 07:53
  • اشکال‌زدایی مورد تست‌ با Xdebug 06:43
  • حالت توسعه در Xdebug 08:05
  • حالت پروفایل در Xdebug 21:03
  • مصورسازی خروجی پروفایل با استفاده از Qcachegrind 18:34
  • حالت پوشش کد 13:51
  • حالت ردیابی 15:22
  • استفاده از Xdebug داخل کانتینر داکر 14:39
  • اشکال‌زدایی اسکریپت ساده در ویژوال استودیو کد 10:46
  • اشکال‌زدایی پروژه Symfony در ویژوال استودیو کد 08:04
  • چگونه API را از طریق Postman با استفاده از ویژوال استودیو کد اشکال‌زدایی کنیم؟ 03:34
  • چگونه اسکریپت‌های PHP CLI را از طریق ویژوال استودیو کد اشکال‌زدایی کنیم؟ 02:52
  • چگونه فرمان‌های کنسول Symfony را با یوزکیس PHPStorm اشکال‌زدایی کنیم؟ 04:31
  • چگونه فرمان‌های کنسول Symfony را با یوزکیس ویژوال استودیو کد اشکال‌زدایی کنیم؟ 03:29
  • چگونه از Xdebug برای اشکال‌زدایی راه دور با استفاده از یوزکیس ویژوال استودیو کد استفاده کنیم؟ 11:20

2,562,000 640,500 تومان

مشخصات آموزش

تسلط به اشکال زدایی پیشرفته PHP با XDebug - راهنمای کامل

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:همه سطوح
  • تعداد درس:21
  • مدت زمان :04:17:57
  • حجم :1.7GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید