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

بهبود عملکرد وبسایت شما - راهنمای عملی

بهبود عملکرد وبسایت شما - راهنمای عملی

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

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

  • این دوره یک راهنمای عملی است. شما به طور عملی خواهید آموخت که چگونه عملکرد وبسایت خود را بهبود دهید.
  • شما یک روش با مراحل و ابزارهای روشن دریافت خواهید کرد که شما را در مسیر صحیح برای بهبود عملکرد وبسایتتان هدایت می‌کند.
  • شما به طور عملی یاد خواهید گرفت که چگونه عملکرد صفحات وبسایت خود را با استفاده از PageSpeed Insights اندازه‌گیری کنید.
  • به طور عملی عملکرد صفحات وبسایت خود را با استفاده از WebPageTest و ابزارهای دیگر تحلیل خواهید کرد.
  • به طور عملی یاد خواهید گرفت که چگونه از PageSpeed Insights استفاده کرده و توصیه‌هایی برای بهبود عملکرد وبسایت خود دریافت کنید.
  • شما به طور عملی یاد خواهید گرفت که چگونه سئو، دسترسی‌پذیری و متریک‌های بهترین شیوه را برای صفحات وب خود بهبود دهید.
  • با مفاهیم مرتبط با عملکرد مانند اجزای حیاتی وب، CLS و LCP و TBT، مسیر رندرینگ بحرانی و غیره آشنا خواهید شد.
  • شما یاد خواهید گرفت که چگونه فرمت‌های تصویری را به WEBP تبدیل کنید و فایل‌ها را با استفاده از پکیج پردازش تصویر یعنی Sharp کراپ کنید.
  • یاد خواهید گرفت که چگونه اندازه فایل CSS را با استفاده از Minify و PurgeCSS کاهش دهید.
  • یاد خواهید گرفت که چگونه تصاویر واکنش‌گرا، Srcset و lazy loading می‌توانند زمان بارگذاری فایل‌های تصویری را کاهش دهند.
  • یاد خواهید گرفت که چگونه زمان بارگذاری فونت‌های وب خود را بهینه کنید.

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

  • دانش در مورد HTML ،CSS و جاوااسکریپت الزامی است.

توضیحات دوره

شما اینجایید زیرا وبسایتی دارید که بارگذاری صفحات آن کند است و نمی‌دانید چگونه این مشکل را حل کنید.

ما اینجا هستیم زیرا می‌توانیم به شما کمک کنیم تا ماموریت خود را به‌یسرانجام برسانید. مدرس دارای مدرک لیسانس و فوق‌لیسانس در مهندسی مکانیک است. بیش از 20 سال در صنعت فناوری بالا نرم‌افزارهای کاربردی ساخته‌ و تجربه تدریس بسیاری دارد. می‌توانید به او و روش‌های تدریسش اعتماد کنید.

در این دوره، ما به شما سه مثال عملی نشان می‌دهیم، در واقع سه صفحه وب و شما را مرحله به مرحله از نحوه بهبود زمان بارگذاری و واکنش‌گرایی آنها هدایت می‌کنیم.

هر وبسایت یک سمت فرانت دارد. سمت فرانت شامل فایل‌های HTML، جاوااسکریپت، CSS، فونت‌ها و تصاویر است. این فایل‌ها تأثیر زیادی روی سرعت بارگذاری و پاسخ‌دهی صفحات وب شما دارند و این موضوع مرکز توجه این دوره خواهد بود.

برای بهبود عملکرد وبسایت‌ خود، نیاز دارید به همه سوالات زیر پاسخ دهید که بیشتر توسعه‌دهندگان پاسخ آنها را ندارند:

  • چگونه عملکرد را به سادگی اندازه‌گیری کنیم؟
  • چگونه عملکرد را تحلیل کنیم؟
  • چگونه مسائل عملکرد را برطرف کنیم و به نمره عملکرد صد برسیم با استفاده از یک روش مشخص؟

تمامی این سوالات در دوره با استفاده از سه صفحه وب نشان داده شده و پاسخ داده خواهد شد.

برای تبدیل شما به یک کارشناس در این زمینه، مفاهیم زیر را یاد خواهیم گرفت:

  • اجزای حیاتی وب به‌ ویژه LCP و CLS و TBT
  • ارزیابی درست عملکرد با استفاده از PageSpeed Insights و Lighthouse
  • تحلیل عملکرد وب با استفاده از WebPageTest
  • یادگیری یک روش مشخص که شما را به بهبود نمره عملکرد صفحات وب به صد هدایت کند.
  • تبدیل فرمت تصویری به فرمت WEBP و اینکه چگونه فایل تصویری را با استفاده از پکیج پردازش تصویر یعنی Sharp کراپ کنید.
  • Lazy load کردن تصاویر با استفاده از ویژگی‌های HTML
  • استفاده از تصاویر واکنش‌گرا و srcset برای بارگذاری هوشمند تصاویر متناسب با viewport
  • کاهش اندازه فایل CSS با استفاده از PurgeCSS
  • فشرده‌سازی فایل‌های جاوااسکریپت و CSS با استفاده از bundler
  • بهبود سئو، دسترسی‌پذیری و بهترین شیوه‌ها
  • ردیابی CSS و جاوااسکریپت غیرضروری با استفاده از ابزارهای توسعه‌دهنده کروم
  • حذف توابع غیرضروری جاوااسکریپت با استفاده از Tree Shaking
  • استفاده از ابزارهای توسعه‌دهنده کروم برای شناسایی توابعی که CPU زیادی مصرف می‌کنند.
  • بهینه‌سازی بارگذاری فونت وب با استفاده از Self-host و فرمت wOFF2

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

  • توسعه‌دهندگان فرانت‌اند
  • توسعه‌دهندگان فول‌استک
  • توسعه‌دهندگان وب

بهبود عملکرد وبسایت شما - راهنمای عملی

  • عملکرد وب و انگیزه 01:33
  • عملکرد وب و انگیزه None
  • سوالات مهم 00:39
  • سوالات مهم None
  • چرا این دوره؟ 00:48
  • چرا این دوره؟ None
  • ساختار پروژه 01:17
  • ساختار پروژه None
  • سکشن‌ها 00:57
  • سکشن‌ها None
  • چگونه از این دوره به بهترین نحو استفاده کنیم؟ 00:32
  • چگونه از این دوره به بهترین نحو استفاده کنیم؟ None
  • راه‌اندازی 03:11
  • راه‌اندازی None
  • شبیه‌سازی شبکه کند 04:24
  • شبیه‌سازی شبکه کند None
  • ابزار Lighthouse 03:22
  • ابزار Lighthouse None
  • اجزای حیاتی وب و نمره عملکرد lighthouse 05:25
  • اجزای حیاتی وب و نمره عملکرد lighthouse None
  • ابزار محلی Lighthouse و محدودیت‌های آن 04:57
  • ابزار محلی Lighthouse و محدودیت‌های آن None
  • میزبانی وب و PageSpeed Insights 07:00
  • میزبانی وب و PageSpeed Insights None
  • مقایسه ابزار Lighthouse و PageSpeed Insights 03:42
  • مقایسه ابزار Lighthouse و PageSpeed Insights None
  • LCP و مراحل آن 02:46
  • LCP و مراحل آن None
  • WebPageTest و فرآیند رندرینگ مرورگر 08:20
  • WebPageTest و فرآیند رندرینگ مرورگر None
  • درک محدودیت‌های فونت‌های خارجی 03:14
  • درک مشکلات با فونت‌های خارجی None
  • چگونه از فونت محلی استفاده کنیم؟ 08:10
  • چگونه از فونت محلی استفاده کنیم؟ None
  • استفاده از تصاویر محلی 11:41
  • استفاده از تصاویر محلی None
  • استفاده از تصویر hero به جای hero div با تصویر پس‌زمینه 06:56
  • استفاده از تصویر hero به جای hero div با تصویر پس‌زمینه None
  • تصاویر واکنش‌گرا، srcset و LintImages 05:51
  • تصاویر واکنش‌گرا، srcset و LintImages None
  • کراپ کردن تصویر hero برای کسب نمره عملکردی صد 10:25
  • کراپ کردن تصویر hero برای کسب نمره عملکردی صد None
  • بهبودهای بیشتر 03:25
  • بهبودهای بیشتر None
  • مقدمه این بخش 04:44
  • مقدمه این بخش None
  • تحلیل WebPageTest 04:24
  • تحلیل WebPageTest None
  • منابعی که مسدودکننده رندر هستند 02:36
  • منابعی که مسدودکننده رندر هستند None
  • پاسخ 4xx در WebPageTest 07:55
  • پاسخ 4xx در WebPageTest None
  • TBT و تب عملکرد 05:36
  • TBT و تب عملکرد None
  • استفاده از فرمت WEBP و پکیج Sharp 11:21
  • استفاده از فرمت WEBP و پکیج Sharp None
  • حذف lazy load نادرست 06:39
  • حذف lazy load نادرست None
  • تصویر واکنش‌گرا و srcset برای تصویر سگ 13:32
  • تصویر واکنش‌گرا و srcset برای تصویر سگ None
  • استفاده از پکیج‌های جاوااسکریپت تولید 08:38
  • استفاده از پکیج‌های جاوااسکریپت تولید None
  • تب پوشش کروم برای حذف منابع غیرضروری 05:54
  • تب پوشش کروم برای حذف منابع غیرضروری None
  • تبدیل یک منبع مسدودکننده رندر به یک منبع غیر مسدودکننده 04:24
  • تبدیل یک منبع مسدودکننده رندر به یک منبع غیر مسدودکننده None
  • کاهش CLS با استفاده از نسبت ابعاد - بخش 1 08:42
  • کاهش CLS با استفاده از نسبت ابعاد - بخش 1 None
  • کاهش CLS با استفاده از نسبت ابعاد - بخش 2 04:35
  • کاهش CLS با استفاده از نسبت ابعاد - بخش 2 None
  • خلاصه‌ 01:03
  • مقدمه 01:30
  • مقدمه None
  • بهینه‌سازی دسترسی‌پذیری برای کسب نمره صد 04:40
  • بهینه‌سازی دسترسی‌پذیری برای کسب نمره صد None
  • بهینه‌سازی سئو برای کسب نمره صد 02:17
  • مقدمه 03:56
  • تحلیل عملکرد 01:39
  • تحلیل عملکرد None
  • اصلاح خطا در ارائه تصویر با فرمت نسل جدید 09:23
  • اصلاح خطا در ارائه تصویر با فرمت نسل جدید None
  • تحلیل WebPageTest 02:35
  • تحلیل WebPageTest None
  • حل مشکل مسدود کردن رندر با فونت محلی 08:32
  • حل مشکل مسدود کردن رندر با فونت محلی None
  • تصاویر واکنش‌گرا با استفاده از srcset 07:42
  • تصاویر واکنش‌گرا با استفاده از srcset None
  • ایجاد تصاویر واکنش‌گرای بیشتر با استفاده از srcset 03:39
  • ایجاد تصاویر واکنش‌گرای بیشتر با استفاده از srcset None
  • استفاده از تصاویر hero کوچک‌تر برای دستیابی به نمره عملکردی صد 07:29
  • استفاده از تصاویر hero کوچک‌تر برای دستیابی به نمره عملکردی صد None
  • انگیزه 00:36
  • بهینه‌سازی دسترسی‌پذیری برای کسب نمره صد 05:49
  • بهینه‌سازی دسترسی‌پذیری برای کسب نمره صد None
  • بهینه‌سازی سئو برای کسب نمره صد 02:55
  • بهینه‌سازی دسترسی‌پذیری برای کسب نمره صد None
  • انگیزه 01:16
  • انگیزه None
  • راه‌اندازی 07:50
  • راه‌اندازی None
  • بخش 1 اتوماسیون Psi - جمع‌آوری نمونه‌ها 09:57
  • بخش 1 اتوماسیون Psi - جمع‌آوری نمونه‌ها None
  • بخش 2 اتوماسیون Psi - دریافت کلید API 01:28
  • بخش 2 اتوماسیون Psi - دریافت کلید API گوگل None
  • بخش 3 اتوماسیون Psi - فیلتر کردن نمونه‌ها 05:21
  • بخش 3 اتوماسیون Psi - فیلتر کردن نمونه‌ها None
  • کاهش اندازه واقعی فایل CSS با استفاده از PurgeCSS 06:59
  • کاهش اندازه فایل CSS با استفاده از PurgeCSS None
  • باندلینگ و فشرده‌سازی فایل‌های CSS و جاوااسکریپت 03:06
  • باندلینگ و فشرده‌سازی فایل‌های CSS و جاوااسکریپت None
  • خلاصه 01:47

2,871,200 717,800 تومان

مشخصات آموزش

بهبود عملکرد وبسایت شما - راهنمای عملی

  • تاریخ به روز رسانی: 1404/12/10
  • سطح دوره:همه سطوح
  • تعداد درس:111
  • مدت زمان :04:49:04
  • حجم :2.77GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی: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
  • سطح دوره:
  • زبان: دوبله فارسی

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

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