دوره جامع آموزش Wix Code: از مبتدی تا توسعه‌دهنده فول استک Wix - آخرین آپدیت

دانلود The Ultimate Wix Code Course: Beginner to Full-Stack Wix Dev

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش کدنویسی در Wix (ویکس): توسعه وبسایت با Velo

یاد بگیرید چطور وبسایت Wix خود را با کدنویسی ارتقا دهید: رفتار پویا، فرم‌های سفارشی، دیتابیس CMS، یکپارچه‌سازی API و موارد دیگر!

  • نحوه کار با محیط توسعه Velo
  • مبانی JavaScript (جاوااسکریپت) به عنوان پایه برای کد Velo
  • نحوه استفاده از کد Velo برای تعامل با ویرایشگر Wix و سفارشی‌سازی رفتار
  • نحوه استفاده از APIهای Velo برای سفارشی‌سازی راهکارهای کسب‌وکار فرانت‌اند
  • بونوس: مفاهیم پیشرفته Velo و توسعه Full Stack در Wix

پیش‌نیازها:

هیچ تجربه‌ی کدنویسی قبلی لازم نیست. آشنایی با ویرایشگر Wix توصیه می‌شود.

ایده‌ای قدرتمند برای سایت Wix خود دارید اما نمی‌دانید چطور آن را به واقعیت تبدیل کنید؟

این دوره برای شما ساخته شده است!

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

دوره جامع کدنویسی Wix هدف دارد شما را از یک کاربر یا طراح ساده Wix به یک توسعه‌دهنده Wix تبدیل کند، و شما را با مهارت‌های ضروری و طرز فکر مناسب برای سفرتان تجهیز می‌کند. در طول این دوره، شما در دسترسی به محیط Velo، درک مستندات آن، و از همه مهم‌تر، استفاده از آن برای تبدیل وبسایت خود به یک وب اپلیکیشن پویا، مهارت پیدا خواهید کرد!

آنچه یاد خواهید گرفت:

با بیش از 20 ساعت درس عملی، تا پایان این دوره قادر خواهید بود:

  • نوشتن JavaScript در داخل سایت Wix خود با استفاده از حالت توسعه (Dev Mode) داخلی.
  • اضافه کردن قابلیت‌های سفارشی مانند فرم‌های پویا، فیلترها، دکمه‌ها و صفحه‌بندی
  • تسلط بر Wix CMS و استفاده از آن برای ساخت صفحات کاملا پویا
  • کار با کد بک‌اند برای ذخیره داده‌ها، ارسال ایمیل‌ها و محافظت از APIها
  • اتصال به سرویس‌های شخص ثالث با استفاده از APIها و توابع HTTP
  • ساخت و راه‌اندازی وب اپلیکیشن‌های فول استک کامل—بدون ترک Wix

دوره به دو بخش اصلی تقسیم می‌شود:

  1. Velo برای مبتدیان

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

  2. Velo پیشرفته

    این بخش از جایی شروع می‌شود که قبلی تمام می‌شود و مفاهیم پیشرفته‌تری مانند "بک‌اند" Wix را پوشش می‌دهد و ابزارهایی را که برای ساخت یک وب اپلیکیشن فول استک در Wix نیاز دارید، ارائه می‌دهد.

پروژه‌های واقعی که خواهید ساخت:

  • اپلیکیشن ثبت‌نام دانشجویان با ارسال فرم و جستجوی داده‌ها
  • PollBook – یک پلتفرم رای‌گیری فول استک با حساب‌های کاربری
  • اپلیکیشن لیست کارهای انجام‌دادنی با استفاده از CMS، منطق صفحه و عملیات CRUD
  • یکپارچه‌سازی Calendly با استفاده از کدهای HTML و سرویس‌های بک‌اند
  • و خیلی بیشتر—هر ماژول با یک پروژه کدنویسی عملی به پایان می‌رسد

Velo چیست؟

Velo در سال 2016 با نام "Wix Code" آغاز شد، بعداً به "Corvid" (2019) تغییر نام داد و دوباره به دلیل شبیه بودن به Covid به "Velo" (2021) تغییر نام داد. از لحاظ فنی Velo توانایی گسترش عملکرد وبسایت Wix شما با استفاده از JavaScript است. این شامل رابطی است که در آن این کد مدیریت و نوشته می‌شود، و همچنین نحو و APIهای منحصربه‌فردی که برای تعامل با پلتفرم Wix ضروری هستند.

از سال 2025 - Wix اعلام کرده است که گزینه استفاده از SDKهای JavaScript را به عنوان جایگزینی برای برخی از بسته‌های Velo اضافه خواهد کرد. با این وجود، Velo همچنان ستون کدنویسی در Wix است و مهارت‌های ارائه شده در این دوره به راحتی برای SDKهای JavaScript قابل استفاده هستند.

چرا Wix + Velo؟

چه از قبل یک سایت Wix داشته باشید و چه یک توسعه‌دهنده باشید که ابزارهای جدید را کاوش می‌کند، Wix + Velo یکی از سریع‌ترین راه‌ها برای ساخت تجربه‌های وب قدرتمند و سفارشی‌سازی شده است. این به شما امکان می‌دهد:

  • آن ویژگی اضافی را که همیشه می‌خواستید اضافه کنید—به خصوص زمانی که Wix یک راه حل داخلی ارائه نمی‌دهد
  • حداقل محصول قابل ارائه (MVP) را به سرعت راه‌اندازی کنید، بدون نیاز به تنظیم زیرساخت خارجی
  • از سردردهای بک‌اند جلوگیری کنید با اجازه دادن به Wix برای مدیریت هاستینگ، پایگاه داده و مدیریت سرور برای شما
  • از موانع رایج توسعه عبور کنید، مانند احراز هویت، سیستم‌های پرداخت و مدیریت فرم
  • ساخت وب اپلیکیشن‌های کامل به طور کامل در اکوسیستم Wix—سریع، منعطف و مقیاس‌پذیر

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


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

مقدمه Introduction

  • به ولو برای مبتدیان خوش آمدید! Welcome to Velo for Beginners!

  • پیش نیازها Prerequisites

  • نحوه کارکرد دوره How the course works

  • منابع دوره Course Resources

  • به‌روزرسانی‌های Wix در سال ۲۰۲۵ - خلاصه ۲۰۲۴ 2025 Wix Updates - 2024 Wrapped

ماژول ۱ - حالت توسعه روشن! Module 1 - Dev Mode On!

  • درس ۱ - مرور کلی: محیط توسعه ولو Lesson 1 - Overview: The Velo Dev Environment

  • درس ۲ - ولو: نوشتن اولین خط کد شما Lesson 2 - Velo: Writing Your First Line of Code.

  • درس ۳ - جاوا اسکریپت: زبان وب Lesson 3 - JavaScript: The Language of the Web

  • درس ۴ - توسعه وب: اشکال‌زدایی همان برنامه‌نویسی است. Lesson 4 - Web Dev: Debugging is Coding.

ماژول ۲ - تعامل با ویرایشگر Module 2 - Interacting with the Editor

  • درس ۱ - مرور کلی: کجا کد خود را بنویسیم Lesson 1 - Overview: Where to write your code

  • درس ۲ - ولو: انتخاب یک عنصر Lesson 2 - Velo: Selecting an Element

  • درس ۳ - جاوا اسکریپت: انواع داده و متغیرها Lesson 3 - JavaScript: Data types and variables

  • درس ۴ - ولو: تعاملات اساسی با عناصر Lesson 4 - Velo: Basic Element Interactions

  • درس ۵ - توسعه وب: زیر پوست Lesson 5 - Web Dev: Under the hood

  • درس ۶ - ولو: مراقب باشید! Lesson 6 - Velo: Careful!

ماژول ۳ - تشکیل یک فرم Module 3 - Forming a Form

  • درس ۱ - ولو: عناصر ورودی Lesson 1 - Velo: Input Elements

  • درس ۲ - جاوا اسکریپت + ولو: شنوندگان رویداد Lesson 2 - JavaScript + Velo: Event Listeners

  • درس ۳ - پروژه: شمارنده Lesson 3 - Project: Counter

  • درس ۴ - جاوا اسکریپت: عملگرها Lesson 4 - JavaScript: Operators

  • درس ۵ - پروژه ۲: ماشین حساب Lesson 5 - Project 2: Calculator

ماژول ۴ - داده، داده، داده Module 4 - Data, Data, Data

  • درس ۱ - توسعه وب: تجزیه و تحلیل یک برنامه وب Lesson 1 - Web Dev: Breakdown of a Web App

  • درس ۲ - مرور کلی: سیستم مدیریت محتوای Wix (یادآوری) Lesson 2 - Overview: The Wix CMS (Refresher)

  • درس ۳ - جاوا اسکریپت: اشیا و آرایه ها Lesson 3 - JavaScript: Objects and Arrays

  • درس ۴ - توسعه وب: عملیات CRUD Lesson 4 - Web Dev: CRUD Operations

  • درس ۵.۱ - ولو: API داده Wix - معرفی Lesson 5.1 - Velo: The Wix Data API - Intro

  • درس ۵.۲ - ولو: API داده Wix - درج Lesson 5.2 - Velo: The Wix Data API - Insert

  • درس ۵.۳ - ولو: API داده Wix - دریافت Lesson 5.3 - Velo: The Wix Data API - Get

  • درس ۵.۴ - ولو: API داده Wix - به‌روزرسانی Lesson 5.4 - Velo: The Wix Data API - Update

  • درس ۵.۵ - ولو: API داده Wix - ذخیره Lesson 5.5 - Velo: The Wix Data API - Save

  • درس ۵.۶ - ولو: API داده Wix - حذف و کوتاه کردن Lesson 5.6 - Velo: The Wix Data API - Remove & Truncate

ماژول ۵ - نشونشون بده چی داری! Module 5 - Show em' what you got!

  • درس ۱ - ولو: پرس و جوی داده Wix Lesson 1 - Velo: Wix Data Query

  • درس ۲ - ولو: نمایش داده ها با یک تکرار کننده Lesson 2 - Velo: Displaying data with a Repeater

  • درس ۳ - ولو: صفحه بندی Lesson 3 - Velo: Pagination

  • درس ۴ - جاوا اسکریپت: توابع Lesson 4 - JavaScript: Functions

  • درس ۵ - تمرین: بازسازی کد Lesson 5 - Exercise: Refactoring code

  • درس ۶ - پروژه: ثبت نام دانشجویی Lesson 6 - Project: Student Registry

ماژول ۶ - حرکت کنیم! Module 6 - Let's get moving!

  • درس ۱ - توسعه وب: ساختار وب سایت Lesson 1 - Web Dev: Website Structure

  • درس ۲ - ولو: ناوبری سایت API مکان Wix Lesson 2 - Velo: Wix Location API site navigation

  • درس ۳ - ولو: API مجموعه داده ها Lesson 3 - Velo: Datasets API

  • درس ۴ - ولو: صفحات پویا Lesson 4 - Velo: Dynamic Pages

  • درس ۵ - ولو: فیلدهای ارجاع چندگانه Lesson 5 - Velo: Multi Reference Fields

  • درس ۶ - پروژه: برنامه لیست کارهای انجام دادنی Lesson 6 - Project: To Do List App

  • پاداش: بازسازی فیلدهای مرجع Bonus: Reference Fields Refactoring

ماژول ۷ - کی اونجاست؟ Module 7 - Who's there?

  • درس ۱ - توسعه وب: احراز هویت Lesson 1 - Web Dev: Authentication

  • درس ۲ - جاوا اسکریپت: وعده ها Lesson 2 - JavaScript: Promises

  • درس ۳ - ولو: API اعضای Wix Lesson 3 - Velo: Wix Members API

  • درس ۴ - ولو: API مدیریت ارتباط با مشتری Wix Lesson 4 - Velo: Wix CRM API

  • درس ۵ - جاوا اسکریپت: حلقه ها Lesson 5 - JavaScript: Loops

  • درس ۶ - ولو: ایمیل های محرک Lesson 6 - Velo: Triggered emails

ماژول ۸ - پروژه نهایی: دفتر نظرسنجی Module 8 - Final Project: Pollbook

  • قسمت ۱ - الزامات پروژه Part 1 - Project Requirements

  • قسمت ۲ - صفحه ثبت نام Part 2 - Sign Up page

  • قسمت ۳ - صفحه ورود به سیستم Part 3 - Login Page

  • قسمت ۴ - ایجاد صفحه نظرسنجی Part 4 - Create Poll page

  • قسمت ۵ - رای دادن در نظرسنجی ها Part 5 - Vote on polls

  • قسمت ۶ - مشاهده نتایج نظرسنجی Part 6 - View poll results

  • قسمت ۷ - صفحه همه نظرسنجی ها Part 7 - All Polls page

  • قسمت ۸ - صفحات پروفایل اعضا Part 8 - Member Profile pages

  • پاداش: ایده های بیشتر برای برنامه وب خود Bonus: More ideas for your web app

  • ارسال پروژه Project Submission

سخن پایانی - یادگیری هرگز به پایان نمی رسد Epilogue - The learning never ends

  • سخن پایانی - یادگیری هرگز به پایان نمی رسد Epilogue - The learning never ends

++++دوره پیشرفته جایزه VELO++++ ++++BONUS ADVANCED VELO COURSE++++

  • مقدمه Intro

ولو پیشرفته: ماژول 1 - شروع به کار Advanced Velo: Module 1 - Getting Started

  • درس ۱ - تور توسعه ویرایشگر Wix Studio Lesson 1 - Wix Studio Editor Dev Tour

  • درس ۲ - تور توسعه ویرایشگر کلاسیک Wix Lesson 2 - Wix Classic Editor Dev Tour

  • درس ۳ - معرفی "بک اند" سرور Wix Lesson 3 - Intro to "the Backend" Wix Server

  • درس ۴ - اتصال به Github (اختیاری) Lesson 4 - Connecting to Github (optional)

ولو پیشرفته: ماژول 2 - مبتنی بر داده Advanced Velo: Module 2 - Data Driven

  • درس ۱ - یادآوری سیستم مدیریت محتوای Wix برای توسعه دهندگان Lesson 1 - Wix CMS for Devs Refresher

  • درس ۲ - بازنگری مجوزهای مجموعه سیستم مدیریت محتوا Lesson 2 - CMS Collection Permissions Recap

  • درس ۳ - نمایش مجوزهای مجموعه سیستم مدیریت محتوا Lesson 3 - CMS Collection Permissions Demo

  • تمرین (درس ۴.۱) - آزمایش ساختارهای داده: قسمت ۱ Exercise (Lesson 4.1) - Data Structures Experiment: Part 1

  • تمرین (درس ۴.۲) - آزمایش ساختارهای داده: قسمت ۲ Exercise (Lesson 4.2) - Data Structures Experiment: Part 2

  • تمرین (درس ۴.۳) - آزمایش ساختارهای داده: قسمت ۳ Exercise (Lesson 4.3) - Data Structures Experiment: Part 3

  • درس ۵ - روابط سیستم مدیریت محتوا و فیلدهای ارجاع Lesson 5 - CMS Relationships and Reference Fields

  • درس ۶ - Data Hooks مجموعه سیستم مدیریت محتوا Lesson 6 - CMS Collection Data Hooks

ولو پیشرفته: ماژول 3 - ادغام و نوآوری Advanced Velo: Module 3 - Integrate & Innovate

  • درس ۱ - معرفی API های شخص ثالث Lesson 1 - Third Party APIs Intro

  • درس ۲ - مدیر اسرار Wix Lesson 2 - Wix Secrets Manager

  • تمرین (درس ۳) - API شخص ثالث: GIPHY Exercise (Lesson 3) - 3rd Party API: GIPHY

  • درس ۴ - بسته های NPM Lesson 4 - NPM Packages

  • درس ۵ - مقدمه ای بر SDK های شخص ثالث Lesson 5 - Intro to Third Party SDKs

  • درس ۶ - نمایش درخواست POST Lesson 6 - POST Request Demo

ولو پیشرفته: ماژول 4 - آشکار و گسترش دادن Advanced Velo: Module 4 - Expose & Extend

  • درس ۱ - معرفی توابع HTTP Lesson 1 - HTTP Functions Intro

  • درس ۲ - تنظیم نقطه پایانی GET Lesson 2 - GET Endpoint Setup

  • درس ۳ - تنظیم نقطه پایانی POST Lesson 3 - POST Endpoint Setup

  • درس ۴ - از API خود با یک کلید مخفی محافظت کنید Lesson 4 - Protect Your API with a Secret Key

  • درس ۵ - نقطه پایانی USE و پاسخ سفارشی Lesson 5 - USE Endpoint and Custom Response

  • درس ۶ - ایجاد یک نقطه پایانی Webhook Lesson 6 - Create a Webhook Endpoint

ولو پیشرفته: ماژول 5 - کد سفارشی Advanced Velo: Module 5 - Custom Code

  • درس ۱ - معرفی، بررسی اجمالی و مقایسه Lesson 1 - Intro, Overview, and Comparison

  • درس ۲.۱ - معرفی کد جاسازی شده HTML Lesson 2.1 - HTML Embedded Code Intro

  • درس ۲.۲ - ارتباط HTML Embed <=> Velo Lesson 2.2 - HTML Embed <=> Velo Communication

  • درس ۲.۳ - نمایش HTML Embed: Calendly Lesson 2.3 - HTML Embed Demo: Calendly

  • درس ۳.۱ - معرفی عناصر سفارشی Lesson 3.1 - Custom Elements Intro

  • درس ۳.۲ - فراخوانی ها و سبک دهی عنصر سفارشی Lesson 3.2 - Custom Element Callbacks & Styling

  • درس ۳.۳ - ارتباط عنصر سفارشی <=> Velo Lesson 3.3 - Custom Element <=> Velo Communication

  • درس ۳.۴ - نمایش عنصر سفارشی: Calendly Lesson 3.4 - Custom Element Demo: Calendly

  • درس ۴.۱ - معرفی کد سفارشی تنظیمات داشبورد Lesson 4.1 - Dashboard Settings Custom Code Intro

  • درس ۴.۲ - نمایش کد داشبورد: Calendly Popup Lesson 4.2 - Dashboard Code Demo: Calendly Popup

ولو پیشرفته: ماژول 6 - API های Velo Advanced Velo: Module 6 - Velo APIs

  • خواندن مهم - پیشگفتار IMPORTANT READ - Preface

  • درس ۱ - بررسی اجمالی مستندات Lesson 1 - Documentation Overview

  • درس ۲ - اصول API برنامه Wix Lesson 2 - Wix App API Principles

  • درس ۳ - تحقیق و برنامه ریزی راه حل Lesson 3 - Solution Research and Planning

  • درس ۴ - ساخت نمونه اولیه Lesson 4 - Building a Proof of Concept

  • درس ۵ - گوش دادن در فایل backend events.js Lesson 5 - Listening in the Backend events.js file

  • درس ۶ - بررسی اجمالی API تجارت الکترونیک Wix Lesson 6 - Wix eCom API Overview

  • درس ۷.۱ - معرفی افزونه های سرویس (SPI های سابق) Lesson 7.1 - Intro to Service Plugins (Formerly SPIs)

  • درس ۷.۲ - نمایش افزونه سرویس: SPI هزینه های اضافی Lesson 7.2 - Service Plugin Demo: Additional Fees SPI

نمایش نظرات

دوره جامع آموزش Wix Code: از مبتدی تا توسعه‌دهنده فول استک Wix
جزییات دوره
27 hours
103
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
430
4.8 از 5
دارد
دارد
دارد
Eitan Waxman
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eitan Waxman Eitan Waxman

توسعه دهنده وب