دانلود دوره آمورش ساخت پلاگین وردپرس از 0 تا 100
دانلود دوره آمورش ساخت پلاگین وردپرس از 0 تا 100
دوره اموزش ساخت پلاگین وردپرس به روش صحیح که در حال حاضر با عنوان Creating WordPress Plugins The Right Way در سایت یودمی در حال برگزاری است.
در این دوره فوق العاده به صورت اصولی و صحیح از قدم اول یاد میگیرید تا چطور یک پلاگین وردپرسی بسازید و در این حوزه فعالیت کنید.
این دوره یکی از کاملترین دوره هایی است که در حال حاضر برای ساخت افزونه وردپرس وجود دارد. همراه آروان لرن باشید.
دانلود دوره آمورش ساخت پلاگین وردپرس از 0 تا 100
توضیحات دوره اموزش ساخت پلاگین وردپرس :
- محل برگزاری دوره : یودمی
- عنوان دوره در یودمی: Creating WordPress Plugins The Right Way
- قیمت در یودمی : 79.99 یورو
- قیمت در آروان لرن : 99 هزار تومان
- تعداد دانشجویان : 1500 نفر
- امتیاز : 4.4 از 5
- نوع دوره : ویدیویی
- زیر نویس : دارد
- لینک دانلود پس از خرید دوره برای شما ارسال میشود.
کپشن دوره اموزش ساخت پلاگین وردپرس:
چه چیزی یاد میگیریم؟
یاد بگیرید که چگونه پلاگین های وردپرس خود را با سه پروژه شگفت انگیز ایجاد کنید.
با درک عمیق نحوه عملکرد افزونه ها از ابزارهای شخص ثالث مستقل شوید
بر APIهای وردپرس بومی تسلط داشته باشید، با جداول، انواع پست، کدهای کوتاه، ویجت ها کار کنید
آموزش کار با جداول جداگانه در وردپرس با استفاده از کلاس قدرتمند $wpdb
الزامات دوره اموزش ساخت پلاگین وردپرس :
- شما به دانش PHP شی گرا، مفاهیم اولیه MySQL، HTML و CSS نیاز دارید.
- دوره در سطح تخصصی: اگر پیش نیازهای ذکر شده در بالا را ندارید، آن را نگذرانید.
- شما باید نحوه نصب وردپرس و کار با یک سرور محلی (localhost) را بدانید.
سلب مسئولیت: لطفا قبل از ثبت نام در این دوره، “این دوره برای چه کسانی است؟” را با دقت مطالعه کنید. بخش زیر این دوره دارای پیش نیازهایی است و دانشجویانی که پایه محکمی در برنامه نویسی ندارند نباید آن را بگذرانند.
آیا می خواهید از دست دادن مشتریان خود به دلیل عدم آگاهی از نحوه ایجاد افزونه جلوگیری کنید؟
آیا شما نیز به شدت در تلاش هستید تا یاد بگیرید چگونه پلاگین های خود را ایجاد کنید، اما موفق نمی شوید؟ شما چند سالی است که تلاش می کنید، اما هنوز مطالب آموزشی خوب و به روز پیدا نکرده اید. سپس از نگاه کردن به مدت زمان اسناد وردپرس برای سازندگان افزونه خسته شدم.
پلاگین ها بخشی از چیزی هستند که باعث می شود وردپرس همان چیزی باشد که هست، پرکاربردترین سیستم مدیریت محتوا در جهان، که در بیش از 30 درصد از سایت ها در سراسر جهان وجود دارد! یادگیری نحوه برخورد با موتور افزونه وردپرس شما را از ابزارهای شخص ثالث رها می کند. همچنین دانش قدرتمندی را در دستان شما قرار می دهد که به شما کمک می کند به مشتریان جدید، استقلال مالی یا حداقل یک شغل جدید یا ارتقاء شغلی دست پیدا کنید.
همه چیز با این دوره شروع خواهد شد!
این دوره بر خلاف هر دوره ای است که تا به حال دیده اید. این حدود 100 درس است که در سه پروژه شگفتانگیز سازماندهی شدهاند، که در آن همه چیزهایی را که در طول ده سالی که با وردپرس کار کردهام یاد گرفتهام را به شما آموزش میدهم. کاملاً همه چیز! این دوره چیزی را پنهان نمی کند. همه موضوعات به طور عمیق پوشش داده شده است، با سبک تدریس که توسط بیش از 20000 دانش آموز من در سراسر جهان شناخته شده است!
همه اینها فقط با استفاده از ابزارهای بومی وردپرس. بدون استفاده از پلاگین برای ایجاد یک افزونه دیگر!
دقیقا چه چیزی یاد خواهید گرفت؟
در اینجا لیست کوتاهی از موضوعات اصلی تحت پوشش این دوره آمده است. یاد خواهید گرفت:
نحوه استفاده از اکشن هوک ها و فیلترهای وردپرس به نفع خود برای کنترل رفتار افزونه ها و انعطاف پذیرتر کردن آنها.
چگونه پروژه های خود را با استفاده از کلاس ها و اشیاء PHP به روشی تمیزتر و انعطاف پذیرتر ساختار دهید.
چگونه از API ها، کلاس ها و توابع اصلی وردپرس برای ایجاد افزونه خود استفاده کنید. به عنوان مثال، تنظیمات، گزینهها، ابزارکها، کد کوتاه، APIهای Metabox و روشهای کلاس بسیار قدرتمند $wpdb.
نحوه ایجاد انواع پست سفارشی (CPT) که وردپرس را به چارچوبی عالی برای هر پروژه ای که می خواهید ایجاد کنید تبدیل می کند.
چگونه طبقه بندی ها، منوهای سفارشی، صفحات گزینه ها، ویجت ها و کدهای کوتاه خود را با گزینه های متعدد، جعبه های ابرداده با فیلدهای سفارشی و غیره ایجاد کنید.
نحوه اضافه کردن شیوه نامه و جاوا اسکریپت در هر دو بخش مدیریت و فرانت اند و کنترل آنها از طریق صفحات گزینه ها.
نحوه نصب و پیش نمایش کارهایی که هنگام نصب، غیرفعال کردن و حذف افزونه باید انجام شود.
نحوه کنترل قالب افزونه در قسمت جلو و همچنین ایجاد یک سیستم لغو الگوی ووکامرس مانند.
چگونه برای پلاگین خود پشتیبانی تم خاصی ایجاد کنیم.
و خیلی بیشتر! در مورد یادگیری نحوه مدیریت یک جدول سفارشی برای افزونه خود در پایگاه داده وردپرس چطور؟
آیا همه جداول وردپرس را می شناسید؟ آیا می دانید آنها چه کار می کنند و چگونه ساختار دارند؟ در اینجا همه چیز را در مورد آنها یاد خواهید گرفت!
علاوه بر این، شما یاد خواهید گرفت که چگونه تمام اقدامات CRUD (ایجاد، خواندن، به روز رسانی و حذف داده ها) را با استفاده از کلاس فوق العاده قدرتمند $wpdb روی جدول خود انجام دهید.
آیا تا به حال به این فکر کرده اید که محدودیت هایی که سیستم وردپرس ایجاد می کند را رها کنید و پروژه خود را بر اساس جدول جداگانه ای بسازید؟ در این دوره یاد خواهید گرفت که چگونه این کار را انجام دهید، متوجه می شوید که در چه مواردی لازم است و چه مزایا و معایبی دارد.
و اینجا متوقف نمی شود…
در مورد استفاده از frontend برای اجازه دادن به کاربر برای ارسال داده به این جدول چیست؟
فکر کنم ندیدی که اومد! خوب، در این دوره متوجه خواهید شد که برای فعال کردن یک کاربر وارد شده برای ارسال اطلاعات به چه چیزی نیاز دارید، که در جدولی که به طور خودکار توسط افزونه شما در حین نصب ایجاد می شود، ذخیره می شود.
همچنین یاد خواهید گرفت که چگونه با ایجاد حساب کاربری برای کاربران خود با استفاده از ابزارهای بومی وردپرس، آنها را مدیریت کنید.
همه اینها به روشی بسیار امن!
ما دائماً مراقب تهدیدات امنیتی احتمالی که می تواند برنامه ما را به خطر بیندازد، خواهیم بود. ما از همه موارد امنیتی مانند nonces (تا به حال در مورد آنها شنیده اید؟)، فرار رشته، اعتبارسنجی، پاکسازی، توابع مجوز، مدیریت خطا و متد ()prepare $wpdb استفاده خواهیم کرد.
در مورد بین المللی شدن افزونه خود چطور؟
شما یاد خواهید گرفت که چگونه افزونه هایی بسازید که به طور کامل قابل ترجمه باشند. مشتریان از سراسر جهان می توانند از آنها استفاده کنند، زیرا با Poedit یا هر افزونه ترجمه وردپرس سازگاری کامل دارند.
این دوره چگونه برگزار می شود؟
دوره به پروژه ها تقسیم می شود. در ابتدا سه پروژه خواهیم داشت. خیلی به نظر نمی رسد، اما آنها ایده فوق العاده ای از آنچه برای درک اساساً نحوه کار بیشتر افزونه ها لازم است ارائه می دهند.
در پروژه اول، ما یک پلاگین نمایش اسلاید بسیار پویا و کاملا قابل شخصی سازی ایجاد خواهیم کرد. ما با موضوعات ساده ای مانند ساختار دایرکتوری، روش های نصب، غیرفعال کردن و حذف افزونه ها شروع می کنیم. سپس به سراغ موضوعات میانی مانند ایجاد CPT، Metabox API (که برای ایجاد فیلدهای سفارشی استفاده می شود)، خواهیم آموخت که چگونه با افزودن و به روز رسانی مقادیر در جداول ابرداده، پایگاه داده را دستکاری کنیم. ما یاد خواهیم گرفت که چگونه منوها و زیر منوها را در سراسر ناحیه مدیریت وردپرس کنترل کنیم.
همچنین در این پروژه اول، ما یاد خواهیم گرفت که به APIهایی مانند تنظیمات، گزینهها و Shortcode API مسلط شویم. ما از همه چیزهایی که در این بخش یاد می گیریم برای کنترل ظاهر و رفتار نمایش اسلاید در قسمت جلو استفاده خواهیم کرد.
پروژه دوم یک پلاگین گواهی است. ساده به نظر می رسد، اما تعداد تکنیک هایی که یاد خواهید گرفت شما را شگفت زده خواهد کرد.
در این پروژه برخی از موضوعاتی که قبلاً در قسمت قبل دیده اید را مرور می کنیم و موارد جدید را یاد می گیریم. ما چیزهای زیادی در مورد Widgets API و همچنین نحوه کنترل الگوهای HTML مورد استفاده در افزونه خود خواهیم آموخت، از جمله یادگیری نحوه پیاده سازی یک سیستم حذف قالب ساده، که همچنین شامل یادگیری نحوه ایجاد یک theme_support خاص برای پلاگین شما می باشد.
پروژه سوم کامل ترین و پیچیده ترین پروژه در بین این سه پروژه است. آیا تا به حال نیاز به ایجاد جداول سفارشی برای افزونه خود داشته اید؟ آیا ایده ای دارید که برخی از معروف ترین افزونه ها، مانند WooCommerce (فقط برای نام بردن یکی از آنها)، برای ایجاد و مدیریت جداول خارج از حوزه وردپرس چگونه عمل می کنند؟ آیا می دانید چرا این کار را می کنند، چه مزایا و معایبی دارد؟ نه؟ عالی است، زیرا در این دوره قرار است آن را یاد بگیرید.
در پروژه سوم، با کلاس wpdb$ وردپرس آشنا خواهید شد، کلاسی که مسئول مدیریت تمام عملیات CRUD جدول سفارشی در برنامه شما است. با استفاده از API های مختلفی که در طول دوره یاد گرفته اید، مانند Metabox و Shortcode APIs، چگونه جداول ایجاد کنید، پرس و جوها را اجرا کنید، داده ها را از آن جداول اضافه کنید، به روز کنید و حذف کنید.
شما یاد خواهید گرفت که چگونه این اقدامات را همگام کنید تا جدول شما با جداول بومی وردپرس کار کند. علاوه بر این، در این بخش، نحوه ارائه یک رابط frontend را مشاهده می کنید که کاربر سایت می تواند داده ها را بدون دسترسی به ادمین وردپرس ارسال کند. همچنین خواهیم دید که چگونه از سیستم کنترل کاربر خود وردپرس برای مدیریت اقدامات کاربر استفاده کنیم.
این دوره برای چه کسانی است؟
من این دوره را برای برنامه نویسان، دانشجویان فناوری اطلاعات، توسعه دهندگان وب، طراحان وب یا هر فریلنسر یا حرفه ای که با PHP، HTML و CSS کار می کند توصیه می کنم. توصیه می شود که مفاهیمی از PHP شی گرا داشته باشید زیرا تمام افزونه های ایجاد شده در دوره بر اساس کلاس ها و اشیاء هستند. همچنین مهم است که بدانید چگونه از دستورات اصلی MySQL استفاده کنید.
به غیر از آن، از همه حرفه ای هایی که می خواهند نحوه ایجاد پلاگین ها را یاد بگیرند استقبال می شود. فقط لازم است که قبلاً با وردپرس تماس داشته باشید و بدانید که چگونه آن را حداقل بر روی یک سرور محلی نصب کنید.
این دوره چه تفاوتی دارد ؟
آنچه دانش آموزان من بیشتر دوست دارند زمان پاسخگویی عالی من به سوالات آنهاست. می دانید، انتظار طولانی می تواند پیشرفت شما را کند کند. بنابراین من همیشه سعی می کنم در عرض 24 ساعت پاسخ دهم. مطمئن باشید در این دوره هرگز احساس تنهایی نخواهید کرد.
آیا شما شک دارید؟ این چیزی است که شاگرد من کاپیتان کریک اخیراً در مورد یکی از دوره های من نوشته است:
“معلم فوق العاده، همه چیز به وضوح و به سادگی توضیح داده شده است. طبق قول نویسنده ، درس ها به شیوه ای حرفه ای جنبه های مناسب برای یک توسعه دهنده را عمیق تر می کنند. یک تشکر بزرگ از مارچلو که باعث شد چیزهای جدید و جالبی بیاموزم. من نیز بلافاصله دوره وردپرس را خریدم که همان چیزها را وعده می دهد.”
و این یکی از شاگرد من Nate S است:
“میخواستم منتظر بمانم تا دوره را به پایان برسانم تا نظر بدهم، اما در نیمه راه هستم و میتوانم بگویم این یکی از بهترین دورههایی است که در Udemy گذراندهام . این باعث نمیشود که وقت شما را صرف پرداختن به چیزهای بیگانه تلف کنید. مفاهیمی مانند CSS و از هیچ فناوری غیرضروری استفاده نمیکند که ممکن است به تنظیمات اضافی نیاز داشته باشد یا مانند Webpack قدیمی شود. در هر موضوعی که در هر ویدیو بحث میشود کاملاً واضح است. او همچنین سریع پاسخ میدهد و پیوندهایی برای هر موضوع ارائه میکند . همچنین کد دوره کامل برای عیب یابی آسان. بسیار عالی! اگر او یک دوره آموزشی وردپرس دیگر بسازد، آن را شرکت خواهم کرد.”
و لیست ادامه دارد…
بنابراین، آیا برای این دوره آماده هستید؟ قبل از تصمیم گیری، درس های رایگان موجود را تماشا کنید.
به یاد داشته باشید، این یک دوره Udemy است، بنابراین چیزی برای از دست دادن ندارید. اگر دوست ندارید، میتوانید روی 30 روز ضمانت بازگشت وجه 100٪ حساب کنید.
اکنون به ما بپیوندید و بدون محدودیت یاد بگیرید!
قبل از هرچیزی، فرم درخواست مشاوره را تکمیل کنید!
دوره های مرتبط
دانلود اموزش زبان آلمانی از 0 تا 100
دانلود اموزش زبان آلمانی از 0 تا 100 اموزش زبان المانی که تحت عنوان Best Way to Learn German Language:…
دانلود دوره ساخت ویدیو وایرال در یوتیوب
دانلود دوره ساخت ویدیو وایرال در یوتیوب که تحت عنوان How to Create Viral YouTube Videos در سایت یودمی در…
دانلود دوره جامع کاتلین Kotlin for Beginners
دانلود دوره جامع کاتلین Kotlin for Beginners دوره جامع کاتلین که تحت عنوان Kotlin for Beginners: Learn Programming With Kotlin…
دانلود دوره جامع Next JS & Open AI
دانلود دوره جامع Next JS & Open AI
دوره جامع Next JS & Open AI که به صورت تخصصی به شما آموزش میدهد تا هوش مصنوعی را در برنامه نویسی خود وارد کنید.
این دوره در سایت یودمی با نام Next JS & Open AI / GPT: Next-generation Next JS & AI apps برگزار شده است و تاکنون 2107 دانشجو داشته است.
نظرات
نفر در این دوره شرکت کرده اند
79,000 تومان
قوانین ثبت دیدگاه