آموزش Vue.js: ایجاد و میزبانی یک سایت کامل پشته

Vue.js: Creating and Hosting a Full-Stack Site

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آیا شما قابلیت های Vue.js front-end دارید اما با سمت سرور آشنایی ندارید؟ آیا می خواهید مهارت های لازم برای ساخت برنامه های پشته ای کامل را توسعه دهید؟ در این دوره ، مدرس Shaun Wassell با نشان دادن چگونگی استفاده از مهارت های موجود Vue.js برای ایجاد یک سایت تجارت الکترونیکی کامل ، به شما کمک می کند تا کیت ابزار توسعه خود را ارتقا دهید. شان شما را در طی مراحل راهنمایی می کند ، و نشان می دهد که چگونه از Vue.js برای ساخت یک جلوی ساده استفاده کنید. Node.js و MongoDB برای ساخت قسمت انتهایی Axios برای برقراری ارتباط بین انتهای جلو و عقب ؛ و سرانجام ، هروکو آنرا زنده پخش کند. در این راه ، نحوه کار با ابزارها و چارچوبهای مختلف برای پیکربندی صحیح سایت خود ، از جمله Postman و Express را بیاموزید.

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

مقدمه Introduction

  • با Vue.js یک سایت پشته ای کامل ایجاد و میزبانی کنید Create and host a full-stack site with Vue.js

  • آنچه شما باید بدانید What you should know

  • Node.js و npm را نصب کنید Install Node.js and npm

  • انتظار از این دوره چیست What to expect from this course

1. Vue.js Front End ایجاد کنید 1. Create a Vue.js Front End

  • چرا Vue؟ Why Vue?

  • یک پروژه Vue را راه اندازی و اجرا کنید Set up and run a Vue project

  • ساختار پروژه Vue Vue project structure

  • مسیریابی در Vue Routing in Vue

  • داده ها ، سبک ها و تصاویر را اضافه کنید Add data, styles, and images

  • صفحه محصول ایجاد کنید Create a product page

  • صفحه جزئیات محصول ایجاد کنید Create a product detail page

  • صفحه سبد خرید ایجاد کنید Create a shopping cart page

  • یک نوار پیمایش ایجاد کنید Create a navigation bar

  • یک صفحه 404 در Vue ایجاد کنید Create a 404 page in Vue

  • از اجزای مدولار استفاده کنید Use modular components

  • چالش: اجزای مدولار Challenge: Modular components

  • راه حل: اجزای مدولار Solution: Modular components

2. Node Back End ایجاد کنید 2. Create a Node Back End

  • چرا Node.js؟ Why Node.js?

  • یک سرور Express تنظیم کنید Set up an Express server

  • سرورها را با پستچی تست کنید Test servers with Postman

  • پارامترهای مسیر در اکسپرس Route parameters in Express

  • از سرور داده بگیرید Get data from a server

  • برای راه اندازی مجدد سرور از Nodemon استفاده کنید Use Nodemon to restart a server

  • داده های سرور را ایجاد و حذف کنید Create and delete server data

3. MongoDB را به قسمت Back Back اضافه کنید 3. Add MongoDB to Your Back End

  • چرا MongoDB؟ Why MongoDB?

  • MongoDB را بارگیری و نصب کنید Download and install MongoDB

  • MongoDB را به یک سرور Node.js اضافه کنید Add MongoDB to a Node.js server

  • MongoDB را به نقاط انتهایی GET اضافه کنید Add MongoDB to GET endpoints

  • در MongoDB داده ایجاد کنید Create data in MongoDB

  • حذف داده ها در MongoDB Delete data in MongoDB

4. قسمت جلویی و انتهای پشت را بهم متصل کنید 4. Connect the Front End and Back End

  • معرفی کتابخانه axios Introduction to the axios library

  • داده ها را از سرور ، قسمت 1 بارگیری کنید Load data from the server, part 1

  • داده ها را از سرور ، قسمت 2 بارگیری کنید Load data from the server, part 2

  • موارد را به سبد خرید اضافه کنید Add items to the shopping cart

  • رابط کاربری افزودن به سبد خرید را بهبود ببخشید Improve the add-to-cart interface

  • موارد را از سبد خرید خارج کنید Remove items from the cart

  • چالش: مورد موجود در سبد خرید است Challenge: Item already in cart

  • راه حل: مورد موجود در سبد خرید است Solution: Item already in cart

5. میزبان سایت خود باشید 5. Host Your Site

  • روند انتشار The release process

  • جلوی Vue را بسازید و به آن سرویس دهید Build and serve a Vue front end

  • Heroku و MongoDB را تنظیم کنید Set up Heroku and MongoDB

  • از متغیرهای محیطی در هروکو استفاده کنید Use environment variables in Heroku

  • کد را به هروکو فشار دهید Push code to Heroku

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش Vue.js: ایجاد و میزبانی یک سایت کامل پشته
جزییات دوره
3h 46m
44
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
1,278
- از 5
ندارد
دارد
دارد
Shaun Wassell
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shaun Wassell Shaun Wassell

توسعه دهنده نرم افزار Full-Stack Shaun Wassell یک توسعه دهنده نرم افزار کاملاً پشته ای است که در زمینه برنامه نویسی و اتوماسیون صنعتی تخصص دارد.

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