آموزش تسلط بر دوره ابزار توسعه گوگل کروم

Mastering Google Chrome DevTools Course

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: نحوه استفاده از ابزارهای اصلی در DevTools از جمله ابزارهای عملکرد، فانوس دریایی، دسترسی و بسیاری دیگر را بیاموزید. با ابزارهای اصلی Chrome DevTools آشنا شوید دانستن اینکه در چه موقعیت هایی باید از پنل های DevTools استفاده کرد نحوه اشکال زدایی کد جاوا اسکریپت با استفاده از DevTools بازرسی و اصلاح DOM بازرسی و تغییر CSS بهینه سازی عملکرد وب سایت پیش نیازها: دانش پایه HTML دانش پایه CSS دانش پایه از جاوا اسکریپت

      آیا می دانستید که با Google Chrome DevTools می توان عملکرد وب سایت های خود را تجزیه و تحلیل کرد؟


      یا اینکه می توان مشکلات بینایی را برای ایجاد سایت های قابل دسترسی شبیه سازی کرد؟


      اگر پاسخ شما به هر یک از این سؤالات منفی بود، به این دلیل است که ممکن است فقط از Google Chrome DevTools به صورت سطحی اطلاع داشته باشید و از آن استفاده کرده باشید.


      DevTools، مجموعه ای از ابزارهای قدرتمند است که به توسعه دهندگان کمک می کند تا وب سایت های بهتری بسازند.


      این امکان وجود دارد زیرا DevTools شامل ابزارهایی برای اشکال‌زدایی کد، بازرسی عناصر یک وب‌سایت، اجرای کد جاوا اسکریپت برای آزمایش، یافتن مشکلات عملکرد، مشکلات سبک، مشکلات دسترسی و بسیاری موارد دیگر است.


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


      در پایان دوره، می‌دانید چگونه از DevTools اصلی برای بهبود برنامه‌ها و وب‌سایت‌های خود استفاده کنید و کجا پیدا کنید.


      برخی از موضوعاتی که در این دوره خواهیم دید عبارتند از:


      • ابزارهایی برای تعامل با عناصر درخت DOM.

      • استفاده از کنسول

      • استفاده از پانل منابع برای تعامل با کد منبع.

      • تجسم عناصر شبکه با پانل شبکه.

      • ابزارهایی برای بهبود عملکرد و یافتن گلوگاه های عملکرد.

      • ابزارهایی برای یافتن مشکلات رندر

      • در میان بسیاری از موضوعات دیگر.




      برای استفاده حداکثری از دوره، توصیه می شود دانش اولیه HTML، CSS و جاوا اسکریپت را داشته باشید.


      برای ایجاد برنامه ها و وب سایت های بهتر منتظر چه چیزی هستید؟ شما را در دوره می بینیم



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

      مقدمه Introducción

      • معرفی دوره Introduction to the course

      • Chrome DevTools: تصویر بزرگ Chrome DevTools: The big picture

      • باز کردن Chrome DevTools Opening Chrome DevTools

      • نصب و باز کردن Chrome DevTools Installing and opening Chrome DevTools

      • دستورات و میانبرها Commands and shortcuts

      • بازی با پالت فرمان Playing with the Command Palette

      دستگاه ها را با حالت دستگاه شبیه سازی کنید Simulate devices with Device Mode

      • شبیه سازی دستگاه های تلفن همراه با حالت دستگاه Simulate mobile devices with Device Mode

      • شبیه سازی دستگاه های تلفن همراه Simulating mobile devices

      • شبکه و CPU را دریچه گاز بگیرید Throttle the network and CPU

      • خفه کردن شبکه و CPU Throttling the network and CPU

      عناصر Elements

      • مشاهده عناصر در DOM Viewing elements in the DOM

      • مشاهده عناصر در DOM Viewing elements in the DOM

      • در حال ویرایش DOM Editing the DOM

      • در حال ویرایش DOM Editing the DOM

      • دسترسی به گره ها در کنسول Acceding nodes in the Console

      • دسترسی به گره ها در کنسول Acceding nodes in the Console

      • مشخصات اشیاء DOM را مشاهده کنید View the properties of DOM objects

      • مشخصات اشیاء DOM را مشاهده کنید View the properties of DOM objects

      • CSS را مشاهده و تغییر دهید View and change CSS

      • CSS را مشاهده و تغییر دهید View and change CSS

      • شبکه CSS را بررسی کنید Inspect CSS grid

      • شبکه CSS را بررسی کنید Inspect CSS grid

      • طرح بندی های CSS Flexbox را بررسی و اشکال زدایی کنید Inspect and Debug CSS Flexbox Layouts

      • طرح بندی های CSS Flexbox را بررسی و اشکال زدایی کنید Inspect and Debug CSS Flexbox Layouts

      کنسول Console

      • پیام‌ها را در کنسول ثبت کنید Log messages in Console

      • پیام‌ها را در کنسول ثبت کنید Log messages in Console

      • جاوا اسکریپت را در کنسول اجرا کنید Run JavaScript in the Console

      • جاوا اسکریپت را در کنسول اجرا کنید Run JavaScript in the Console

      • مقادیر جاوا اسکریپت را در زمان واقعی با عبارات زنده تماشا کنید Watch JavaScript values in real time with live expressions

      • مقادیر جاوا اسکریپت را در زمان واقعی با عبارات زنده تماشا کنید Watch JavaScript values in real time with live expressions

      • قالب و سبک پیام ها را در کنسول Format and style messages in the Console

      • قالب و سبک پیام ها را در کنسول Format and style messages in the Console

      منابع Sources

      • اشکال زدایی جاوا اسکریپت Debug JavaScript

      • اشکال زدایی جاوا اسکریپت Debug JavaScript

      • کد خود را با نقاط شکست مکث کنید Pause your code with breakpoints

      • کد خود را با نقاط شکست مکث کنید Pause your code with breakpoints

      • قطعات جاوا اسکریپت را اجرا کنید Run Snippets of JavaScripts

      • قطعات جاوا اسکریپت را اجرا کنید Run Snippets of JavaScripts

      • فایل ها را با Workspaces ویرایش و ذخیره کنید Edit and save files with Workspaces

      • فایل ها را با Workspaces ویرایش و ذخیره کنید Edit and save files with Workspaces

      شبکه Network

      • فعالیت شبکه را بررسی کنید Inspect network activity

      • فعالیت شبکه را بررسی کنید Inspect network activity

      • مشاهده ویژگی های شبکه با جستجوی یک فایل Viewing network properties by searching for a file

      • مشاهده ویژگی های شبکه با جستجوی یک فایل Viewing network properties by searching for a file

      کارایی Performance

      • عملکرد زمان اجرا را تجزیه و تحلیل کنید Analyze runtime performance

      • عملکرد زمان اجرا را تجزیه و تحلیل کنید Analyze runtime performance

      • یافتن تنگناها Finding bottlenecks

      • یافتن تنگناها Finding bottlenecks

      حافظه Memory

      • با استفاده از Chrome Task Manager Using the Chrome Task Manager

      • با استفاده از Chrome Task Manager Using the Chrome Task Manager

      • با Heap Snapshots، نشت حافظه درخت DOM جدا شده را کشف کنید Discover detached DOM tree memory leaks with Heap Snapshots

      • با Heap Snapshots، نشت حافظه درخت DOM جدا شده را کشف کنید Discover detached DOM tree memory leaks with Heap Snapshots

      • نشت حافظه پشته JS را با Timelines تخصیص شناسایی کنید Identify JS heap memory leaks with Allocation Timelines

      • نشت حافظه پشته JS را با Timelines تخصیص شناسایی کنید Identify JS heap memory leaks with Allocation Timelines

      • تخصیص حافظه بر اساس تابع را بررسی کنید Investigate memory allocation by function

      • تخصیص حافظه بر اساس تابع را بررسی کنید Investigate memory allocation by function

      کاربرد Application

      • اشکال زدایی برنامه های وب پیشرفته Debug Progressive Web Apps

      • اشکال زدایی برنامه های وب پیشرفته Debug Progressive Web Apps

      • ذخیره سازی محلی را مشاهده و ویرایش کنید View and edit local storage

      • ذخیره سازی محلی را مشاهده و ویرایش کنید View and edit local storage

      • مشاهده و ویرایش فضای ذخیره‌سازی جلسه View and edit session storage

      • مشاهده و ویرایش فضای ذخیره‌سازی جلسه View and edit session storage

      • مشاهده و تغییر داده های IndexedDB View and change IndexedDB data

      • مشاهده و تغییر داده های IndexedDB View and change IndexedDB data

      • مشاهده، ویرایش و حذف کوکی ها View, edit, and delete cookies

      • مشاهده، ویرایش و حذف کوکی ها View, edit, and delete cookies

      • مشاهده داده های کش View Cache data

      • مشاهده داده های کش View Cache data

      • اشکال زدایی خدمات پس زمینه Debug background services

      • اشکال زدایی خدمات پس زمینه Debug background services

      فانوس دریایی و موضوعات مهم دیگر Lighthouse and other important topics

      • فانوس دریایی - حسابرسی یک سایت Lighthouse - Audit a site

      • فانوس دریایی - حسابرسی یک سایت Lighthouse - Audit a site

      • فانوس دریایی - بهبود یک سایت از ممیزی Lighthouse - Improving a site from the audit

      • فانوس دریایی - بهبود یک سایت از ممیزی Lighthouse - Improving a site from the audit

      • افکت های انیمیشن CSS را بررسی و اصلاح کنید Inspect and modify CSS animation effects

      • افکت های انیمیشن CSS را بررسی و اصلاح کنید Inspect and modify CSS animation effects

      • تغییرات HTML، CSS و جاوا اسکریپت خود را ردیابی کنید Track your HTML, CSS, and JavaScript changes

      • تغییرات HTML، CSS و جاوا اسکریپت خود را ردیابی کنید Track your HTML, CSS, and JavaScript changes

      • جاوا اسکریپت و CSS استفاده نشده را پیدا کنید Find unused JavaScript and CSS

      • جاوا اسکریپت و CSS استفاده نشده را پیدا کنید Find unused JavaScript and CSS

      • بهبودهای بالقوه CSS را شناسایی کنید Identify potential CSS improvements

      • بهبودهای بالقوه CSS را شناسایی کنید Identify potential CSS improvements

      • مسائل - مشکلات را پیدا و برطرف کنید Issues - Find and fix problems

      • مسائل - مشکلات را پیدا و برطرف کنید Issues - Find and fix problems

      • رسانه - اطلاعات پخش کننده رسانه را مشاهده و اشکال زدایی کنید Media - View and debug media players information

      • رسانه - اطلاعات پخش کننده رسانه را مشاهده و اشکال زدایی کنید Media - View and debug media players information

      • بازرس حافظه - ArrayBuffer جاوا اسکریپت را بررسی کنید Memory Inspector - Inspect JavaScript ArrayBuffer

      • بازرس حافظه - ArrayBuffer جاوا اسکریپت را بررسی کنید Memory Inspector - Inspect JavaScript ArrayBuffer

      • شرایط شبکه - رشته عامل کاربر را لغو کنید Network conditions - Override the user agent string

      • شرایط شبکه - رشته عامل کاربر را لغو کنید Network conditions - Override the user agent string

      • امنیت - مسائل امنیتی را درک کنید Security - Understand security issues

      • امنیت - مسائل امنیتی را درک کنید Security - Understand security issues

      • جستجو - متن را در تمام منابع بارگذاری شده پیدا کنید Search - Find text across all loaded resources

      • جستجو - متن را در تمام منابع بارگذاری شده پیدا کنید Search - Find text across all loaded resources

      • WebAuthn - احراز هویت را شبیه سازی کنید WebAuthn - Emulate authenticators

      • WebAuthn - احراز هویت را شبیه سازی کنید WebAuthn - Emulate authenticators

      ضبط کننده Recorder

      • ضبط، پخش مجدد و اندازه گیری جریان کاربر Record, replay, and measure user flows

      • ضبط، پخش مجدد و اندازه گیری جریان کاربر Record, replay, and measure user flows

      تفسیر Rendering

      • مشکلات مربوط به عملکرد رندر را کشف کنید Discover issues with rendering performance

      • مشکلات مربوط به عملکرد رندر را کشف کنید Discover issues with rendering performance

      • شبیه سازی ویژگی های رسانه CSS Emulate CSS media features

      • شبیه سازی ویژگی های رسانه CSS Emulate CSS media features

      • جلوه‌های دیگر را اعمال کنید - تم تاریک خودکار را فعال کنید، فوکوس را شبیه‌سازی کنید و موارد دیگر Apply other effects - enable automatic dark theme, emulate focus, and more

      • جلوه‌های دیگر را اعمال کنید - تم تاریک خودکار را فعال کنید، فوکوس را شبیه‌سازی کنید و موارد دیگر Apply other effects - enable automatic dark theme, emulate focus, and more

      حسگرها Sensors

      • نادیده گرفتن موقعیت جغرافیایی Override geolocation

      • نادیده گرفتن موقعیت جغرافیایی Override geolocation

      • جهت گیری دستگاه را شبیه سازی کنید Simulate device orientation

      • جهت گیری دستگاه را شبیه سازی کنید Simulate device orientation

      اشکال زدایی از راه دور Remote debugging

      • اشکال زدایی از راه دور دستگاه های اندرویدی Remote debug Android devices

      • اشکال زدایی از راه دور دستگاه های اندرویدی Remote debug Android devices

      • دسترسی به سرورهای محلی Access local servers

      • دسترسی به سرورهای محلی Access local servers

      قابلیت دسترسی Accesbility

      • قابلیت دسترسی یک صفحه را بررسی کنید Audit a page’s accessibility

      • قابلیت دسترسی یک صفحه را بررسی کنید Audit a page’s accessibility

      • وب سایت خود را خواناتر کنید Make your website more readable

      • وب سایت خود را خواناتر کنید Make your website more readable

      • فوکوس عنصر را دنبال کنید Track element focus

      • فوکوس عنصر را دنبال کنید Track element focus

      تنظیمات و سفارشی سازی Settings and customization

      • تنظیم گزینه ها و سفارشی سازی DevTools Setting options and customizing DevTools

      • تنظیم گزینه ها و سفارشی سازی DevTools Setting options and customizing DevTools

      نمایش نظرات

      آموزش تسلط بر دوره ابزار توسعه گوگل کروم
      جزییات دوره
      2.5 hours
      61
      Udemy (یودمی) Udemy (یودمی)
      (آخرین آپدیت)
      430
      4.5 از 5
      ندارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Héctor Uriel Pérez Héctor Uriel Pérez

      مایکروسافت MVP