لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تسلط بر دوره ابزار توسعه گوگل کروم
Mastering Google Chrome DevTools Course
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
نحوه استفاده از ابزارهای اصلی در 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
جستجو - متن را در تمام منابع بارگذاری شده پیدا کنید
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
نمایش نظرات