آموزش Webpack 5 Fundamentals

Webpack 5 Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما می آموزد که چگونه از Webpack برای ساخت برنامه های وب جاوا اسکریپت خود با استفاده از بهترین شیوه های مدرن استفاده کنید. بسته بندی و ساخت برنامه های وب در وب مدرن بسیار مهم است. در این دوره آموزشی، Webpack 5 Fundamentals، یاد می گیرید که برای برنامه های کاربردی وب خود، ساخت های کارآمد و قابل نگهداری ایجاد کنید. ابتدا، نحوه بسته‌بندی کد را با هم بررسی می‌کنید. در مرحله بعد، نحوه انتقال و اضافه کردن دارایی های دیگر مانند CSS، فونت ها و تصاویر را به ساخت خود خواهید یافت. در نهایت، یاد خواهید گرفت که Webpack را در فریم ورک های فرانت اند مدرن مانند React، Vue و Angular بگنجانید. پس از اتمام این دوره، مهارت ها و دانش Webpack مورد نیاز برای ایجاد و حفظ بسته بندی و ساخت هر برنامه وب را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

ساخت بیلد با Webpack Creating Builds with Webpack

  • معرفی Introduction

  • ایجاد یک ساختمان ساده Creating a Simple Build

  • با استفاده از Webpack CLI Using the Webpack CLI

  • پیکربندی بسته وب Configuring Webpack

  • افزودن نقشه های منبع Adding Source Maps

  • با استفاده از Webpack Dev Server Using the Webpack Dev Server

  • ساخت چندین فایل Building Multiple Files

  • خلاصه Summary

ایجاد ساختمان های آماده تولید Creating Production-ready Builds

  • معرفی Introduction

  • تولید در مقابل سازندگان توسعه دهنده Production vs. Dev Builds

  • استفاده از لودرها Using Loaders

  • اضافه کردن TypeScript Adding TypeScript

  • ایجاد بسته های چندگانه Creating Multiple Bundles

  • خلاصه Summary

افزودن CSS به بیلد Adding CSS to a Build

  • معرفی Introduction

  • پلاگین ها چیست؟ What Are Plugins?

  • ایجاد فایل HTML با Webpack Creating Your HTML File with Webpack

  • پاک کردن Target Directory Cleaning out the Target Directory

  • بارگذاری مجدد وب سرور Live Reloading the Web Server

  • از جمله CSS در ساخت شما Including CSS in Your Build

  • آشنایی با پیاده سازی Style Loader Understanding the Style Loader Implementation

  • با استفاده از SASS Using SASS

  • ایجاد یک بسته CSS جداگانه Creating a Separate CSS Bundle

  • با استفاده از PostCSS و Autoprefixer Using PostCSS and Autoprefixer

  • خلاصه Summary

اضافه کردن تصاویر و فونت ها به یک ساختمان Adding Images and Fonts to a Build

  • معرفی Introduction

  • افزودن تصاویر به بیلد: روش کپی Adding Images to a Build: Copy Method

  • درک ماژول های دارایی Understanding Asset Modules

  • استفاده از دارایی های منبع برای مدیریت فایل های خام Using Source Assets to Handle Raw Files

  • استفاده از منابع برای گنجاندن تصاویر Using Resource Assets to Include Images

  • تجزیه HTML در یک بیلد Parsing HTML in a Build

  • تصاویر درون خطی Inlining Images

  • مدیریت تصاویر از CSS Handling Images from CSS

  • اختلاط Inlining و Copy Assets Mixing Inlining and Copying Assets

  • خلاصه Summary

استفاده از Webpack Tools Using Webpack Tools

  • معرفی Introduction

  • تجزیه و تحلیل بسته های خود Analyzing Your Bundles

  • با استفاده از سرور پروکسی Using the Server Proxy

  • ایجاد یک لودر سفارشی Creating a Custom Loader

  • ایجاد یک پلاگین Creating a Plugin

  • خلاصه Summary

Webpack و فریمورک های Front End Webpack and Front End Frameworks

  • معرفی Introduction

  • سفارشی سازی سازه های زاویه ای Customizing Angular Builds

  • سفارشی سازی React Builds Customizing React Builds

  • سفارشی سازی Vue Builds Customizing Vue Builds

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش Webpack 5 Fundamentals
جزییات دوره
2h 43m
47
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
16
از 5
دارد
دارد
دارد
Joe Eames
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Eames Joe Eames

جو عشق خود را به برنامه نویسی در Apple III در BASIC آغاز کرد. اگرچه زبان مورد نظر وی JavaScript است ، اما تقریباً با تقریباً همه زبانهای اصلی مایکروسافت به صورت حرفه ای کار کرده است. وی در حال حاضر مشاور و نویسنده تمام وقت Pluralsight است. جو همیشه علاقه زیادی به تحصیل داشته است و بیش از ده سال به عنوان معلم فنی به صورت تمام وقت و نیمه وقت کار کرده است. او یک وبلاگ نویس و سخنران مکرر ، سازمان دهنده ng-conf ، کنفرانس AngularJS (www.ng-conf.org) و یک میزبان در پادکست جاوا اسکریپت Jabber (http://javascriptjabber.com/) است