نبی عبدی
مدرس دوره
نکته مهم: این دوره فقط برای دانشجویان دوره جامع وبمستر پلاس و به صورت هدیه در دسترس است و امکان ثبت نام مجزا در آن وجود ندارد. (با ثبت نام در دوره جامع وبمستر پلاس این دوره و تمامی دوره های دیگر وب سایت را به صورت هدیه و رایگان دریافت کنید.) ---> برو به دوره جامع وبمستر پلاس
در دوره جادوی وردپرس یاد میگیرید که چگونه با برنامه نویسی و توسعه پلاگین های مختلف در وردپرس به کسب درآمدهای بسیار چشمگیر در این حوزه بپردازید، تمامی نکات توسعه و برنامه نویسی افزونه وردپرس را با دوره جادوی وردپرس وبکیما به صورت کاملا حرفهای و صفر تا صد یاد بگیرید.
قیمت دوره:
5,9 میلیون تومان
هدیه دوره وبمستر پلاس
مدتدوره
23 ساعت
تعدادجلسات
140 جلسه
تعداددانشجویان
236
در اولین فصل از دوره توسعه دهنده وردپرس، به بررسی ابزارها و دانش مورد نیاز برای شروع دوره میپردازیم.
در این بخش با زبان PHP که پایه و رکن اصلی وردپرس چه در بحث توسعه قالب ها و چه در بحث توسعه پلاگین ها وردپرسی می باشد بصورت کاربردی آشنا خواهیم شد.
در این فصل به مقدمات شروع برنامه نویسی در وردپرس می پردازیم و اطلاعات کافی را کسب می کنیم تا در فصل های آینده بتوانیم راحت تر برنامه نویسی وردپرس را یاد بگیریم.
در این فصل با یکی از مهم ترین مفاهیم در دنیای برنامه نویسی وردپرس آشنا خواهید شد و آن هم کار با هوک ها در توسعه وردپرس است.
در این فصل ساختار اصلی یک پلاگین وردپرس را بررسی می کنیم و یاد می گیریم که چگونه فایل ها و فولدرها و البته کدهای یک پلاگین را به صورت Best Practice در کنار یکدیگر قرار دهیم تا در آینده بتوانیم راحت تر پلاگین خود را توسعه دهیم.
در این فصل اولین پروژه عملی خود را انجام می دهیم و یاد میگیریم که چگونه از دانشی که تا اینجای دوره به دست آورده ایم به صورت عملی استفاده کنیم و یک افزونه کاربردی برای لینک سازی خودکار در وردپرس برنامه نویسی می کنیم.
در این فصل با یکی دیگر از مباحث بسیار مهم و کاربردی در توسعه وردپرس آشنا میشویم که آن هم شورت کدها در وردپرس است.
در این فصل با مفهوم بسیار مهم منوی تنظیمات در توسعه وردپرس آشنا میشویم. یاد میگیریم که چگونه اطلاعات را با دیتابیس از این صفحه رد و بدل کنیم تا در نهایت پلاگین ما بتواند Option Panel یا همان پنل تنظیمات داشته باشد.
آموزش کار با متا باکس ها در وردپرس را در این فصل آماده کردهایم، یکی از مفاهیمی که با استفاده از آن می توانید در وردپرس جادو کنید!
در این بخش شما با مفاهیم اولیه و پایگاه داده mysql آشنا خواهید شد.
در این فصل یاد می گیرید که چگونه با ساخت جداول کاستوم اطلاعات مخصوص به پلاگین خود را در جداول مخصوص به خود ذخیره سازی کنید تا با این کار به جداول پیشفرض وردپرس فشار زیادی وارد نکنید.
در این فصل با دوتا از مهمترین جداول در وردپرس یعنی جداول wp_users - wp_usermeta آشنا می شویم، این دو جدول اطلاعات مربوط به کاربران و مشتریان در سایت های وردپرسی را به عهده دارند، پس نحوه کار با این جداول بسیار مهم است.
در این فصل به مدیریت کاربران در وردپرس می پردازیم همانطور که می دانید یک وب سایت فروش آنلاین بدون مشتری اصلا بدرد نمیخورد! پس این فصل بسیار مهم است چون میتوانید اطلاعات مربوط به کاربران یک وب سایت را مدیریت کنید.
اینکه یک کاربر در وردپرس به چه بخشی از وب سایت دسترسی داشته باشد یا نداشته باشد (Roles and Capabilities) را در این فصل به صورت کامل بررسی میکنیم.
در این فصل یاد می گیرید که چگونه ASSETها یا همان فایل های استایل و جاوااسکریپت را به افزونه وردپرس خود اضافه کنید.
در این فصل به یکی از جذاب ترین مباحث دنیای برنامه نویسی یا همان مبحث Ajax در وردپرس می پردازیم. در این فصل یاد می گیرید که چگونه بدون رفرش شدن صفحه با دیتابیس ارتباط برقرار کنید و دیتای مورد نیاز خود را جابه جا کنید.
در این فصل با ساخت یک افزونه ورود و ثبت نام در وردپرس دوباره از دانشی که تا اینجای دوره به دست آوردیم به صورت عملی و پروژه محور استفاده خواهیم کرد.
در این فصل با مفاهیم پیشرفته در زبان PHP آشنایی خواهید شد. از جمله شی گرایی، قوانین PSR ، Autoloading و … اگر میخواهید دنیای جدیدی از برنامه نویسی به روی شما باز شود باید برنامه نویسی شی گرایی را در این فصل یاد بگیرید.
حال که با برنامه نویسی OOP یا شی گرا در PHP آشنا شدید وقت آن است که از این دانش در برنامه نویسی افزونه های وردپرس استفاده کنید.
در این بخش نیز مجدد با یک پروژه عملی میخواهیم دانش برنامه نویسی وردپرس خود را محک بزنیم و توسعه دهنده بودن وردپرس را نیز در عمل و با یک پروژه کاملا واقعی بهتر یاد بگیریم. همچنین در این فصل با مفهوم MVC یا Model - View - Control آشنا میشویم و در عمل از آن استفاده میکنیم.
در آخرین فصل از این دوره پر محتوا یاد میگیرید که برنامه نویسی های خفن وردپرس از چه روش هایی کسب درآمد میکنند و شما نیز این روش ها را یاد میگیرید تا در نهایت بتوانید به کسب درآمدهای خیلی عالی از حوزه طراحی و ساخت پلاگین وردپرس برسید.
مدرس دوره
مدیر آکادمی وبکیما، مدرس و محقق در حوزه طراحیسایت و برنامهنویسی، مدرس بیشتر از 10 هزار دانشجو در حوزههای مختلف طراحیسایت.
هدیه دوره وبمستر پلاس
عرشیا –
سلام پیش نیاز این دوره چیه؟
پشتیبانی –
سلام، در ویدیو پیش نیازهای شروع یادگیری برنامهنویسی وردپرس به صورت کامل آموزش دادیم.
محمد نجیم –
سلام وقت بخیر، آیا بعد از تمام کردن این دوره قادر به این خواهیم بود تا بتوانیم ایده های خود را در قسمت پلاگین نویسی انجام بدیم؟ ایده های به غیر از پنل کاربری؟
پشتیبانی –
درود بر شما، بله دقیقا هدف از این دوره این است که شما بعد از گذراندن این دوره خواهید توانست تمامی ایده های خود را در قالب پلاگین وردپرس پیاده سازی کنید.
سهیل –
سلام و درود خدمت استاد عزیز مهندس عبدی
یک سؤال داشتم اینکه با این دوره میشه کدهای وردپرس رو برای افزایش سرعت بهینه کرد؟ کدهای خود وردپرس و کدهای قالب…
پشتیبانی –
درود بر شما، بله یک سرفصل کامل نیز در رابطه با بهبود سرعت در سایت های وردپرسی در این دوره داریم.
محمد صادقی –
با سلام و وقت بخیر .
استاد اینطور که از سرفصل ها و دمو مشخصه آموزش کاملی به نظر میاد فقط یه موردی که خواستم بدونم اینه که میتونیم کد نویسی رو درون قالب انجام بدیم .
مثلا : من یک قالب فروشگاهی صفرتاصد کدنویسی کردم . حالا بجای اینکه بیام یک پلاگین بنویسم واسه بخش تیکت های پشتیبانی ، این امکانات درون خود قالب پیاده سازی کنم .؟ یعنی روند طوری باشه کدنویسی درون قالب انجام بشه نه بصورت پلاگینی مجزا .
این مورد رو آموزش دادین .؟ بعد آموزش میتونیم چنین سبکی افزونه نویسی کنیم .؟
امیدوارم منظورم رو خووب رسونده باشم .
پشتیبانی –
درود بر شما، بله این دوره آموزش برنامه نویسی وردپرس است و شما هرچی که در این دوره یاد بگیرید هم قابل اجرا در قالب و هم در پلاگین وردپرس است.
پیمان –
درود ، الان با سایت خوب شما آشنا شدم
میشه بفرمایید چه پلاگین هایی رو آموزش میدید؟یعنی در طول دوره چه پلاگین هایی طراحی میشه؟
پشتیبانی –
درود، مهمترین پلاگینی که در این دوره طراحی میشود پلاگین وبکیما پنل است که یک پنل کاربری حرفهای برای سایت های فروشگاهی ووکامرسی است که میتوانید پیش نمایش را داخل اسکرین شات ها مشاهده کنید.