نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
تسلط بر Vue.js 2 و 3 به همراه Router، Pinia، API، Composition API و پروژههای واقعی برای توسعهدهندگان فرانتاند
ساخت اپلیکیشنهای واقعی Vue.js از صفر با استفاده از Vue 2 و Vue 3
تسلط بر مفاهیم بنیادی Vue.js: کامپوننتها، دایرکتیوها، چرخه حیات (Lifecycle Hooks) و واکنشگرایی (Reactivity)
کار با Vue Router، Vuex و Pinia برای مدیریت موثر مسیرها و وضعیت (State)
یکپارچهسازی REST APIها با Axios و مدیریت دادهها در اپلیکیشنهای پویا
ساخت کامپوننتهای قابل استفاده مجدد با Props، Slots، Scoped Slots و Composables
درک و بهکارگیری Composition API: شامل setup()، ref، reactive، watch و computed
استقرار (Deploy) اپلیکیشنهای Vue.js آماده تولید با رعایت بهترین استانداردهای برنامه نویسی
کسب اعتماد به نفس از طریق ساخت پروژههای عملی مانند ردیاب وظایف، داشبوردها و موارد دیگر
پیش نیازها: هیچ دانش قبلی از Vue.js مورد نیاز نیست — این دوره از مفاهیم پایه شروع میشود.
آشنایی ابتدایی با HTML، CSS و JavaScript توصیه میشود
یک کامپیوتر (ویندوز، مک یا لینوکس) با دسترسی به اینترنت
ویرایشگر کد (VS Code توصیه میشود) و نصب بودن Node.js
اشتیاق به یادگیری از طریق ساخت پروژههای واقعی به صورت گام به گام
آیا آمادهاید تا در Vue.js استاد شویدو اپلیکیشنهای قدرتمند و آماده تولید بسازید؟
این دوره شما را از مبانی Vue 2تا سطوح پیشرفته Vue 3 با Composition APIمیبرد و مهارت و اعتماد به نفس لازم برای ایجاد وباپلیکیشنهای مدرن از صفر را به شما میدهد.
برخلاف بسیاری از دورهها که فقط یک نسخه را پوشش میدهند، این مسترکلاس به شما کمک میکند تا هم Vue 2 و هم Vue 3را درک کنید تا بتوانید هم روی پروژههای موجود کار کنید و هم برای آینده توسعه فرانتاند آماده شوید.
آنچه خواهید آموخت:
ساخت اپلیکیشنهای واقعی Vue.js با پروژههای عملی.
درک مبانی Vue: کامپوننتها، دایرکتیوها، چرخه حیات و واکنشگرایی.
استفاده از Vue Router برای ناوبری، Vuex و Pinia برای مدیریت وضعیت و Axios برای اتصال به API.
یادگیری Composition APIدر Vue 3: شامل setup()، refs، حالتهای reactive، computed و watchers.
ساخت کامپوننتهای قابل استفاده مجدد با props، slots، scoped slots و composables.
استقرار اپلیکیشنهای Vue.js در محیط تولید با رعایت بهترین متدها.
پروژههای عملی که خواهید ساخت:
ردیاب وظایف (Task Tracker)
ردیاب بودجه (Budget Tracker)
کامپوننت کارت وبلاگ
ردیاب Todo همراه با تایمر
سیستم سبد خرید و احراز هویت با Vuex
داشبورد آب و هوا و اخبار (پروژه نهایی)
چرا این دوره را بگذرانید؟
این دوره پروژه-محوراست، بنابراین هر مفهوم را با ساخت اپلیکیشنها به صورت گام به گام پیاده خواهید کرد. در پایان، شما یک پورتفولیوی قوی از پروژههای Vue.js خواهید داشت و برای استفاده از Vue در سناریوهای واقعی اعتماد به نفس کافی پیدا میکنید.
چه مبتدی باشید که مسیر فرانتاند را شروع کرده استیا توسعهدهندهای که میخواهد Vue.js را به مهارتهای خود اضافه کند، این دوره دانش، تجربه عملی و ابزارهای مورد نیاز برای موفقیت را در اختیار شما قرار میدهد.
همین حالا ثبتنام کنید و ساخت اپلیکیشنهای شگفتانگیز با Vue.js را آغاز کنید.
سرفصل ها و درس ها
مقدمهای بر Vue.js و راهاندازی پروژه
Introduction to Vue.js & Project Setup
چرا در سال 2025 Vue.js یاد بگیریم؟
Why Learn Vue.js in 2025?
مقایسه Vue 2 و Vue 3: تفاوتهای کلیدی و مسیر مهاجرت
Vue 2 vs Vue 3: Key Differences & Migration Path
راهاندازی محیط و مقداردهی اولیه اولین پروژه
Environment Setup & First Project Initialization
بررسی ساختار پروژه و فایلهای اصلی
Exploring Project Structure & Core Files
مبانی اپلیکیشنهای Vue
Fundamentals of Vue Applications
ترکیب پیشرفته کامپوننتها با استفاده از Slots
Advanced Component Composition with Slots
مقدمهای بر Slots در Vue.js
Introduction to Slots in Vue.js
استفاده از Slotهای پیشفرض، نامگذاری شده و Scoped
Using Default, Named & Scoped Slots
تمرین عملی: ساخت کامپوننت کارت وبلاگ قابل استفاده مجدد
Practical Exercise: Reusable Blog Card Component
مسیریابی و ناوبری با Vue Router (Vue 2)
Routing & Navigation with Vue Router (Vue 2)
نصب و پیکربندی Vue Router
Installing & Configuring Vue Router
پارامترهای پویا در مسیرها و مسیرهای تودرتو (Nested Routes)
Dynamic Route Parameters & Nested Routes
پیادهسازی Navigation Guards برای مسیریابی امن
Implementing Navigation Guards for Secure Routing
کار با APIها با استفاده از Axios
Working with APIs using Axios
مقدمهای بر Vuex + نصب و پیکربندی
Introduction to Vuex + Installation and Configuration
ساختار و کاربرد Vuex Store – State، Mutations، Actions و Getters (بخش اول)
Vuex Store Structure And Usage – State, Mutations, Actions, and Getters(part1)
ساختار و کاربرد Vuex Store – State، Mutations، Actions و Getters (بخش دوم)
Vuex Store Structure And Usage – State, Mutations, Actions, and Getters(Part2)
استفاده از Mixins برای دسترسی به Store بدون Import
Mixins Usage-Acessing Store without Import
کار با APIها با استفاده از Axios (بخش دوم)
Working with APIs using Axios
نصب Axios و پیکربندی baseURL
Installing Axios and configuring baseURL
ارسال درخواستهای GET و POST
Making GET POST requests
تمرین عملی: دریافت داده از یک API عمومی (مانند JSONPlaceholder)
Hands-on Fetch data from any public API (e.g., JSONPlaceholder)
استقرار نهایی و تست عملی Vue 2
Final Deployment and Practice Test of Vue2
جمعبندی کلی و ساخت پروژه طبق دستورالعملهای داده شده
Bring everything together and create a project from given instructions
دستورالعملهای نهایی استقرار (Deployment)
Final deployment instructions
مقدمهای بر Vue 3 و مبانی Composition API
Introduction to Vue 3 & Composition API Fundamentals
چرا Vue 3 یاد بگیریم؟
Why Learn Vue 3
راهاندازی Vite و ساختار پوشهها
Vite Setup and Folder Structure
مقدمهای بر Composition API
Introduction to the Composition API
تابع setup() و واکنشگرایی در Vue 3
The setup() Function and Reactivity in Vue 3
مقایسه ref() در مقابل reactive()
ref() vs reactive()
Lifecycle Hooks در Composition API
Lifecycle Hooks in the Composition API
تمرین عملی: ورودی فرم واکنشگرا و ثبت وضعیت (State Logging)
Hands-On: Reactive Form Input and State Logging
ویژگیهای Computed و Watcherها در Composition API
Computed Properties and Watchers in the Composition API
ویژگیهای Computed در Composition API
Computed Properties in the Composition API
استفاده از watch، watchEffect و Watcherها در setup()
Using watch, watchEffect, and Watchers in setup()
تمرین عملی: ساخت یک اعتبارسنج فرم در لحظه (Real Time)
Hands-On: Building a Real-Time Form Validator
کامپوننتها و Composables در Composition API
Components and Composables in the Composition API
استفاده از Props و Emits در Composition API
Using Props and Emits in the Composition API
ساخت Composables قابل استفاده مجدد (useCounter)
Creating Reusable Composables (useCounter)
تمرین عملی: ساخت یک Composable سفارشی برای useFetch
Hands-On: Building a Custom useFetch Composable
مسیریابی با Vue Router در Vue 3
Routing with Vue Router in Vue 3
راهاندازی Vue Router با Vite
Setting Up Vue Router with Vite
نمایش نظرات