جستجو برای:
  • دسته بندی دوره ها
    • برنامه نویسی
      • برنامه نویسی وب
        • پایتون
          • جنگو
          • فلسک
        • PHP
          • لاراول
        • جاوا اسکریپت
          • نود جی اس
          • نکست جی اس
          • ری اکت
          • انگولار
        • Go
        • ASP.NET
        • HTML & CSS
        • جی کوئری
        • بوت استرپ
        • سی شارپ
      • برنامه نویسی موبایل
        • اندروید
        • جاوا
        • کاتلین
        • ری اکت نیتیو
        • زامارین
        • فلاتر
        • فون گپ
      • برنامه نویسی ویندوز
        • سی پلاس پلاس
        • سی شارپ
        • جاوا
      • توسعه بازی
        • یونیتی
        • کانستراکت
      • توسعه دیتابیس
        • Mysql
        • OpenVPN
        • Redis
        • SQL Server
        • Vesta
        • WHMCS
        • Plesk
        • DirectAdmin
        • Cpanel
      • ابزار برنامه نویسی
        • الگوریتم و فلوچارت
        • Git
        • Visual Studio Code
        • Docker
        • RESTful API
        • Web API
        • Bootstrap Studio
        • SASS
        • Redux
      • اینترنت اشیاء
      • سیستم عامل
      • وردپرس
    • کسب و کار
      • استارتاپ و کارآفرینی
      • فروش
      • مدیریت
      • حسابداری
      • استخدام
      • مدیریت فرآیند
      • مدیریت پروژه
      • سیستم سازی
      • کسب درآمد از اینستاگرام
      • مهارت های ارتباطی
      • ابزارهای کسب و کار
      • کوچینگ
      • منابع انسانی
    • بازاریابی
      • دیجیتال مارکتینگ
        • سئو
        • تولید محتوا
        • کپی رایتینگ
        • سوشیال مدیا مارکتینگ
        • هک رشد
        • ایمیل مارکتینگ
      • بازاریابی B2B
      • برندینگ
      • استراتژی مارکتینگ
    • چند رسانه ای
      • تدوین ویدئو
        • افتر افکت
        • سینمافوردی
        • پریمیر
        • کمتازیا
        • ادیوس
      • انیمیشن
      • عکاسی
      • فیلم سازی
      • موشن گرافیک
    • طراحی گرافیک
      • ایلوستریتور
      • فتوشاپ
      • کورل دراو
      • ایندیزاین
      • طراحی پست اینستاگرام
      • طراحی رابط کاربری
      • 3Ds Max
      • اتوکد
      • ماتریکس
      • بلندر
      • نقاشی
    • زبان خارجه
      • زبان انگلیسی
      • زبان آلمانی
      • زبان فرانسه
      • زبان روسی
    • بورس و ارز دیجیتال
    • هوش مصنوعی و علم داده
    • امنیت شبکه
    • توسعه فردی
    • آکادمیک و مهندسی
    • ورزش و سلامتی
  • مجله داناپ
  • تدریس در داناپ
  • حساب کاربری
داناپ
  • دسته بندی دوره ها
    • برنامه نویسی
      • برنامه نویسی وب
        • پایتون
          • جنگو
          • فلسک
        • PHP
          • لاراول
        • جاوا اسکریپت
          • نود جی اس
          • نکست جی اس
          • ری اکت
          • انگولار
        • Go
        • ASP.NET
        • HTML & CSS
        • جی کوئری
        • بوت استرپ
      • برنامه نویسی موبایل
        • اندروید
        • کاتلین
        • جاوا
        • ری اکت نیتیو
        • زامارین
        • فلاتر
        • فون گپ
      • برنامه نویسی ویندوز
        • سی پلاس پلاس
        • سی شارپ
        • جاوا
      • توسعه بازی
        • یونیتی
        • کانستراکت
      • توسعه دیتابیس
        • Mysql
        • OpenVPN
        • Redis
        • SQL Server
        • Vesta
        • WHMCS
        • Plesk
        • DirectAdmin
        • Cpanel
      • ابزار برنامه نویسی
        • الگوریتم و فلوچارت
        • Git
        • Visual Studio Code
        • Docker
        • RESTful API
        • Web API
        • Bootstrap Studio
        • SASS
        • Redux
      • اینترنت اشیاء
      • سیستم عامل
      • وردپرس
    • کسب و کار
      • استارتاپ و کارآفرینی
      • فروش
      • مدیریت
      • حسابداری
      • استخدام
      • مدیریت فرآیند
      • مدیریت پروژه
      • سیستم سازی
      • کسب درآمد از اینستاگرام
      • مهارت های ارتباطی
      • ابزارهای کسب و کار
      • کوچینگ
      • منابع انسانی
    • بازاریابی
      • دیجیتال مارکتینگ
        • سئو
        • تولید محتوا
        • کپی رایتینگ
        • سوشیال مدیا مارکتینگ
        • هک رشد
        • ایمیل مارکتینگ
      • بازاریابی B2B
      • برندینگ
      • استراتژی مارکتینگ
    • چند رسانه ای
      • تدوین ویدئو
        • افتر افکت
        • سینمافوردی
        • پریمیر
        • کمتازیا
        • ادیوس
      • انیمیشن
      • عکاسی
      • فیلم سازی
      • موشن گرافیک
    • طراحی گرافیک
      • ایلوستریتور
      • فتوشاپ
      • کورل دراو
      • ایندیزاین
      • طراحی پست اینستاگرام
      • طراحی رابط کاربری
      • 3Ds Max
      • اتوکد
      • ماتریکس
      • بلندر
      • نقاشی
    • زبان خارجه
      • زبان انگلیسی
      • زبان آلمانی
      • زبان فرانسه
      • زبان روسی
    • بورس و ارز دیجیتال
    • هوش مصنوعی و علم داده
    • امنیت شبکه
    • توسعه فردی
    • آکادمیک و مهندسی
    • ورزش و سلامتی
  • مجله داناپ
  • تدریس در داناپ
0
ورود / ثبت نام

آموزش Vite – ابزار ساخت فرانت اند

خانهدوره های آموزشیآموزش برنامه نویسی از 0 تا 100ابزار برنامه نویسیآموزش Vite – ابزار ساخت فرانت اند
https://dl.danup.ir/Courses/912383/Vite/01.Introduction.mp4
قیمت :

995,000 تومان قیمت اصلی: 995,000 تومان بود.199,000 تومانقیمت فعلی: 199,000 تومان.

80%
تخفیف
امتیاز
0 از 0 رأی
بدون امتیاز 0 رای
995,000 تومان قیمت اصلی: 995,000 تومان بود.199,000 تومانقیمت فعلی: 199,000 تومان.
ویژگی های دوره
زبان: زیرنویس فارسی
4 ساعت و 11 دقیقه
27 درس
1 گیگابایت
روش دریافت: دانلود آنی پس از پرداخت
روش پشتیبانی: ارسال تیکت
حالت مطالعه

Vite در واقع یک سرور توسعه محلی است که توسط ایوان یو، خالق فریم ورک Vue.js نوشته شده و به صورت پیش فرض در قالب های پروژه Vue و React مورد استفاده قرار می گیرد. این ابزار به طور کامل از TypeScript و JSX پشتیبانی می کند و برای فرآیند باندلینگ داخلی، از Rollup و esbuild بهره می برد.

یادگیری Vite که یک ابزار ساخت سریع برای پروژه های مدرن وب است، به شما این امکان را می دهد تا با کمترین تنظیمات و خیلی سریع پروژه خود را راه اندازی کنید. شما در این دوره به شکل کاربردی کار با Vite را می آموزید و یادگیری کار کردن با این ابزار فوق العاده می تواند روند توسعه را بسیار ساده تر و کارآمدتر کند.

 

در این دوره چه مباحثی آموزش داده شده است؟

ما در این دوره به آموزش Vite به صورت کاربردی می پردازیم. در این دوره با قابلیت های کلیدی Vite آشنا خواهید شد. از جمله این قابلیت ها می توان به باندلینگ (Bundling)، بهینه سازی فایل های استاتیک، بارگذاری آنی ماژول ها (Hot Module Reloading) و اکوسیستم قدرتمند افزونه ها اشاره کرد.

Vite به راحتی با فریم ورک های محبوبی مانند React و Svelte یکپارچه می شود و از importهای داینامیک برای شکستن کد (Code Splitting) پشتیبانی می کند. تا پایان این دوره، مهارت کافی برای استفاده از Vite جهت ساده سازی فرآیند توسعه، بهبود عملکرد و ساخت اپلیکیشن های مقیاس پذیر (Scalable) را کسب خواهید کرد.

در ادامه به برخی از مزایای کلیدی Vite اشاره کردیم:

  • راه اندازی سریع سرور توسعه
  • بارگذاری آنی ماژول ها (Hot Module Reloading)
  • اکوسیستم گسترده و قابل گسترش از افزونه ها

 

سرفصل‌های دوره آموزش Vite

1. معرفی ابزار Vite

  • آشنایی با Vite به عنوان ابزار ساخت فرانت اند
  • بررسی مزایای Vite از جمله راه اندازی سریع، HMR و اکوسیستم غنی افزونه ها
  • مروری بر مباحثی مثل شروع کار با Vite، اتصال به فریم ورک هایی مانند React و Svelte، بهینه سازی فایل های استاتیک، ساخت کتابخانه، پیاده سازی Module Federation و گسترش قابلیت های Vite

2. راه‌اندازی اولیه پروژه با Vite

  • ساخت اولین پروژه با استفاده از Vite
  • وارد کردن فایل ها و ماژول ها
  • فرایند باندلینگ و بهینه سازی خودکار
  • ساخت نسخه Production و مدیریت فایل های استاتیک

3. Import داینامیک و تقسیم‌بندی کد (Code Splitting)

  • وارد کردن ماژول ها به صورت پویا با استفاده از ES Modules
  • استفاده از Vite Preview برای تست نسخه نهایی پروژه
  • تمرین عملی بارگذاری داینامیک فایل ها مانند “banner.js”

4. استایل‌دهی در پروژه‌های Vite

  • وارد کردن CSS و استفاده از CSS Modules
  • وارد کردن استایل ها در فایل‌های JavaScript
  • تمرین عملی استفاده از CSS Modules برای بارگذاری داینامیک بنر
  • پیکربندی PostCSS و استفاده از پیش پردازنده هایی مثل SASS و SCSS

5. استفاده از TypeScript و فریم‌ورک‌ها

  • فعالسازی پشتیبانی از TypeScript در Vite
  • استفاده از قالب‌های آماده برای فریم ورک هایی مثل React
  • نصب و پیکربندی افزونه plugin-react و سایر افزونه های مرتبط

6. مدیریت فایل‌ها و ایمپورت‌ها در Vite

  • مدیریت فایل های استاتیک در پروژه
  • تفاوت بین ایمپورت تصاویر کوچک و بزرگ
  • استفاده از Vite Image Tools برای بهینه سازی تصاویر
  • اعمال تغییر فرمت، تغییر سایز و دسترسی به Metadata با استفاده از دستورهای Vite
  • کار با import.meta برای مدیریت متغیرهای محیطی
  • وارد کردن فایل‌های JSON و استفاده از Named Exports
  • استفاده از Glob Imports برای وارد کردن مجموعه ای از فایل ها
  • تمرین عملی استفاده از import.meta.glob برای کار با فایل های JSON

7. ساخت کتابخانه با استفاده از Vite

  • پیکربندی پروژه Vite برای حالت Library Mode
  • تعیین نقطه ورود، نام کتابخانه و وابستگی های خارجی
  • تولید فایل‌های declaration برای TypeScript
  • استفاده از پلاگین inject-css برای Import استایل ها
  • نحوه استفاده از کتابخانه در سایر پروژه های Vite

8. پیاده‌سازی Module Federation در Vite

  • معرفی مفهوم ماژول فدراسیون
  • ساخت و اشتراک گذاری کتابخانه ها به صورت runtime
  • پرسش و پاسخ درباره سناریوهای مختلف استفاده از ماژول فدراسیون و تعامل با TypeScript

9. افزونه نویسی در Vite

  • معرفی ماژول‌های مجازی و نحوه ساخت آن‌ها
  • ساخت افزونه برای تبدیل فایل Markdown به HTML
  • استفاده از افزونه Markdown در پروژه و تبدیل Markdown به JavaScript
  • بررسی قابلیت شخصی‌سازی در فرایند build با افزونه‌ها

10. جمع‌بندی دوره

  • مروری بر مفاهیم کلیدی مانند بازگرداندن null در Javascript
  • تفاوت micro frontends و module federation
  • مزایای سرمایه گذاری روی یادگیری ابزارهای سطح پایین تر مانند Rollup
  • نکات نهایی در مورد استفاده حرفه ای از Vite

 

حاصل دوره

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

ویدئوهای دوره

معرفی دوره ویدئو

14:58

پیش نمایش

بخش اول ویدئو

13:57

پیش نمایش

بخش دهم ویدئو

09:36

پیش نمایش

دانلود یکجا قسمت های 1 الی 27 ویدئو

04:10:54

خصوصی
Udemy
Udemy
مشاهده دوره های دیگر مدرس

پلتفرم آموزش آنلاین Udemy بزرگترین پلتفرم آموزش ویدیویی در دنیاست که نزدیک به 75 میلیون نفر دانشجو و 75 هزار مدرس دارد. همچنین این پلتفرم ادعا می‌کند که تقریباً 17000 مشتری تجاری Udemy Business دارد و بیش از 50 درصد از شرکت‌های Fortune 100 مشتری Udemy Business هستند. شما به کمک Udemy می توانید هر مهارتی را بیاموزید و مسیر رشد و پیشرفت شغلی و یا شخصی خود را به کمک دوره های آموزشی این پلتفرم طی کنید.

دوره های مرتبط

برنامه نویسی اندروید

پکیج آموزش کاربردی برنامه نویسی اندروید

ارائه شده توسط< آرکادمی

آموزش کوئری نویس در mysql

آموزش کوئری نویسی در MySQL

ارائه شده توسط< آرکادمی

آموزش لینوکس مقدماتی

مهاجرت به لینوکس – آموزش لینوکس مقدماتی

[vc_row][vc_column][vc_column_text] لینوکس یا گنو/لینوکس در دهه 90 متولد شد و تاکنون همیشه در حال ارتقا و پیشرفت بوده است. این پیشرفت تا حدی بوده که امروزه از آن به عنوان …
ارائه شده توسط< محمدرضا عسگری

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

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

[vc_row][vc_column][vc_column_text]در این دوره آموزشی نحوه ارتباط با دیتابیس در زبان جاوا توضیح داده شده است. برای ارتباط با دیتابیس شما باید driver مربوط یه دیتابیس مورد نظر را بر روی …
ارائه شده توسط< مهدی عادلی فرد

آموزش javafx

آموزش کار با JavaFX به همراه مثال

[vc_row][vc_column][vc_column_text]JavaFX یک کتابخانه جاوا است که برای ساخت برنامه های Rich Internet استفاده می شود. برنامه های کاربردی نوشته شده با استفاده از این کتابخانه می توانند در سراسر سیستم عامل های …
ارائه شده توسط< محمدحسین ریماز

rate_reviewامتیاز دانشجویان دوره

0
بدون امتیاز 0 رای
995,000 تومان قیمت اصلی: 995,000 تومان بود.199,000 تومانقیمت فعلی: 199,000 تومان.
0 رأی
5 ستاره
0
4 ستاره
0
3 ستاره
0
2 ستاره
0
1 ستاره
0

chat_bubble_outlineنظرات

قوانین ثبت دیدگاه

با سلام و احترام خدمت شما کاربر محترم
  • دیدگاه های خود را فارسی بنویسید.
  • دیدگاه های نامرتبط با دوره تایید نخواهد شد.
  • از درج دیدگاه های تکراری پرهیز نمایید.
  • امتیاز دادن به دوره فقط مخصوص دانشجویان دوره می باشد.

لغو پاسخ

برای ارسال نظر باید وارد حساب کاربری خود شده باشید.

قیمت :

995,000 تومان قیمت اصلی: 995,000 تومان بود.199,000 تومانقیمت فعلی: 199,000 تومان.

80%
تخفیف

فرصت باقیمانده تا پایان جشنواره نیمکت آخر

امتیاز
0 از 0 رأی
بدون امتیاز 0 رای
995,000 تومان قیمت اصلی: 995,000 تومان بود.199,000 تومانقیمت فعلی: 199,000 تومان.
زبان: زیرنویس فارسی
4 ساعت و 11 دقیقه
27 درس
1 گیگابایت
روش دریافت: دانلود آنی پس از پرداخت
روش پشتیبانی: ارسال تیکت
Udemy
Udemy
مشاهده دوره های دیگر مدرس

پلتفرم آموزش آنلاین Udemy بزرگترین پلتفرم آموزش ویدیویی در دنیاست که نزدیک به 75 میلیون نفر دانشجو و 75 هزار مدرس دارد. همچنین این پلتفرم ادعا می‌کند که تقریباً 17000 مشتری تجاری Udemy Business دارد و بیش از 50 درصد از شرکت‌های Fortune 100 مشتری Udemy Business هستند. شما به کمک Udemy می توانید هر مهارتی را بیاموزید و مسیر رشد و پیشرفت شغلی و یا شخصی خود را به کمک دوره های آموزشی این پلتفرم طی کنید.

دسته: آموزش برنامه نویسی از 0 تا 100، ابزار برنامه نویسی

لغو پاسخ

برای ارسال نظر باید وارد حساب کاربری خود شده باشید.

پلتفرم آموزش آنلاین داناپ

لذت یادگیری با تماشای دوره های آموزش آنلاین در هر زمان و هر مکان دو چندان می شود. ماموریت ما در داناپ برقراری عدالت آموزشی در کشور و کمک به جوانان برای اشتغال بیشتر بوده است. داناپ از سال 1396 تا به امروز سهم بزرگی در حوزه آموزش در کشور داشته و رضایت دانشجویان را از ابتدا ملاک کار خود قرار داده است.

دسترسی سریع
  • مجله داناپ
  • درباره ما
  • تدریس در داناپ
  • تماس با ما
  • قوانین و مقررات
logo-Enamad logo-samandehi
تمامی حقوق برای شرکت داناپ محفوظ می باشد. 1396-1404
ورود به سیستم ×
کد تایید
لطفاً کد تأیید ارسال شده را وارد کنید:
ارسال
رمز عبور را فراموش کرده اید؟
ورود با کد یکبارمصرف
ارسال مجدد کد یکبار مصرف(00:30)
آیا حساب کاربری ندارید؟
ثبت نام
ارسال مجدد کد یکبار مصرف(00:30)
برگشت به صفحه ورود به سایت

ارسال مجدد کد یکبار مصرف (00:30)
برگشت به صفحه ورود به سایت
%80 تخفیف ویژه تمامی دوره ها در جشنواره نیمکت آخر!
روز
ساعت
دقیقه
ثانیه
مشاهده دوره های آموزشی
پایان جشنواره

ورود

رمز عبور را فراموش کرده اید؟

یا

ارسال مجدد کد یکبار مصرف (00:30)

هنوز عضو نشده اید؟ عضویت در سایت