این گواهینامه مهارتهای طراحی و توسعه سایت با وردپرس را در 20 سطح مختلف ارزیابی میکند. از مراحل ابتدایی شامل مدیریت ساده سایت تا سطوح پیشرفته و حرفهای که شامل کدنویسی PHP، JavaScript، jQuery، HTML و CSS است، این سیستم رتبهبندی به شما کمک میکند تا میزان تسلط خود را در هر بخش از طراحی سایت بسنجید و ارتقا دهید.
سطح 1: آشنایی اولیه با وردپرس و ابزارهای کاربردی
- آشنایی با سایت و خرید هاست و دامنه: شامل مفاهیم پایهای از انتخاب و خرید دامنه مناسب، نحوه انتخاب هاست مناسب و نکاتی درباره اتصال هاست و دامنه و انتقال فایلها به سرور میباشد.
- نصب و راهاندازی وردپرس: توانایی نصب وردپرس به صورت لوکال یا روی هاست آنلاین.
- آشنایی با داشبورد وردپرس: آشنایی با بخشهای مختلف داشبورد وردپرس مانند نوشتهها، برگهها، رسانهها و تنظیمات.
- ایجاد و مدیریت صفحات و نوشتهها: توانایی ایجاد و مدیریت نوشتهها و برگهها و استفاده از ویرایشگر گوتنبرگ.
- نصب و فعالسازی قالبها: توانایی نصب قالبهای رایگان از مخزن وردپرس و فعالسازی آنها.
- نصب و مدیریت افزونهها: توانایی نصب و فعالسازی افزونهها و انجام تنظیمات ساده برای افزونههای رایج.
- شخصیسازی ساده قالبها: انجام تغییرات ساده در قالب (مانند تغییر رنگها و فونتها) از طریق بخش سفارشیسازی.
- مدیریت ابزارکها و فهرستها: تنظیم و مدیریت فهرستهای ناوبری و ابزارکهای ساده در سایت.
- تنظیمات عمومی وردپرس: آشنایی با تنظیمات سایت مانند عنوان سایت، زمانبندی، پیوندهای یکتا و تنظیمات دیدگاهها.
- آشنایی با بهروزرسانی وردپرس، قالبها و افزونهها: انجام بهروزرسانیهای وردپرس و افزونهها.
- پشتیبانگیری ساده: توانایی پشتیبانگیری ساده از سایت با استفاده از افزونههای رایج مثل Duplicator.
- استفاده از Page Builderها مثل Elementor: توانایی طراحی صفحات ساده و بصری با استفاده از ابزارهای Page Builder بدون نیاز به کدنویسی.
- راهاندازی فروشگاه ساده با WooCommerce: توانایی نصب و راهاندازی افزونه WooCommerce برای ایجاد یک فروشگاه اینترنتی ساده.
سطح 2: وردپرس پیشرفته
- استفاده پیشرفتهتر از Elementor و WooCommerce: طراحی صفحات پیچیدهتر با Elementor.
- مدیریت پیشرفته WooCommerce: مدیریت روشهای حملونقل، پرداخت، و محصولات متغیر.
- تنظیمات پیشرفته WooCommerce: ایجاد و مدیریت کوپنها، تخفیفها و محصولات مجازی و فیزیکی.
- تنظیمات پیشرفته WooCommerce: پیکربندی مالیاتها و روشهای حملونقل چندگانه
- کار با ابزارهای توسعهدهنده WooCommerce: بهینهسازی فروشگاه با ابزارهای گزارش و آنالیز.
سطح 3: آشنایی با فایل wp-config و دیتابیس
- آشنایی با فایل wp-config: مدیریت تنظیمات پیشرفته از طریق فایل wp-config.
- آشنایی با دیتابیس وردپرس: مدیریت جداول، تغییرات قالب و افزونه از دیتابیس.
- آشنایی با فایل .htaccess: پیکربندی امنیتی و بهینهسازی سایت با استفاده از این فایل.
سطح 4: شخصیسازی قالبها با CSS
- استفاده از CSS برای سفارشیسازی قالب: تغییر ظاهر قالب با CSS (رنگها، فونتها).
- آشنایی با ابزارهای توسعهدهنده مرورگر: برای تست و بررسی تغییرات CSS و JavaScript.
- آشنایی با فریمورکهای CSS: مانند Bootstrap برای ایجاد صفحات ریسپانسیو.
سطح 5: بهینهسازی سرعت سایت
- بهینهسازی سرعت: استفاده از افزونههایی مثل WP Rocket برای Caching و Lazy Loading.
- بهینهسازی امنیت SSL: فعالسازی و پیکربندی SSL برای افزایش امنیت سایت.
- فعالسازی فشردهسازی Gzip: برای بهبود سرعت بارگذاری سایت.
سطح 6: امنیت سایت و افزونههای امنیتی
- مانیتورینگ سایت: بررسی وضعیت امنیتی و سرعت سایت به کمک افزونهها.
- نصب و پیکربندی افزونههای امنیتی: مانند Wordfence برای افزایش امنیت.
سطح 7: اصول ابتدایی PHP و ویرایش قالبها
- ویرایش فایل functions.php: افزودن توابع سفارشی با PHP.
- بهینهسازی پایگاه داده: بهبود کارایی دیتابیس وردپرس با ابزارهای بهینهسازی.
سطح 8: کار با jQuery برای تعاملات ساده
- استفاده از jQuery: ایجاد اسلایدرها و انیمیشنهای ساده با jQuery.
سطح 9: آشنایی با دیتابیس وردپرس و مدیریت آن
- مدیریت دیتابیس با phpMyAdmin: مدیریت جداول، بهینهسازی و پشتیبانگیری.
سطح 10: بهینهسازی پیشرفته سرعت و عملکرد سایت
- بهینهسازی فایلهای CSS و JS: ترکیب و فشردهسازی منابع و استفاده از CDN.
سطح 11: توابع PHP سفارشی
- ایجاد توابع PHP سفارشی: افزودن توابع به قالبها و افزونهها.
سطح 12: تسلط به HTML و CSS برای ایجاد ساختارهای پیچیده
- ایجاد صفحات کامل با HTML و CSS: استفاده از این زبانها برای ساخت صفحات تعاملی.
سطح 13: استفاده از جاوااسکریپت برای تعاملات پیشرفته
- استفاده از جاوااسکریپت: برای ایجاد المانهای پویا در سایت.
سطح 14: کار با Ajax برای بارگذاری پویا
- استفاده از Ajax: برای ارسال و دریافت دادهها بدون بارگذاری مجدد صفحه.
سطح 15: ساخت Child Themes و سفارشیسازی قالبها
- ایجاد Child Theme: برای محافظت از تغییرات قالب در هنگام بهروزرسانی.
سطح 16: ساخت و توسعه افزونههای سفارشی
- نوشتن افزونههای وردپرس: برای افزودن قابلیتهای جدید به سایت.
سطح 17: تسلط بر فریمورکهای جاوااسکریپت
- استفاده از فریمورکهای جاوااسکریپت: مانند Vue.js یا React برای ایجاد اپلیکیشنهای تحت وب.
سطح 18: مدیریت سرور و بهینهسازی عملکرد
- پیکربندی سرور: بهینهسازی سرور برای عملکرد بهتر وردپرس.
سطح 19: مدیریت کامل دیتابیس
- بهینهسازی دیتابیس: و مدیریت آن برای بهبود سرعت و کارایی.
سطح 20: تسلط کامل بر وردپرس و تکنولوژیهای مرتبط
- توسعه کامل افزونهها و قالبهای سفارشی: استفاده از Rest API و Headless وردپرس.