دوره توسعه پلاگین وردپرس: ساخت ۱۴ پلاگین کاربردی

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

نام محصول به انگلیسی Udemy - WordPress Plugin Development - Build 14 Plugins
نام محصول به فارسی دوره توسعه پلاگین وردپرس: ساخت ۱۴ پلاگین کاربردی بر روی فلش 32GB
زبان انگلیسی با زیرنویس فارسی
نوع محصول آموزش ویدیویی
نحوه تحویل به صورت دانلودی
توجه مهم:

این دوره آموزشی به صورت دانلودی ارائه می‌شود و همراه با زیرنویس فارسی است.

حداکثر تا ۲۴ ساعت پس از ثبت سفارش، لینک اختصاصی دوره برای شما ساخته و ارسال خواهد شد.


📚 محتوای این محصول آموزشی (پکیج کامل)

علاوه بر دوره ویدیویی، برای یادگیری عمیق‌تر و تسلط کامل بر مباحث مجموعه‌ای از کتاب‌های آموزشی نیز ارائه می‌شود.

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتاب‌ها، تمرین‌ها و خودآزمایی.

ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دوره توسعه پلاگین وردپرس: ساخت ۱۴ پلاگین کاربردی بر روی فلش 32GB

مقدمه

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

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

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

  • آشنایی با ساختار و معماری وردپرس و پلاگین‌ها
  • یادگیری زبان PHP و اصول برنامه‌نویسی شیءگرا (OOP)
  • کار با Hook ها (Action و Filter) در وردپرس
  • مدیریت تنظیمات پلاگین و ذخیره داده‌ها
  • ایجاد صفحات تنظیمات (Admin Pages)
  • اضافه کردن انواع فیلدها به صفحات تنظیمات
  • استفاده از AJAX در پلاگین‌ها
  • ایجاد پست تایپ‌های سفارشی (Custom Post Types)
  • ایجاد و مدیریت تاکسونومی‌های سفارشی (Custom Taxonomies)
  • ایجاد ویجت‌های سفارشی (Custom Widgets)
  • کار با دیتابیس وردپرس و کوئری‌های SQL
  • امنیت و بهینه‌سازی پلاگین‌ها
  • انتشار پلاگین در مخزن وردپرس (WordPress Plugin Repository)

مزایای شرکت در این دوره

شرکت در این دوره مزایای متعددی دارد که شما را در مسیر تبدیل شدن به یک توسعه‌دهنده حرفه‌ای پلاگین وردپرس یاری می‌کند:

  • یادگیری عملی: این دوره بر پایه پروژه‌های عملی استوار است و شما با ساخت ۱۴ پلاگین کاربردی، دانش خود را در عمل پیاده‌سازی می‌کنید.
  • دسترسی آسان: دوره بر روی یک فلش مموری 32 گیگابایتی ارائه می‌شود که امکان دسترسی سریع و بدون نیاز به اینترنت را فراهم می‌کند.
  • پشتیبانی کامل: در طول دوره، شما از پشتیبانی و پاسخ به سوالات خود بهره‌مند خواهید شد.
  • مدرس مجرب: دوره توسط مدرس با تجربه و متخصص در زمینه توسعه وردپرس تدریس می‌شود.
  • محتوای به‌روز: سرفصل‌های دوره همواره با آخرین تغییرات وردپرس و تکنولوژی‌های وب، به‌روزرسانی می‌شوند.

پیش‌نیازهای دوره

برای شرکت در این دوره، شما نیاز به دانش و مهارت‌های زیر دارید:

  • آشنایی با HTML، CSS و Javascript (در حد مقدماتی)
  • آشنایی با مفاهیم اولیه PHP (متغیرها، حلقه‌ها، شرط‌ها، توابع)
  • داشتن یک سیستم کامپیوتری با دسترسی به اینترنت
  • تسلط بر زبان فارسی (برای درک بهتر آموزش‌ها)

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

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

در این بخش، به بررسی سرفصل‌های اصلی دوره می‌پردازیم:

بخش ۱: مقدمات و راه‌اندازی محیط توسعه

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

  • آشنایی با ساختار وردپرس و پلاگین‌ها
  • نصب و راه‌اندازی وردپرس در لوکال هاست (Localhost)
  • معرفی و نصب ابزارهای مورد نیاز (ویرایشگر کد، ابزار دیباگ)
  • ایجاد اولین پلاگین و بررسی ساختار آن

بخش ۲: مبانی PHP و OOP

در این بخش، اصول زبان PHP و برنامه‌نویسی شیءگرا (OOP) را مرور می‌کنیم. این بخش به شما کمک می‌کند تا درک بهتری از کدنویسی در وردپرس داشته باشید:

  • مروری بر مفاهیم پایه PHP
  • آشنایی با OOP (کلاس‌ها، اشیا، وراثت، اینترفیس‌ها)
  • استفاده از namespace ها در PHP
  • کار با توابع و متدهای PHP

بخش ۳: Hook ها (Action و Filter)

در این بخش، با Hook ها (Action و Filter) آشنا می‌شوید که قلب وردپرس محسوب می‌شوند و به شما امکان می‌دهند تا رفتار وردپرس را تغییر دهید:

  • آشنایی با Action ها و نحوه استفاده از آن‌ها
  • آشنایی با Filter ها و نحوه استفاده از آن‌ها
  • اولویت‌بندی Hook ها
  • مثال‌های عملی از استفاده از Hook ها

بخش ۴: مدیریت تنظیمات پلاگین

در این بخش، یاد می‌گیرید که چگونه تنظیمات پلاگین خود را مدیریت کنید و به کاربران اجازه دهید تا پلاگین را سفارشی کنند:

  • ایجاد صفحات تنظیمات در پنل مدیریت وردپرس
  • اضافه کردن انواع فیلدهای تنظیمات (متن، چک‌باکس، انتخاب‌ها)
  • ذخیره و بازیابی تنظیمات پلاگین
  • استفاده از تنظیمات برای سفارشی‌سازی پلاگین

بخش ۵: کار با دیتابیس

در این بخش، شما نحوه تعامل با دیتابیس وردپرس را یاد می‌گیرید. این شامل ایجاد جدول‌ها، ذخیره و بازیابی اطلاعات می‌شود:

  • آشنایی با دیتابیس وردپرس
  • ایجاد جدول‌های سفارشی برای پلاگین
  • ذخیره، به‌روزرسانی و حذف داده‌ها از دیتابیس
  • استفاده از کلاس WPDB
  • اجرای کوئری‌های SQL

بخش ۶: ایجاد پست تایپ‌ها و تاکسونومی‌های سفارشی

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

  • ایجاد پست تایپ‌های سفارشی (Custom Post Types)
  • ایجاد تاکسونومی‌های سفارشی (Custom Taxonomies)
  • نمایش پست تایپ‌ها و تاکسونومی‌ها در فرانت‌اند

بخش ۷: ایجاد ویجت‌های سفارشی

در این بخش، شما یاد می‌گیرید که چگونه ویجت‌های سفارشی ایجاد کنید که به کاربران امکان می‌دهند محتوای دلخواه خود را در مناطق ویجت نمایش دهند:

  • ایجاد یک ویجت ساده
  • اضافه کردن فیلدهای تنظیمات به ویجت
  • نمایش ویجت در فرانت‌اند

بخش ۸: استفاده از AJAX

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

  • آشنایی با AJAX و مفاهیم آن
  • ایجاد درخواست‌های AJAX در پلاگین
  • پردازش پاسخ‌های AJAX

بخش ۹: امنیت و بهینه‌سازی

در این بخش، شما با اصول امنیت و بهینه‌سازی پلاگین‌ها آشنا می‌شوید تا پلاگین‌های خود را ایمن و با کارایی بالا ایجاد کنید:

  • مباحث امنیتی در توسعه پلاگین
  • بهینه‌سازی کد و افزایش سرعت پلاگین
  • اعتبارسنجی ورودی‌ها
  • جلوگیری از حملات XSS و SQL Injection

بخش ۱۰: انتشار پلاگین

در این بخش، شما با مراحل انتشار پلاگین خود در مخزن وردپرس آشنا می‌شوید:

  • قوانین و مقررات مخزن وردپرس
  • آماده‌سازی پلاگین برای انتشار
  • ارسال پلاگین به مخزن وردپرس

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

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.