لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش در حال توسعه برای عملکرد وب
Developing for Web Performance
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
عملکرد مهم است! نشان داده شده است که وب سایت های سریعتر باعث افزایش حفظ ، وفاداری و رضایت بازدیدکنندگان ، به ویژه در تلفن همراه می شوند. در این دوره ، نحوه ایجاد وب سایت ها و برنامه ها را با در نظر گرفتن عملکرد کشف کنید. از آنجا که علت بیشترین کندی ها ، ارتباط بین مرورگر و سرور است - قلمرو HTTP - مربی ارشد کارکنان مورتن رند-هندریکسن از پروتکل HTTP/2 استفاده می کند که به توسعه دهندگان وب پیشرفت های بسیار خوبی را ارائه می دهد. سپس Morten با ایجاد بودجه عملکردی واقع بینانه ، چگونگی حفظ تمرکز تیم شما بر روی عملکرد را پوشش می دهد. وی نحوه بهینه سازی تصاویر (یکی از بزرگترین منابع منبع) ، کد و ذخیره فایل ها و همچنین تحویل سرور و مدیریت مرورگر را به شما توضیح می دهد. بعلاوه ، یاد بگیرید که چگونه CSS و JavaScript را بهینه کنید و برای تسریع در زمان بارگیری از شبکه تحویل محتوا استفاده کنید. پس از پایان این دوره ، شما دانش اولیه لازم برای توسعه وب سایت ها و برنامه هایی را خواهید داشت که در عصر وب پر سرعت رشد می کنند.
سرفصل ها و درس ها
مقدمه
Introduction
عملکرد چیست و چرا اینقدر مهم است؟
What is performance and why is it so important?
1. عملکرد وب: یک مقدمه
1. Web Performance: An Introduction
عملکرد و بهینه سازی وب چیست؟
What is web performance and optimization?
چگونه عملکرد را اندازه گیری کنیم؟
How do we measure performance?
چرا عملکرد مهم است؟
Why does performance matter?
2. مبانی عملکرد وب
2. Web Performance Basics
نحوه ارائه محتوا توسط مرورگرها
How browsers render content
HTTP/2 و مالتی پلکس
HTTP/2 and multiplexing
گلوگاه
Bottlenecks
ذخیره سازی
Caching
الگوی PRPL
The PRPL pattern
3. ایجاد بودجه عملکرد
3. Creating a Performance Budget
بودجه عملکرد چیست؟
What is a performance budget?
ایجاد بودجه عملکرد واقع بینانه
Creating a realistic performance budget
مجرمان مشترک و گرازهای عملکرد
Common culprits and performance hogs
4. بهینه سازی تصاویر
4. Optimizing Images
تصاویر دلیل اصلی کند شدن وب هستند
Images are the leading cause of the slow web
کیفیت تصویر مهم است
Image quality matters
هک مقیاس تصویر
The image scaling hack
گزینه های قالب تصویر
Image format options
بهینه سازی تصویر دستی
Manual image optimization
بهینه سازی خودکار تصویر
Automated image optimization
تصاویر پاسخگو
Responsive images
تصاویر باران تنبل
Lazy-loading images
5. علامت گذاری و محتوا
5. Markup and Content
بهینه سازی خودکار جاوا اسکریپت و CSS
Automated optimization of JavaScript and CSS
بسته JavaScript در مقابل ماژول ها
JavaScript bundling vs. modules
بارگیری JavaScript: همگام سازی و به تعویق انداختن
JavaScript loading: Async and defer
ماژول های جاوا اسکریپت با تنبل بارگیری با وارد کردن ()
Lazy-loading JavaScript modules with import()
کوچک کردن و زشت کردن JavaScript
Minifying and uglifying JavaScript
CSS انتقادی
Critical CSS
به تعویق انداختن CSS غیر انتقادی
Deferring noncritical CSS
بارگذاری CSS مبتنی بر کامپوننت
Component-based CSS loading
6. فونت های وب
6. Web Fonts
فونت های وب می توانند گرازهای اصلی عملکرد باشند
Web fonts can be major performance hogs
بهینه سازی تحویل فونت وب شخص ثالث
Optimizing third-party web font delivery
بهینه سازی تحویل قلم وب خود میزبان
Optimizing self-hosted web font delivery
فونت های متغیر برای نجات؟
Variable fonts to the rescue?
فونت های وب با بودجه عملکرد
Web fonts on a performance budget
7. بهینه سازی تحویل
7. Optimizing Delivery
داده ها را با Gzip و Brotli فشرده کنید
Compress data with Gzip and Brotli
فشار سرور
Server push
پیش بارگیری در مقابل پیشفرض
Preloading vs. prefetch
مربی کارکنان ارشد، سخنران، طراح وب و توسعهدهنده نرمافزار
مورتن رند هندریکسن یک مربی ارشد کارکنان، سخنران، طراح وب و توسعهدهنده نرمافزار است.
مورتن بیش از 100 دوره آموزشی برای Lynda.com و LinkedIn Learning ایجاد کرده است که طیف وسیعی از موضوعات از جمله استانداردهای وب، فناوریهای نوظهور و اخلاق فناوری را پوشش میدهد. دوره های او به چهار زبان ترجمه شده است. او که یک مشارکت کننده متن باز با نزدیک به دو دهه تجربه در صنعت است، نویسنده چندین کتاب، مقاله و فیلم آموزشی و یک متخصص شناخته شده در هنر وردپرس است. او سخنران و مدرس محبوبی در کنفرانسهای حرفهای در سرتاسر جهان بوده است، راهحلهای طراحی ظاهری مبتنی بر استانداردها را میسازد و به دیگران آموزش میدهد که چگونه از وب بیشترین بهره را ببرند.
مورتن در اصل اهل نروژ است. با خانواده اش در بریتیش کلمبیا در سواحل غرب کانادا.
نمایش نظرات