توسعه عملی تجارت الکترونیک با WordPress و WooCommerce
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یک محیط توسعه WordPress مدرن را با استفاده از داکر راهاندازی کنید.
- یک قالب سفارشی ویرایش کامل سایت (FSE) را برای یک فروشگاه آنلاین طراحی و توسعه دهید.
- بلوکهای گوتنبرگ سفارشی را برای افزودن قابلیتهای پیشرفته به وبسایت ایجاد کنید.
- با استفاده از پلاگینها و تاکسونومیهای سفارشی، ویژگیهای WooCommerce را توسعه دهید.
- قابلیتهای فیلتر، مرتبسازی و بلوکهای داینامیک را برای نمایش لیست محصولات پیادهسازی کنید.
- یک فرآیند پرداخت امن و بهینه را توسعه دهید.
- استقرار را با استفاده از گردش کارهای CI/CD در گیتهاب اکشنز خودکار کنید.
- عملکرد سایت را با استفاده از بهترین شیوههای بهینهسازی در WordPress و WooCommerce بهبود بخشید.
پیش نیازهای دوره
- درک اولیه از وردپرس و PHP
- آشنایی با HTML ،CSS و جاوااسکریپت
- هیچ تجربه قبلی با ویرایش کامل سایت، بلوکهای WooCommerce یا گیتهاب اکشنز نیاز نیست. همه چیز از پایه توضیح داده خواهد شد!
توضیحات دوره
به توسعه WordPress با تکنیکهای مدرن مسلط شوید: فروشگاه WooCommerce خود را بسازید، خودکار کنید و بهینه سازید.
آیا به دنبال ارتقاء مهارتهای توسعه وردپرس خود هستید؟ آیا میخواهید یک فروشگاه تجارت الکترونیک کاملاً کاربردی با WooCommerce بسازید، از قدرت ویرایش کامل سایت (FSE) استفاده کنید، و پیادهسازی پیوستگی و استقرار مداوم (CI/CD) را با استفاده از گیتهاب اکشنز انجام دهید؟
این دوره عملی و کاربردی شما را در هر مرحله از ساخت یک وبسایت تجارت الکترونیک حرفهای با استفاده از جدیدترین تکنیکهای توسعه وردپرس راهنمایی میکند. شما چگونگی ایجاد بلوکهای سفارشی، توسعه قابلیتهای WooCommerce، بهینهسازی عملکرد با داکر، و خودکارسازی گردش کارهای استقرار را با استفاده از گیتهاب اکشنز یاد خواهید گرفت.
در پایان این دوره، شما یک پروژه کامل تجارت الکترونیک مبتنی بر وردپرس با سفارشیسازی پیشرفته، بلوکهای داینامیک، و یک فرآیند استقرار سادهسازی شده خواهید داشت.
سرفصلهای دوره:
راهاندازی و محیط توسعه:
- نصب نرمافزارهای مورد نیاز و راهاندازی داکر
- ایجاد یک قالب سفارشی ویرایش کامل سایت (FSE)
- توسعه پلاگینهای "must-use" (MU) و اکستنشن های WooCommerce
توسعه فرانتاند با بلوکهای گوتنبرگ:
- ساخت یک بلوک هدر سفارشی با SVG و CSS
- پیادهسازی حالت تاریک و ناوبری واکنشگرا
- ایجاد بخشهای داینامیک مانند "قهرمان"، "محصولات برجسته" و "اخبار اخیر"
قابلیتهای WooCommerce و تجارت الکترونیک:
- سفارشیسازی صفحات و قالبهای محصول
- افزودن فیلدهای متا و تاکسونومیها برای محصولات
- توسعه یک فرآیند سبد خرید و پرداخت بهینه
خودکارسازی و CI/CD با گیتهاب اکشنز:
- آشنایی با گیتهاب اکشنز و نوشتن گردش کارهای سفارشی
- خودکارسازی استقرارها و تست برای پروژههای وردپرس
- استفاده از داکر برای گیتهاب اکشنز جهت سادهسازی توسعه
چرا این دوره را بگذرانید؟
- پروژه واقعی: شما یک فروشگاه WooCommerce کاملاً سفارشی را از ابتدا خواهید ساخت.
- توسعه پیشرفته وردپرس: ویرایش کامل سایت (FSE)، توسعه بلوک سفارشی، و تکنیکهای پیشرفته گوتنبرگ را یاد میگیرید.
- تسلط به بلوکهای WooCommerce: بلوکهای WooCommerce سفارشی را توسعه داده و قابلیتهای محصول را گسترش میدهید.
- خودکارسازی با گیتهاب اکشنز: گردش کارهای CI/CD را برای تست و استقرار خودکار پیادهسازی میکنید.
- بهینهسازی با داکر: وردپرس را در یک محیط داکری برای عملکرد بهتر اجرا میکنید.
- توسعه بهینهسازی شده برای سئو: عملکرد سایت و دیده شدن در موتورهای جستجو را بهبود میبخشید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان وردپرس که به دنبال پیشرفت مهارتهای خود در ویرایش کامل سایت (FSE) و WooCommerce هستند.
- توسعهدهندگان وب که میخواهند فروشگاههای تجارت الکترونیک را به طور کارآمد بسازند و سفارشیسازی کنند.
- فریلنسرها و توسعهدهندگان آژانسها که قصد دارند پروژههای وردپرس با کیفیت بالا را با روشهای توسعه مدرن ایجاد کنند.
- هر کسی که به CI/CD و خودکارسازی علاقهمند است و میخواهد گیتهاب اکشنز را در گردش کار خود ادغام کند.
توسعه عملی تجارت الکترونیک با WordPress و WooCommerce
-
نرمافزارهای مورد نیاز برای دوره و بررسی طرحبندی طراحی 10:38
-
اجرای وردپرس با داکر 19:47
-
ایجاد یک قالب FSE استارتر برای پروژه 17:26
-
ایجاد پلاگینهای MU ،Core ،Blocks برای پروژه 24:55
-
پیادهسازی CI/CD برای پروژه با گیتهاب اکشنز 46:25
-
اتصال فونتهای گوگل، CSS، جاوااسکریپت 22:31
-
توسعه بلوک هدر سایت 27:20
-
کار با SVG و استایلهای CSS برای هدر 34:40
-
پیادهسازی دکمه تغییر حالت تاریک و ناوبری کشویی 27:47
-
نسخه موبایل برای بلوک هدر 42:28
-
سازماندهی گردش کار شاخهبندی گیت 22:36
-
توسعه ساختار بلوک Hero 42:55
-
کار با save.js برای بلوک Hero 30:01
-
نهایی کردن بلوک Hero 59:37
-
توسعه بلوک داینامیک Games Line 43:53
-
پیادهسازی بلوک اخبار اخیر 24:51
-
توسعه بلوک اخبار اخیر 38:20
-
بارگذاری استایلها و فونتهای جهانی در صفحات گوتنبرگ 22:23
-
پیادهسازی یک کانتینر جستجوی پاپآپ 29:23
-
ارسال درخواست سرور برای جستجوی بازی 35:48
-
نهایی کردن گزینه جستجوی بازی 33:56
-
کار با بلوک اشتراک و MailChimp 22:33
-
استایلدهی و نهایی کردن بلوک اشتراک 25:05
-
افزودن فیلدهای متا برای بازیها 28:11
-
پیادهسازی بلوک بازیهای برجسته 41:08
-
توسعه یک بلوک فراخوان به عمل استاتیک 35:21
-
پیادهسازی بلوک سوالات متداول (آکاردئون) - پنل مدیریت 27:51
-
نهایی کردن بلوک سوالات متداول 16:25
-
توسعه بلوک فوتر 51:00
-
کار بر روی صفحه تک خبر 30:23
-
بهینهسازی عملکرد وردپرس + داکر 21:13
-
نهایی کردن بلوک تک خبر 28:23
-
افزودن یک فیلد متا برای آپلود آیکون 19:03
-
پیادهسازی بلوک هدر اخبار 26:11
-
نهایی کردن صفحه آرشیو اخبار 37:45
-
تحلیل قالب محصول و پشتیبانی گوتنبرگ برای محصولات 13:59
-
افزودن فیلدها و تاکسونومیهای اضافی برای محصولات 28:39
-
پیادهسازی بلوک تک بازی 45:00
-
نهایی کردن بلوک تک بازی 51:04
-
پیادهسازی بلوک اسلایدر 36:00
-
پیادهسازی بلوک بازیهای مشابه 47:29
-
توسعه بلوکها برای صفحه آرشیو فروشگاه 27:51
-
توسعه فیلتر و آرشیو بازی 39:31
-
پیادهسازی توابع فیلترینگ 46:19
-
افزودن مرتبسازی برای بلوک بازیها 32:23
-
کار با بلوکها برای صفحه سبد خرید 20:09
-
توسعه بلوکهای سبد خرید - بخش 2 30:12
-
نهایی کردن بلوکهای صفحه سبد خرید 18:54
-
پیادهسازی صفحه پرداخت 42:15
-
گیتهاب اکشنز چیست؟ 08:07
-
ساختار نوشتاری گردش کارها در گیتهاب اکشنز 09:59
-
نوشتن اولین گردش کار برای اجرای فرمان های ساده 13:38
-
غیرفعال کردن گردش کارها و ترتیب اجرای وظایف 12:28
-
استفاده از اکشنهای از پیش ساخته شده در گردش کارها 13:24
-
اجرای شرطی گردشکار 10:03
-
انواع تریگرها (رویدادها) که گردش کارها را راهاندازی میکنند 11:09
-
فیلترهای رویداد برای تریگرهای گردش کار (شاخهها، تگها، مسیرها) 10:57
-
اجرای زمانبندی شده گردش کار (تریگر زمان بندی شده) 07:04
-
اجرای دستی گردش کار (workflow_dispatch) و پارامترهای ورودی 08:15
-
تریگر دستی (workflow_dispatch) و REST API 05:49
-
راهاندازی گردش کارها با repository_dispatch 08:33
-
عملگر if، عبارات و زمینهها در گیتهاب اکشنز 10:50
-
متغیرها در گیتهاب اکشنز 12:38
-
رمزها در گیتهاب اکشنز 08:45
-
توابع در گیتهاب اکشنز 14:05
-
کشها در گیتهاب اکشنز 19:57
-
آرتیفکتها در گیتهاب اکشنز 12:11
-
استفاده از استراتژی ماتریس در گیتهاب اکشنز 12:58
-
تعامل بین گردش کارها در گیتهاب اکشنز 19:28
-
آشنایی با داکر برای گیتهاب اکشنز 03:39
-
اجرای وظایف در یک کانتینر داکر 08:40
-
انواع اکشنها و چرا اکشنهای سفارشی ایجاد کنیم؟ 06:31
-
ایجاد یک اکشن کامپوزیت سفارشی محلی 10:47
-
نمایش نشان وضعیت گردش کار در README 03:39
-
محدود کردن زمان اجرای گردش کار 05:09
-
محدود کردن اجرای همزمان گردش کارها به یک مورد 06:12
-
پیادهسازی CI/CD برای یک پروژه در عمل 32:20
مشخصات آموزش
توسعه عملی تجارت الکترونیک با WordPress و WooCommerce
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:77
- مدت زمان :30:57:29
- حجم :22.09GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy