لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
توسعه دهنده نرم افزار Full-Stack
Shaun Wassell یک توسعه دهنده نرم افزار کاملاً پشته ای است که در زمینه برنامه نویسی و اتوماسیون صنعتی تخصص دارد.
Shaun با امید به ساخت بازی های ویدیویی عالی برنامه نویسی را در دوره راهنمایی شروع کرد. وی در ادامه به دریافت مدرک علوم کامپیوتر و ادامه کار حرفه ای نرم افزار توسعه یافت. او از پیشرفت کامل و موبایل لذت می برد. علاوه بر رایانه ، شاون به موسیقی ، معماری ، باغبانی و آبجو دستی نیز علاقه دارد.
نمایش نظرات