آموزش توسعه وب مدرن Vue JS 3 با روتر Vuex و Vue

Vue JS 3 Modern Web Development with Vuex & Vue Router

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: توسعه وب Vue3 را به سرعت از ابتدا بیاموزید. تمرین ها و چالش ها برای یادگیری سریع گنجانده شده است. از مقدماتی تا پیشرفته در Vue JS 3 توسعه برنامه های پیچیده تک صفحه ای و چند صفحه ای در Vue JS Vuex & Vue Router تکنیک های مدرن توسعه وب ساخت برنامه های وب چند صفحه ای و مبتنی بر کامپوننت پیش نیازها: دانش اولیه HTML و CSS دانش متوسط جاوا اسکریپت

اگر می خواهید قدرتمندترین چارچوب جاوا اسکریپت برای توسعه وب مدرن را بیاموزید، این دوره ای است که به دنبال آن بودید. در اینجا فقط در چند ساعت Vue JS (v3) را از ابتدا یاد خواهید گرفت.

این دوره برای توسعه دهندگانی که نیاز به یادگیری سریع Vue JS برای یک پروژه در حال انجام دارند ایده آل است.

این دوره پروژه‌ها، چالش‌ها و تمرین‌هایی را در زندگی واقعی ارائه می‌دهد تا شما را در مدت زمان کوتاهی به طور موثر یاد بگیرید.

همین امروز ثبت نام کنید و برنامه های Vue JS خود را بسازید! همچنین یاد خواهید گرفت که چگونه از Vuex و Vue Router برای ساخت برنامه های چند صفحه ای با منبع داده متمرکز استفاده کنید.

Vue JS یک چارچوب پیشرونده برای ساخت رابط های کاربری است. منظور از پیشرونده به این معنی است که به صورت تدریجی قابل پذیرش است، بنابراین می توانید از مناطق خاص ساده وب سایت های خود تا ساخت برنامه های پیچیده تک صفحه ای (SPA) به راحتی استفاده کنید!

اگر می‌خواهید نسخه ساده را انتخاب کنید، نیازی به نصب اولیه نیست و می‌توانید فوراً از آن در پروژه جاوا اسکریپت HTML، CSS خود برای انجام کارهای شگفت‌انگیز استفاده کنید.

اگر تصمیم دارید برنامه‌های پیچیده‌تری بسازید، می‌توانید از اکوسیستم عظیم چارچوب‌های رابط کاربری کتابخانه‌های خارجی استفاده کنید تا برنامه‌تان به کارایی بالا و قابلیت استفاده عالی دست یابد.

مهم نیست که چه نوع توسعه دهنده وب هستید، Vue JS بدون شک دیدگاه شما را تغییر خواهد داد و هنگامی که آن را یاد گرفتید، هرگز نمی خواهید از چارچوب دیگری استفاده کنید.



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

مبانی Vue JS The Basics of Vue JS

  • راه اندازی فضای کاری Setting up the Workspace

  • رندر اعلامی و اشیاء داده Declarative Rendering and Data Objects

  • راه اندازی Vue Dev Tools Setting up Vue Dev Tools

  • دستورالعمل ها و حلقه های For Directives and For Loops

  • رویداد Handlers - دستورالعمل v-on Event Handlers - The v-on Directive

  • اشکال در ابزارهای توسعه دهنده کروم A Bug in Chrome Dev Tools

  • اصلاح کننده رویداد (توقف انتشار) و اتصال ویژگی Event Modifiers (Stop Propagation) and Attribute Binding

  • پر کردن بخش جزئیات سفارش Filling up The Order Details Section

  • کار با متدها Working with Methods

  • ورودی کاربر و اتصال داده دو طرفه (قسمت 1) User Input and Two-Way Data Binding (Part 1)

  • ورودی کاربر و اتصال داده دو طرفه (قسمت 2) User Input and Two-Way Data Binding (Part 2)

چالش شماره 1 - برنامه فهرست کارها Challenge # 1 - To-Do List App

  • ارائه پروژه - برنامه فهرست کارها Project Presentation - To-Do List App

  • راه اندازی Vue JS Setting up Vue JS

  • افزودن To-Dos Adding To-Dos

  • تنظیم عملکرد Done & Undone Setting the Done & Undone Functionality

  • استفاده از Localstorage برای بارگیری کارهای انجام شده Using Localstorage to Load To-dos

  • قلاب چرخه حیات Lifecycle Hooks

  • بارگیری داده ها از Localstorage Loading Data from Localstorage

  • به روز رسانی Localstorage در Clear and Update Updating Localstorage on Clear and Update

پروژه بازی مسابقه با استفاده از Vue CLI Quiz Game Project using the Vue CLI

  • ارائه پروژه - بازی مسابقه Project Presentation - Quiz Game

  • یک برنامه Vue JS با Vue CLI ایجاد کنید Create a Vue JS Application with the Vue CLI

  • صفحه بویلر کاربرد The Application Boiler Plate

  • اجزای استفاده نشده و ساختار HTML را پاک کنید Clean up Unused Component and HTML Structure

  • درخواست های HTTP با Axios HTTP Requests with Axios

  • درخواست برای Open Trivia API Making Requests to the Open Trivia API

  • نمایش داده های سوال در صفحه Showing the Question Data on the Page

  • آرایه پاسخ - ویژگی های محاسبه شده The Answers Array - Computed Properties

  • مخلوط کردن آرایه پاسخ ها Shuffling the Answers Array

  • نمایش دکمه های رادیویی پاسخ ها Rendering the Answers Radio Buttons

  • ارسال پاسخ Submitting the Answer

  • ارائه نتیجه Presenting the Result

  • گرفتن سوال بعدی Getting the Next Question

  • مؤلفه امتیاز The Score Component

  • انتقال داده به اجزای کودک Passing Data to Child Components

روتر Vuex و Vue Vuex & Vue Router

  • ارائه پروژه شماره 5 Presentation of Project #5

  • راه اندازی Vue Router Setting up Vue Router

  • استفاده از Axios برای دریافت اطلاعات محصولات Using Axios to Get Products Data

  • کار با Vuex Working with Vuex

  • راه اندازی کنش ها و جهش ها - قسمت 1 Setting Up Actions and Mutations - Part 1

  • راه اندازی کنش ها و جهش ها - قسمت 2 Setting Up Actions and Mutations - Part 2

  • رندر کردن محصولات Rendering the Products

  • افزودن محصولات به کیف Adding Products to Bag

  • اجتناب از اقلام تکراری در کیف خرید Avoiding Repeated Items on Shopping Bag

  • حذف اقلام از کیف Removing Items from Bag

  • Mapstate Helper The Mapstate Helper

  • لیست اقلام در کیف خرید Listing items in the Shopping Bag

  • محاسبه مجموع سفارش Calculating the Order Total

نمایش نظرات

Udemy (یودمی)

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

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش توسعه وب مدرن Vue JS 3 با روتر Vuex و Vue
جزییات دوره
7 hours
47
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,300
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ivan Lourenço Gomes Ivan Lourenço Gomes

مربی فناوری با رتبه برتر من اینجا هستم تا یک تجربه یادگیری عالی به شما بدهم و به شما کمک کنم شغلی قوی در صنعت فناوری بسازید! ماموریت من در Udemy ارائه دوره های آموزشی در همه سطوح، از مبتدی تا پیشرفته، در محبوب ترین حوزه های فناوری اطلاعات است. من در حال حاضر در حال تدریس 15 دوره به 4 زبان با بیش از 400000 دانشجو در سراسر جهان هستم. برخی از دوره های من عبارتند از: • HTML/CSS • جاوا اسکریپت • Vue JS، Vue Router و Vuex • PHP • طراحی وب