زمان تقریبی انتشار: ۱ تا ۴ هفته

آموزش Vue.js و Laravel – طراحی وب اپلیکیشن PWA – پیش ثبت نام

آموزش Vue.js و Laravel – طراحی وب اپلیکیشن PWA – پیش ثبت نام

درخواست اطلاع رسانی انتشار این آموزش
وضعیت انتشار: در مرحله انتشار
زمان تقریبی انتشار: ۱ تا ۴ هفته (برای ۹۰ درصد آموزش‌های این مرحله)
این آموزش در آخرین مراحل انتشار است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما با پیش ثبت نام در این آموزش، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.
آموزش Vue.js و Laravel – طراحی وب اپلیکیشن PWA – پیش ثبت نام

PWA‎ یا وب‌اپلیکیشن به عنوان آینده توسعه چندپلتفرمی شناخته می‌شود. اجرای این گونه اپلیکیشن‌ها در دستگاه‌های مختلف بدون نیاز به نصب و به‌روزآوری‌های خسته‌کننده، آن‌ها را بسیار محبوب کرده است. این آموزش به توسعه صفر تا صد وب‌اپلیکیشن با محوریت ساخت پروژه اجاره اتاق در شهرهای مختلف با استفاده از فریم‌ورک لاروال و Vue.js‎ می‌پردازد.

آموزش Vue.js و Laravel – طراحی وب اپلیکیشن PWA – پیش ثبت نام

درخواست اطلاع رسانی انتشار این آموزش
وضعیت انتشار: در مرحله انتشار
زمان تقریبی انتشار: ۱ تا ۴ هفته (برای ۹۰ درصد آموزش‌های این مرحله)
این آموزش در آخرین مراحل انتشار است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما با پیش ثبت نام در این آموزش، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد.

توضیحات تکمیلی

PWA‎ یا وب‌اپلیکیشن به عنوان آینده توسعه چندپلتفرمی شناخته می‌شود. اجرای این گونه اپلیکیشن‌ها در دستگاه‌های مختلف بدون نیاز به نصب و به‌روزآوری‌های خسته‌کننده، آن‌ها را بسیار محبوب کرده است. این آموزش به توسعه صفر تا صد وب‌اپلیکیشن با محوریت ساخت پروژه اجاره اتاق در شهرهای مختلف با استفاده از فریم‌ورک لاروال و Vue.js‎ می‌پردازد.

اگر آخرین نسخه لاراول را استفاده کرده باشید، خواهید دید که این نسخه همراه با Vue.Js‎ ارائه می‌شود. سوال اساسی این است که چرا و چگونه باید از Vue.Js‎ به همراه لاراول استفاده شود؟ لاراول یک فریم‌ورک PHP‎ و Vue.Js‎ یک فریم‌ورک جاوااسکریپت است آنچه مهم است درک این نکته است که این دو به همراه هم چه هدفی را می‌توانند برآورده کنند؟ Vue.Js‎ فریم‌ورک پیشرفته جاوااسکریپت است که برای ساخت اپلیکیشن‌های تک صفحه (single‎ page‎ application‎) و ایجاد رابط کاربری (user‎ interface‎) قوی کاربرد دارد.

از ReactJs‎ (تهیه شده توط فیسبوک) به عنوان رقیب Vue.Js‎ می‌توان یاد کرد. علیرغم جدید بودن فریم‌ورک Vue.Js محبوبیت آن به عنوان یک فریم‌ورک قوی و در عین حال ساده به سرعت در حال افزایش است. فریم‌ورک لاراول به عنوان محبوب‌ترین فریم‌ورک پیشرفته PHP‎ است. این فریم‌ورک مبتنی بر MVC‎ (Model‎ View‎ Controller‎) است. در زیر ۶ دلیل مهم برای استفاده از لاراول به همراه Vue.Js‎ ذکر شده است:

  • همه چیز در قسمت فرانت اتفاق می‌افتد
  • مولفه‌های واکنش‌پذیر (Reactive‎ components‎) یک اپ شگفت‌انگیز رویداد-محور (event-driven‎) را می‌سازند.
  • ایجاد صفحات بهینه و پیچیده در بخش فرانت
  • اپلیکیشن تک صفحه‌ای (Single‎ page‎ application‎)
  • استفاده و یادگیری نسبتا آسان در مقایسه با دیگر نرم‌افزارها
  • استفاده از کتابخانه‌های پیشرفته PHP‎ و کامپوزر برای مدیریت داده‌ها در بخش دیتابیس

آموزش مخصوص کسانی است که به تازگی قصد دارند لاراول یا Vue.Js‎ یا هر دو را یاد بگیرند. برای درک بهتر این آموزش، دانش مقدماتی از HTML ،CSS‎ و جاوااسکریپت لازم است. در این آموزش خصوصیات اصلی Vue.Js‎ برای ساخت رابط کاربری به همراه ساخت API‎ امن در بخش بک‌اند (Backend‎) با لاراول را فرا خواهید گرفت. برای درک بهتر دانشجو، این آموزش را به صورت پروژه محور با پروژه ساخت وب‌سایت ایجاد اتاق‌های رزرو تحت عنوان vuebnb‎ آماده کرده‌ایم.

 

فهرست سرفصل‌ها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
  • فصل یکم: مقدمه‌ای بر Vue.js
    • درس یکم: معرفی Vue.js – خصوصیات اصلی
    • درس دوم: ویژگی‌های پیشرفته – واکنش‌پذیری Vue.js
  • فصل دوم: اولین پروژه Vue.js
    • درس سوم: نمونه بازی Vuebnb، ایجاد صفحه اصلی index.html – ارتباط بین Vue.js و استایل‌ها
    • درس چهارم: افزودن بخش امکانات و قیمت‌ها
    • درس پنجم: تنظیمات مربوط به اندازه متن بخش توضیحات
    • درس ششم: پنجره مودال – باز‌کردن مودال، غیر فعال ‌کردن پنجره اصلی و متوقف ‌کردن اسکرول صفحه
    • درس هفتم: ادامه پنجره مودال – استفاده از دکمه Esc جهت بستن پنجره مودال
  • فصل سوم: ایجاد محیط لاراول
    • درس هشتم: نصب لاراول
    • درس نهم: لیست اتاق‌های Vuebnb – ایجاد جداول پایگاه ‌داده – Migration & Seeding List
    • درس دهم: تنظیمات مدل و تصاویر (لیست)
  • فصل چهارم: تجمیع لاراول و Vue.js با Webpack
    • درس یازدهم: نصب Vue و کتابخانه‌های مربوطه با استفاده از npm – وب‌پک (Webpack)
    • درس دوازدهم: بخش فرانت‌اند لاراول – انتقال Vuebnb
    • درس سیزدهم: سازگاری کدهای جاوا اسکریپت با انواع مرورگرها
    • درس چهاردهم: اتصال داده‌ها
    • درس پانزدهم: یکپارچه‌ کردن داده‌ها و نمایش آن در بخش فرانت
  • فصل پنجم: ترکیب ویجت‌ها با کامپوننت‌های Vue
    • درس شانزدهم: کامپوننت‌ها – ثبت‌نام و داده‌ها
    • درس هفدهم: نصب Vue devtools
    • درس هجدهم: پیمایش تصاویر – تغییر تصاویر و محاسبه خصوصیات
    • درس نوزدهم: ترکیب با کامپوننت‌ها (کنترل‌های پیمایش) – ارتباط بین کامپوننت‌ها
    • درس بیستم: تقسیم پروژه به کامپوننت‌های تک‌فایلی – بخش یکم
    • درس بیست‌و‌یکم: تقسیم پروژه به کامپوننت‌های تک‌فایلی – بخش دوم
    • درس بیست‌و‌دوم: توزیع محتوا – اسلات‌ها، پنجره‌های مودال، تصاویر و لیست‌ها
    • درس بیست‌و‌سوم: نهایی‌ کردن کامپوننت‌ها و تکمیل بخش فرانت
مفید برای
  • مهندسی کامپیوتر – نرم‌افزار


اطلاعات تکمیلی

نام آموزش آموزش Vue.js و Laravel – طراحی وب اپلیکیشن PWA – پیش ثبت نام
ناشر فرادرس
کد آموزش FVWEB0101
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)



آموزش‌های پیشنهادی برای شما

نظرات

تا کنون برای این آموزش نظری ثبت نشده است.
برچسب‌ها:
Development tools | Event Listener | laravel | Virtual DOM | Vue.js | اپلیکیشن های تک صفحه | اکوسیستم Vue | تبادل داده ها بین اسکریپ ها | ترکیب ویجت‌ها با مولفه های Vue.Js | تزریق داده ها | ساخت اپلیکیشن چند صفحه‌ای | ساخت ماژول | شی‌گرایی | طراحی پنجره مودال | طراحی وب اپلیکیشن | معرفی Laravel Mix | معرفی Vue Router | مولفه های تک فایل | نصب Vue Router | نصب Vue.js | نصب Vuex | نصب لاراول
مشاهده بیشتر مشاهده کمتر
×
فهرست جلسات ۰ جلسه ویدئویی
×