×
ribbon

دوره جامع بهینه‌سازی عملکرد و افزایش سرعت وب‌سایت‌ها

مدرس:

محمدمهدی دالوندی

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

جدید
گواهی‌نامه
78دانشجو
6ساعت
سرفصل‌ها
پیشرفته سطح دوره
بروزرسانیشهریور ۱۴۰۵
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

شاخص‌های Core Web Vitals مانند LCP، INP و CLS را تحلیل کرده و راهکارهای مؤثری برای بهبود آن‌ها ارائه دهید.

گلوگاه‌های عملکرد (Performance Bottlenecks) را با استفاده از ابزارهای تخصصی شناسایی و علت کندی وب‌سایت را بررسی کنید.

با تکنیک‌هایی مانند Code Splitting، Tree Shaking و Bundle Analysis حجم فایل‌های JavaScript را کاهش داده و زمان بارگذاری را بهینه کنید.

تصاویر را با استفاده از فرمت‌های مدرن، Responsive Images، Lazy Loading و تکنیک‌های بهینه‌سازی برای دستگاه‌ها و سرعت‌های مختلف اینترنت آماده کنید.

این دوره شامل:

6 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

پیش‌نیاز‌ها

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

پیش‌نیازهای پیشنهادی عبارت‌اند از:

آشنایی با HTML و ساختار صفحات وب
آشنایی با CSS و مفاهیم پایه استایل‌دهی
تسلط نسبی بر JavaScript (ES6+)
آشنایی با نحوه کار مرورگر و ابزارهای Developer Tools در حد مقدماتی
تجربه کار با حداقل یک پروژه واقعی یا تمرینی در توسعه Front-end
نکته: برای شرکت در این دوره نیازی به آشنایی با فریم‌ورک‌هایی مانند React، Vue یا Angular نیست. تمامی مفاهیم اصلی بهینه‌سازی عملکرد ابتدا با فناوری‌های استاندارد وب آموزش داده می‌شوند و قابل استفاده در تمامی پروژه‌های فرانت‌اند هستند.

توضیحات دوره

دوره جامع بهینه‌سازی عملکرد وب (Web Performance Optimization)

سرعت، تنها یک ویژگی جانبی نیست؛ بلکه یکی از مهم‌ترین عوامل موفقیت هر وب‌سایت یا وب‌اپلیکیشن محسوب می‌شود. تجربه کاربری بهتر، نرخ تبدیل بالاتر، بهبود سئو و افزایش رضایت کاربران، همگی به عملکرد صحیح و سریع برنامه وابسته هستند.

در این دوره به‌صورت کاملاً عملی و پروژه‌محور یاد می‌گیرید چگونه عملکرد وب‌سایت‌ها و اپلیکیشن‌های تحت وب را تحلیل، اندازه‌گیری و بهینه‌سازی کنید. ابتدا با نحوه عملکرد مرورگر، شاخص‌های Core Web Vitals و معیارهای سنجش Performance آشنا می‌شوید و سپس تکنیک‌های بهینه‌سازی را در بخش‌های مختلف برنامه، از کد و تصاویر گرفته تا فرآیند رندرینگ و شبکه، به‌صورت گام‌به‌گام پیاده‌سازی می‌کنید.

در ادامه با ابزارهای حرفه‌ای مانند Chrome DevTools، Lighthouse و WebPageTest کار خواهید کرد و یاد می‌گیرید چگونه گلوگاه‌های عملکرد را شناسایی کرده، نتایج را تحلیل کنید و با استفاده از استانداردها و Best Practices، سرعت و کیفیت اجرای پروژه‌های خود را به شکل محسوسی افزایش دهید.

در پایان این دوره قادر خواهید بود:

  • عملکرد هر وب‌سایت یا وب‌اپلیکیشنی را به‌صورت اصولی تحلیل و ارزیابی کنید.
  • شاخص‌های Core Web Vitals را اندازه‌گیری کرده و برای بهبود آن‌ها راهکارهای عملی ارائه دهید.
  • حجم فایل‌های JavaScript و CSS را با تکنیک‌هایی مانند Code Splitting، Tree Shaking و Bundle Analysis کاهش دهید.
  • تصاویر را با استفاده از فرمت‌های مدرن، تصاویر واکنش‌گرا و Lazy Loading بهینه کنید.
  • مشکلات مربوط به Rendering مانند Reflow و Repaint را شناسایی و برطرف کنید.
  • با بهره‌گیری از HTTP/2، CDN، کشینگ و Service Worker عملکرد شبکه را بهبود دهید.
  • از ابزارهای حرفه‌ای برای اندازه‌گیری، تحلیل و مانیتورینگ Performance استفاده کنید.
  • یک چک‌لیست عملی برای بهینه‌سازی پروژه‌های واقعی در اختیار داشته باشید و آن را در پروژه‌های شخصی و سازمانی به کار بگیرید.

اگر توسعه‌دهنده Front-end هستید یا در حوزه توسعه وب فعالیت می‌کنید و می‌خواهید پروژه‌هایی سریع‌تر، بهینه‌تر و با تجربه کاربری بهتر ارائه دهید، این دوره دانش و مهارت‌های لازم را به‌صورت عملی در اختیار شما قرار خواهد داد.

دیدگاه کاربران

3.3

بر اساس امتیاز 3 دانشجو

1
2
3
4
5

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
محمدمهدی دالوندیبرنامه نویس ,شبکه ,عاشق کتاب
6دوره
1,157دانشجو
62نظر و امتیاز

من محمدمهدی دالوندی هستم و از سال ۱۴۰۰ فعالیت خودم رو در حوزه برنامه‌نویسی فرانت‌اند شروع کردم.
در ادامه، به‌صورت تدریجی به سمت بک‌اند گرایش پیدا کردم و در حال حاضر علاقه و تمرکز ویژه‌ای روی امنیت و هک دارم.

بیشتر فعالیت‌های من به‌صورت فریلنسری بوده و در حال حاضر با تیم E-codeTeam روی پروژه‌های بین‌المللی همکاری می‌کنم.

هدف من تولید دوره‌های آموزشی کامل، کاربردی و منطبق با نیاز بازار کار هست؛ دوره‌هایی که هنرجو بعد از دیدن آن‌ها بتواند وارد فضای واقعی پروژه و کار حرفه‌ای شود.
قصد دارم این دوره‌ها را به‌صورت حرفه‌ای برای انتشار در پلتفرم مکتب‌خونه ضبط و ارائه کنم.

poster

دوره جامع بهینه‌سازی عملکرد و افزایش سرعت وب‌سایت‌ها

78دانشجو

دیگر دوره‌های محمدمهدی دالوندی