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

مسترکلاس Vue.js: ساخت سریع وب اپلیکیشن‌های تعاملی

مسترکلاس Vue.js: ساخت سریع وب اپلیکیشن‌های تعاملی

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

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

  • Vue.js چیست؟ معرفی و مزایا
  • راه‌اندازی محیط توسعه
  • درک نمونه Vue و چرخه عمر آن
  • Vue CLI: راه‌اندازی و ساختار پروژه
  • مدیریت رویدادها: v-on، متدها و ویژگی‌های محاسبه‌شده
  • کامپوننت‌ها: تعریف، ثبت و استفاده
  • Props و رویدادها: ارتباط Parent-Child
  • Slots: اسلات‌های پیش‌فرض و نام‌دار
  • Vue Router: ناوبری و مسیریابی
  • Vuex: مدیریت استیت
  • فیلترها و رویدادهای سفارشی
  • تست واحد با Jest
  • تست کامپوننت با Vue Test Utils
  • تکنیک‌ها و ابزارهای اشکال‌زدایی
  • استراتژی‌های بهینه‌سازی عملکرد
  • آماده‌سازی برای تولید: ساخت و بهینه‌سازی
  • تقسیم کد و بارگذاری تنبل
  • بهترین شیوه های امنیتی در اپلیکیشن‌های Vue.js

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

  • هیچ دانشی از Vue.js لازم نیست!

توضیحات دوره

Vue.js – یاد بگیرید چگونه وب اپلیکیشن های سریع، تعاملی و مدرن بسازید.

Vue.js را به‌طور کامل یاد بگیرید و بیاموزید چگونه وب اپلیکیشن های سریع، تعاملی و مقیاس‌پذیر بسازید. این دوره برای مبتدیان، توسعه‌دهندگان فرانت‌اند یا هر کسی که می‌خواهد مهارت‌های JavaScript خود را تقویت کند و وب اپلیکیشن‌های حرفه‌ای بسازد، مناسب است.

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

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

  • اصول و مفاهیم اصلی Vue.js
  • ساخت کامپوننت‌های قابل استفاده مجدد و پویا
  • کار با Vue Router برای اپلیکیشن های تک‌صفحه‌ای (SPA)
  • مدیریت استیت با Vuex برای اپلیکیشن های مقیاس‌پذیر
  • مدیریت ورودی کاربر، فرم‌ها و رویدادها
  • دریافت و یکپارچه‌سازی داده از APIها
  • انیمیشن‌ها، ترنزیشن‌ها و بهبودهای رابط کاربری
  • استقرار اپلیکیشن های Vue js در محیط تولید

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

  • مبتدیانی که می‌خواهند Vue.js را از ابتدا یاد بگیرند.
  • توسعه‌دهندگان JavaScript که به فریم‌ورک‌های مدرن فرانت‌اند مهاجرت می‌کنند.
  • توسعه‌دهندگان فرانت‌اند که می‌خواهند وب اپلیکیشن‌های تعاملی و مقیاس‌پذیر بسازند.
  • هر کسی که به تسلط به توسعه وب مدرن با Vue.js علاقه‌مند است.

چرا Vue.js را یاد بگیریم؟

  • Vue.js سبک، انعطاف‌پذیر و مناسب مبتدیان است.
  • توسط شرکت‌های سراسر جهان برای وب اپلیکیشن های حرفه‌ای استفاده می‌شود.
  • امکان توسعه سریع وب اپلیکیشن‌های واکنش‌گرا و پرفورمنس بالا را فراهم می‌کند.
  • از پشتیبانی قوی جامعه و اکوسیستم گسترده‌ای از افزونه‌ها و ابزارها برخوردار است.

تا پایان این دوره، با اطمینان می‌توانید وب های واقعی Vue.js بسازید که تعاملی، مقیاس‌پذیر و از نظر ویژوال جذاب باشند. شما مهارت لازم را خواهید داشت تا پروژه‌هایتان را با سرعت و بهره‌وری بالا از ایده تا تولید پیش ببرید.

همین حالا در این دوره شرکت کنید و امروز ساخت وب اپلیکیشن های مدرن و پویا با Vue.js را شروع کنید!

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

  • مبتدیانی که می‌خواهند Vue.js را از ابتدا یاد بگیرند.
  • توسعه‌دهندگان JavaScript که به فریم‌ورک‌های مدرن فرانت‌اند مهاجرت می‌کنند.
  • توسعه‌دهندگان فرانت‌اند که می‌خواهند وب اپلیکیشن‌های تعاملی و مقیاس‌پذیر بسازند.
  • هر کسی که به تسلط به توسعه وب مدرن با Vue.js علاقه‌مند است.

مسترکلاس Vue.js: ساخت سریع وب اپلیکیشن‌های تعاملی

  • Vue.js چیست؟ معرفی و مزایا 06:48
  • راه‌اندازی محیط توسعه (Windows/macOS/Linux) 08:57
  • اولین اپلیکیشن Vue شما: 12:01
  • Vue CLI: راه‌اندازی و ساختار پروژه 10:45
  • Directiveها: v-bind ،v-model ،v-for ،v-if 14:20
  • مدیریت رویدادها: v-on، متدها و ویژگی‌های محاسبه‌شده 10:44
  • کامپوننت‌ها: تعریف، ثبت و استفاده 10:00
  • Props و رویدادها: ارتباط Parent-Child 10:21
  • Slots: اسلات‌های پیش‌فرض و نام‌دار 10:25
  • Vue Router: ناوبری و مسیریابی 10:28
  • Vuex: مدیریت استیت 15:00
  • Mixinها و directiveهای سفارشی 12:13
  • فیلترها و رویدادهای سفارشی 12:11
  • Composition API: بررسی ()setup() ،reactive() ،ref() ،computed 13:46
  • تست واحد با Jest 11:29
  • تست کامپوننت با Vue Test Utils 14:40
  • استراتژی‌های بهینه‌سازی عملکرد 09:39
  • آماده‌سازی برای تولید: ساخت و بهینه‌سازی 09:05
  • استقرار در Netlify و Vercel 04:54
  • تقسیم کد و بارگذاری تنبل 11:05
  • بهترین شیوه های امنیتی در اپلیکیشن‌های Vue.js 11:50
  • آشنایی با Nuxt.js: رندر سمت سرور 08:10
  • استفاده از Vuetify برای کامپوننت‌های Material Design 07:46

2,449,600 612,400 تومان

مشخصات آموزش

مسترکلاس Vue.js: ساخت سریع وب اپلیکیشن‌های تعاملی

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:Alls
  • تعداد درس:23
  • مدت زمان :04:06:37
  • حجم :2.56GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی: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
  • سطح دوره:
  • زبان: دوبله فارسی

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

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