آنچه یاد خواهید گرفت:
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 علاقهمند است.