آموزش پروژه محور پلاگین نویسی وردپرس و ویجت نویسی المنتور مقدماتی تا پیشرفته

poster
پیش‌نمایش دوره

وردپرس یکی از پرکاربردترین سیستم‌های مدیریت محتوا در جهان است! همین موضوع باعث شده است که فرصت‌های شغلی زیادی برای توسعه دهنده‌های وردپرس ایجاد شود. افزونه‌ها بخشی از چیزی هستند که باعث می‌شود وردپرس همان ... ادامه

برگزارکننده:  مکتب‌خونه  مکتب‌خونه
مدرس دوره:
سطح: مقدماتی تا پیشرفته
 پلاس
  
زمان مورد نیاز برای گذراندن دوره:  19 ساعت
مجموع محتوای آموزشی:  19 ساعت ویدئو
 (قابل دانلود می‌باشد)

آنچه در این دوره می‌آموزیم:

 نحوه استفاده از اکشن هوک‌ها و فیلترها در وردپرس

 استفاده از API ها، کلاس‌ها و توابع اصلی وردپرس برای ایجاد افزونه

 نحوه ایجاد انواع پست سفارشی (CPT)

 نحوه ایجاد متاباکس‌های سفارشی

 نحوه ایجاد کدهای کوتاه سفارشی

 نحوه اضافه کردن منوهای سفارشی به بخش پیشخوان وردپرس

 ترجمه افزونه

 آموزش ایجکس (AJAX) در وردپرس

 آپلود فایل در وردپرس

 Transientها و Cron jobsها در وردپرس

 ویجت نویسی المنتور

پیش‌نیاز‌ها

دانش متوسط در زمینه‌ی  php ، js ، html و css و آشنایی با وردپرس پیشنیاز  می‌باشد.

سرفصل‌های دوره آموزش پروژه محور پلاگین نویسی وردپرس و ویجت نویسی المنتور مقدماتی تا پیشرفته

کدنویسی پلاگین گالری تصویر مشابه استوری اینستاگرام
  ایجاد فایل اصلی پلاگین
مشاهده
"21:10  
  کدنویسی فایل اصلی پلاگین
"19:24  
  آموزش اکشن هوک‌ها و فیلترها در وردپرس - بخش اول
"25:10  
  آموزش اکشن هوک‌ها و فیلترها در وردپرس - بخش دوم
"04:18  
  آموزش اکشن هوک‌ها : مینی پروژه‌ی اول
"24:32  
  فیلترها : مینی پروژه‌ی دوم - بخش اول
"25:10  
  فیلترها : مینی پروژه‌ی دوم - بخش دوم
"11:35  
  تکمیل فایل اصلی پلاگین - بخش اول
"25:10  
  تکمیل فایل اصلی پلاگین - بخش دوم
"07:05  
  آموزش کاستوم پست تایپ‌ها در وردپرس - بخش اول
"25:10  
  آموزش کاستوم پست تایپ‌ها در وردپرس - بخش دوم
"13:53  
  آموزش کاستوم تگزانومی‌ها در وردپرس
"24:52  
  آموزش کاستوم متاباکس‌ها در وردپرس - قسمت اول
"25:10  
  آموزش کاستوم متاباکس‌ها در وردپرس - بخش دوم
"04:51  
  ایجاد متاباکس گالری تصویر - بخش اول
"25:10  
  ایجاد متاباکس گالری تصویر - بخش دوم
"20:05  
  آموزش ایجاد شورتکد در وردپرس - بخش اول
"25:10  
  آموزش ایجاد شورتکد در وردپرس - بخش دوم
"04:40  
  آموزش توابع wp_enqueue_style و wp_enqueue_script - بخش اول
"25:10  
  آموزش توابع wp_enqueue_style و wp_enqueue_script - بخش دوم
"21:37  
  پیاده سازی ظاهر گالری تصویر و نمایش در سایت - بخش اول
"25:10  
  پیاده سازی ظاهر گالری تصویر و نمایش در سایت - بخش دوم
"25:10  
  پیاده سازی ظاهر گالری تصویر و نمایش در سایت - بخش سوم
"12:56  
  اضافه کردن ستون جدید به جدول پست‌های پست تایپ گالری - بخش اول
"25:10  
  اضافه کردن ستون جدید به جدول پست تایپ گالری - بخش دوم
"11:40  
  اضافه کردن منوی تنظیمات افزونه به منوهای پیشفرض پیشخوان وردپرس
"23:45  
  ایجاد صفحه‌ی تنظیمات افزونه و آشنایی با Settings API - بخش اول
"25:10  
  ایجاد صفحه‌ی تنظیمات افزونه - بخش دوم
"06:42  
  ادامه‌ی کدنویسی صفحه‌ی تنظیمات افزونه - بخش اول
"25:10  
  ادامه‌ی کدنویسی صفحه‌ی تنظیمات افزونه - بخش دوم
"05:09  
  ادامه‌ی کدنویسی صفحه‌ی تنظیمات افزونه - بخش سوم
"25:10  
  ادامه‌ی کدنویسی صفحه‌ی تنظیمات افزونه - بخش چهارم
"25:34  
  تکمیل پروژه‌ی گالری تصویر - بخش اول
"25:10  
  تکمیل پروژه‌ی گالری تصویر - بخش دوم
"17:33  
  آموزش ترجمه‌ی افزونه - بخش اول
"25:10  
  آموزش ترجمه‌ی افزونه - بخش دوم
"05:18  
  مینی پروژه‌ی آپلود تصویر پروفایل کاربر - بخش اول
"25:10  
  مینی پروژه‌ی آپلود تصویر پروفایل کاربر - بخش دوم
"25:10  
  مینی پروژه‌ی آپلود تصویر پروفایل کاربر - بخش سوم
"03:14  
  مینی پروژه‌ی فرم ثبت نام کاربر - بخش اول
"25:10  
  مینی پروژه‌ی فرم ثبت نام کاربر - بخش دوم
"25:10  
  مینی پروژه‌ی فرم ثبت نام کاربر - بخش سوم
"03:14  
  آموزش Transient در وردپرس - بخش اول
"25:10  
  آموزش Transient در وردپرس - بخش دوم
"10:04  
  آموزش Cron job در وردپرس
"14:37  
  تمرین پلاگین نویسی وردپرس
"01:00  
آموزش ویجت نویسی المنتور : پروژه‌ی اسلایدر پروفایل کاربران
  آموزش ویجت نویسی المنتور - بخش اول
"25:10  
  آموزش ویجت نویسی المنتور - بخش دوم
"17:42  
  آموزش ویجت نویسی المنتور - بخش سوم
"25:10  
  آموزش ویجت نویسی المنتور - بخش چهارم
"24:41  
  آموزش ویجت نویسی المنتور - بخش پنجم
"25:10  
  آموزش ویجت نویسی المنتور - بخش ششم
"25:10  
  آموزش ویجت نویسی المنتور - بخش هفتم
"09:52  
  آموزش ویجت نویسی المنتور - بخش هشتم
"25:10  
  آموزش ویجت نویسی المنتور - بخش نهم
"25:10  
  آموزش ویجت نویسی المنتور - بخش دهم
"11:05  
  آموزش ویجت نویسی المنتور - بخش یازدهم
"25:10  
  آموزش ویجت نویسی المنتور - بخش دوازدهم
"06:02  
  آموزش ویجت نویسی المنتور - بخش سیزدهم
"25:10  
  آموزش ویجت نویسی المنتور - بخش چهاردهم
"25:10  
  جمع بندی و نکات پایانی
"11:25  
  تمرین ویجت نویسی المنتور
"01:00  

درباره دوره

 وردپرس یکی از پرکاربردترین سیستم‌های مدیریت محتوا در جهان است!

  همین موضوع باعث شده است که فرصت‌های شغلی زیادی برای توسعه دهنده‌های وردپرس ایجاد شود.
  افزونه‌ها بخشی از چیزی هستند که باعث می‌شود وردپرس همان چیزی باشد که هست، پرکاربردترین سیستم مدیریت محتوا در جهان که در بیش از ۳۰ درصد از سایت‌ها در سراسر جهان وجود دارد!

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

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

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

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

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

· نحوه استفاده از اکشن هوک‌ها و فیلترها در وردپرس (کلیه‌ی پروژه‌ها)
· کدنویسی با استفاده از متود شیء گرا در PHP و کاملاً مطابق با استانداردهای جهانی همراه با رعایت موارد امنیتی (کلیه‌ی پروژه‌ها)
· چگونه از API ها، کلاس‌ها و توابع اصلی وردپرس برای ایجاد افزونه خود استفاده کنیم. به عنوان مثال، تنظیمات، ، کد کوتاه، متاباکس‌ها، کاستوم پست تایپ‌ها، ایجکس و... (کلیه‌ی پروژه‌ها)
  · نحوه ایجاد انواع پست سفارشی (CPT) که وردپرس را به چارچوبی عالی برای هر پروژه‌ای که می‌خواهید بسازید تبدیل می‌کند. (پروژه‌ی گالری تصویر)
  · نحوه‌ی ایجاد متاباکس‌های سفارشی و اضافه کردن آنها به پست های سفارشی (CPT) (پروژه‌ی گالری تصویر)
· نحوهٔ ایجاد کدهای کوتاه سفارشی و استفاده از آنها در سایت (پروژه‌ی گالری تصویر)
  · نحوه‌ی اضافه کردن منوهای سفارشی به بخش پیشخوان وردپرس (پروژه‌ی گالری تصویر)
  · آموزش ترجمه‌ی افزونه (پروژه‌ی گالری تصویر)
  · آموزش ایجکس (AJAX) در وردپرس (مینی پروژه‌ی فرم ثبت نام کاربر)
  · آموزش آپلود فایل در وردپرس (مینی پروژه‌ی ایجاد تصویر پروفایل کاربر)
  · آموزش Transient ها و Cron jobs ها در وردپرس
  · آموزش ویجت نویسی المنتور (پروژه‌ی اسلایدر کارت‌های پروفایل کاربران)
  · و..

آموزش ویجت نویسی المنتور

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

 چگونه افزونه‌های قابل ترجمه ایجاد کنیم؟

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

 این دوره برای چه کسانی است؟

 · دانشجویان فناوری اطلاعات، توسعه دهندگان وب و برنامه نویسان (بله، شما باید بدانید که چگونه کد بزنید)
  · افرادی که می‌خواهند بدانند پلاگین‌های وردپرس چگونه کار می‌کنند تا به مشتریان بیشتری دست یابند، شغل خود را رشد دهند یا افزونه‌های خود را بفروشند.
  · توسعه دهندگان وردپرس که می‌خواهند با طراحی و فروش افزونه‌های وردپرس درآمد فعال و غیرفعال ریالی و دلاری داشته باشند.

این دوره چه تفاوتی دارد؟

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

 · در این دوره بر خلاف سایر دوره‌ها من بصورت زنده آموزش می‌دهم و کد می‌زنم تا شما با چالش‌ها و خطاهایی که ممکن است در طول کدنویسی با آنها مواجه بشید و نحوه‌ی برطرف کردن آنها آشنا شوید.
  با من در این دوره‌ی کاربردی و پروژه محور همراه باشید.

درباره استاد

maktabkhooneh-teacher علیرضا حبیبی

علیرضا حبیبی ، فارغ التحصیل مهندسی صنایع از دانشگاه صنعتی اصفهان و دانشجوی کارشناسی ارشد مهندسی صنایع در دانشگاه تربیت مدرس می‌باشد . ایشان مدرس دوره‌های برنامه نویسی و برنامه نویس فول استک وردپرس می‌باشد . وی بیش از 5 سال است که در زمینه‌ی طراحی و توسعه‌ی افزونه‌ها و قالب‌های اختصاصی وردپرس فعالیت می‌کند و به HTML ، CSS ، JS ، PHP و Wordpress تسلط کامل دارد و همچنین سابقه فعالیت در زمینه برنامه‌نویسی وردپرس و توسعه‌ی محصول در شرکت‌های داخلی و خارجی را دارا می‌باشد.

مشاهده پروفایل و دوره‌‌های استاد

نظرات کاربران

تا کنون نظری برای این دوره ثبت نشده است. برای ثبت نظر باید ابتدا در دوره ثبت نام کرده و دانشجوی دوره باشید.

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

سوالات پرتکرار

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟
بله؛ پس از سپری شدن مدت زمان دوره شما به محتوای دوره دسترسی خواهید داشت و می توانید از ویدئوها، تمارین، پروژه و دیگر محتوای دوره در صورت وجود استفاده کنید ولی امکان تصحیح تمارین توسط پشتیبان و دریافت گواهی نامه برای شما وجود نخواهد داشت.
poster
پیش‌نمایش دوره
  
برگزار کننده:  مکتب‌خونه
  
زمان مورد نیاز برای گذراندن دوره:  19 ساعت
مجموع محتوای آموزشی:  19 ساعت ویدئو
 (قابل دانلود می‌باشد)