متخصص وردپرس (پلاگین نویسی و توسعه قالب حرفه ای)

متخصص وردپرس

وردپرس؛ ثروت سازترین حوزه برنامه نویسی
پشتیبانی در جامعه برنامه‌نویسی
وحید صالحی
مدرس: وحید صالحی برنامه نویس، مدرس ارشد سون لرن
متخصص وردپرس (پلاگین نویسی و توسعه قالب حرفه ای) متخصص وردپرس به جامعه متخصصین سون‌لرن بپیوندید...

آشنایی با دوره متخصص وردپرس (پلاگین نویسی و توسعه قالب حرفه ای)

همان‌طور که می‌دانید بدون شک وردپرس محبوب‌ترین سیستم مدیریت محتوا برای طراحی و توسعه وب سایت‌ها در سراسر دنیاست و نقشی کلیدی در شکل‌گیری بسیاری از کسب و کارهای مطرح را داشته و دارد. طبق آمار منتشر شده تا پایان سال ۲۰۲۰ میلادی سهم وردپرس در راه اندازی وب سایت‌ها حدود ۳۵٪ بود و در پایان سال ۲۰۲۱ میلادی این سهم به ۳۹/۵٪ افزایش یافته است. افزایش ۴/۵٪ در طول بازه زمانی یک‌ساله گویای چیزی نیست جز قدرت بالای وردپرس، انعطاف‌پذیری آن برای راه اندازی وب سایت‌ها با اهداف مختلف، سادگی در توسعه و نگهداری و پشتیبانی از آن.

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

  • به‌کارگیری زبان محبوب PHP برای توسعه وردپرس
  • جامعه بزرگ توسعه دهندگان وردپرس به ویژه در زمینه طراحی قالب و توسعه پلاگین

محبوبیت وردپرس باعث به وجود آمدن مارکت‌‌پلیس‌های (marketplace) بزرگ بین‌المللی مانند Themeforest و Envato و ... و مارکت‌‌پلیس‌های داخلی مانند ژاکت و راست‌چین و ... شده است. در این مارکت‌پلیس‌ها به طور مستمر، طیف وسیعی از توسعه دهندگان وردپرس از سراسر دنیا در حال فروش پلاگین‌ها و قالب‌های مختلف برای رفع نیازهای وب سایت‌های وردپرسی هستند.

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


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

  • فریلنسر توسعه دهنده قالب و افزونه وردپرس
  • استخدام در شرکت‌های نیازمند به توسعه دهنده قالب و افزونه وردپرس

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

آموزش پلاگین نویسی وردپرس

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

آموزش طراحی قالب وردپرس

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

نمایش بیشتر
سرفصل‌های دوره
هاست و دامنه و راه اندازی سایت ۸ جلسه
  • جلسه اول فرایند ثبت و خرید دامنه ۱۱ دقیقه
  • جلسه دوم تمرینات فرآیند ثبت دامنه و مدیریت DNS ۰ دقیقه
  • جلسه سوم انواع هاست و فرایند خرید و ثبت هاست ۱۱ دقیقه
  • جلسه چهارم تمرین مقایسه هاست و سرور ۰ دقیقه
  • جلسه پنجم بررسی بخش‌های مختلف کنترل پنل هاست ۲۱ دقیقه
  • جلسه ششم تمرینات مربوط به امکانات کنترل پنل ۰ دقیقه
  • جلسه هفتم نصب و راه اندازی وردپرس در هاست ۱۶ دقیقه
  • جلسه هشتم تمرینات نصب و راه‌ اندازی وب‌سایت ۰ دقیقه
آشنایی با وردپرس و امکانات آن ۱۴ جلسه
  • جلسه اول پیشخوان وردپرس ۵ دقیقه
  • جلسه دوم شناسنامه در وردپرس ۶ دقیقه
  • جلسه سوم نوشته‌ها در وردپرس ۱۷ دقیقه
  • جلسه چهارم رسانه در وردپرس ۴ دقیقه
  • جلسه پنجم برگه‌ها در وردپرس ۵ دقیقه
  • جلسه ششم دیدگاه‌ها در وردپرس ۵ دقیقه
  • جلسه هفتم نمایش در وردپرس ۱۳ دقیقه
  • جلسه هشتم پلاگین‌ها در وردپرس ۴ دقیقه
  • جلسه نهم ابزارها در وردپرس ۸ دقیقه
  • جلسه دهم کاربران در وردپرس ۷ دقیقه
  • جلسه یازدهم تنظیمات در وردپرس ۲۳ دقیقه
  • جلسه دوازدهم جستجو و نصب قالب‌ها در وردپرس ۱۸ دقیقه
  • جلسه سیزدهم جستجو و نصب چند پلاگین کاربردی در وردپرس ۲۲ دقیقه
  • جلسه چهاردهم تمرینات پایان فصل (آشنایی با وردپرس) ۰ دقیقه
مفاهیم پایه و پروتکل‌های وب ۱۵ جلسه
  • جلسه اول معرفی مفاهیم پایه و پروتکل ها ۰ دقیقه
  • جلسه دوم پروتکل چیست؟ ۲ دقیقه
  • جلسه سوم مدل و معماری شبکه اینترنت ۱۹ دقیقه
  • جلسه چهارم آشنایی با مرورگرهای وب ۲۶ دقیقه
  • جلسه پنجم آشنایی با سرور و وب سرورها ۳۱ دقیقه
  • جلسه ششم آشنایی با مدل‌های لایه بندی شبکه ۱۴ دقیقه
  • جلسه هفتم پروتکل IP ورژن 4 و 6 ۱۵ دقیقه
  • جلسه هشتم پروتکل HTTP و HTTPS ۲۳ دقیقه
  • جلسه نهم آشنایی با CORS Policy در پروتکل HTTP ۶ دقیقه
  • جلسه دهم پروتکل DNS - دفترچه تلفن اینترنت ۱۶ دقیقه
  • جلسه یازدهم پروتکل SSL/TLS ۱۶ دقیقه
  • جلسه دوازدهم پروتکل FTP ۸ دقیقه
  • جلسه سیزدهم پروتکل WebSocket ۲۰ دقیقه
  • جلسه چهاردهم آشنایی با Ajax ۴ دقیقه
  • جلسه پانزدهم تمرینات پایان فصل (مفاهیم پایه و پروتکل‌های وب) ۰ دقیقه
راه اندازی بستر شروع برنامه نویسی برای وردپرس ۸ جلسه
  • جلسه اول آشنایی با زبان‌های سمت سرور و کلاینت و نصب نرم افزار زمپ و کانفیگ آن ۱۵ دقیقه
  • جلسه دوم ایجاد دامین مجازی و ساخت اولین سایت PHP ۲۳ دقیقه
  • جلسه سوم معرفی و کاربرد وردپرس و نصب در لوکال هاست ( سرور مجازی ) ۲۳ دقیقه
  • جلسه چهارم آشنایی با ساختار پوشه‌ها در وردپرس و رفع مشکل نصب پلاگین‌های دانلودی ۱۸ دقیقه
  • جلسه پنجم آموزش vscode برای توسعه وردپرس - بخش اول ۲۸ دقیقه
  • جلسه ششم آموزش vscode برای توسعه وردپرس - بخش دوم ۲۱ دقیقه
  • جلسه هفتم آموزش phpstorm برای توسعه وردپرس ۳۷ دقیقه
  • جلسه هشتم آموزش پیادی سازی live template‌ها در vscode و phpstorm برای کدنویسی سریع تر ۱۲ دقیقه
آموزش HTML و CSS مقدماتی ۱۳ جلسه
  • جلسه اول معرفی ۹ دقیقه
  • جلسه دوم آموزش HTML - معرفی و کار با تگ‌های کاربردی - بخش اول ۱۵ دقیقه
  • جلسه سوم آموزش HTML - معرفی و کار با تگ‌های کاربردی - بخش دوم ۱۵ دقیقه
  • جلسه چهارم آموزش HTML - معرفی و کار با تگ‌های کاربردی - بخش سوم ۱۷ دقیقه
  • جلسه پنجم آموزش HTML - معرفی و کار با تگ‌های کاربردی - بخش چهارم ۲۰ دقیقه
  • جلسه ششم آموزش CSS - معرفی و کار با پراپرتی‌ها کاربردی CSS - بخش اول ۱۷ دقیقه
  • جلسه هفتم آموزش CSS - معرفی و کار با پراپرتی‌ها کاربردی CSS - بخش دوم ۱۴ دقیقه
  • جلسه هشتم آموزش CSS - معرفی و کار با پراپرتی‌ها کاربردی CSS - بخش سوم ۱۷ دقیقه
  • جلسه نهم آموزش CSS - معرفی و کار با پراپرتی‌ها کاربردی CSS - بخش چهارم ۱۶ دقیقه
  • جلسه دهم آموزش CSS - معرفی و کار با پراپرتی‌ها کاربردی CSS - بخش پنجم ۲۴ دقیقه
  • جلسه یازدهم آموزش CSS - معرفی و کار با پراپرتی‌ها کاربردی CSS - بخش ششم ۱۶ دقیقه
  • جلسه دوازدهم تمرینات مربوط به تگ‌های کاربردی ۰ دقیقه
  • جلسه سیزدهم تمرین پیاده‌سازی صفحه سرچ گوگل با HTML و CSS ۰ دقیقه
آموزش جی کوئری ۱۸ جلسه
  • جلسه اول مقدمه و مروری بر جی کوئری ۱۶ دقیقه
  • جلسه دوم آموزش جی کوئری - آماده سازی و بررسی انواع متغیرها ۱۴ دقیقه
  • جلسه سوم آموزش جی کوئری - سلکتور ها ۱۶ دقیقه
  • جلسه چهارم آموزش جی کوئری - event ها ۱۱ دقیقه
  • جلسه پنجم آموزش جی کوئری - effect ها ۲۱ دقیقه
  • جلسه ششم آموزش جی کوئری - کار با مقادیر عناصر HTML - بخش اول ۱۳ دقیقه
  • جلسه هفتم آموزش جی کوئری - کار با مقادیر عناصر HTML - بخش دوم ۹ دقیقه
  • جلسه هشتم آموزش جی کوئری - کار با CSS ۲۳ دقیقه
  • جلسه نهم آموزش جی کوئری -کار با Local Storage در قالب پروژه - بخش اول ۱۵ دقیقه
  • جلسه دهم آموزش جی کوئری -کار با Local Storage در قالب پروژه - بخش دوم ۲۹ دقیقه
  • جلسه یازدهم آموزش جی کوئری - پیمایش بین عناصر ( Traversing ) - بخش اول ۹ دقیقه
  • جلسه دوازدهم آموزش جی کوئری - پیمایش بین عناصر ( Traversing ) - بخش دوم ۱۶ دقیقه
  • جلسه سیزدهم آموزش جی کوئری - پیمایش بین عناصر ( Traversing ) - بخش سوم ۱۰ دقیقه
  • جلسه چهاردهم آموزش جی کوئری - پروژه شماره یک - Tabs ۳۷ دقیقه
  • جلسه پانزدهم آموزش جی کوئری - پروژه شماره دو - اسلایدر تصاویر ( carousel ) - بخش اول ۳۰ دقیقه
  • جلسه شانزدهم آموزش جی کوئری - پروژه شماره دو - اسلایدر تصاویر ( carousel ) - بخش دوم ۳۰ دقیقه
  • جلسه هفدهم آموزش جی کوئری - پروژه شماره سه - اسکرول به بالای سایت ۱۸ دقیقه
  • جلسه هجدهم تمرینات پایان فصل (آموزش جی‌کوئری) ۰ دقیقه
آموزش AJAX در جی کوئری ۷ جلسه
  • جلسه اول آموزش AJAX در جی کوئری - دریافت اطلاعات از فرم‌ها و مفهوم data attribute ۲۵ دقیقه
  • جلسه دوم آموزش AJAX در جی کوئری - ساختار ارسال اطلاعات در قالب AJAX ۲۹ دقیقه
  • جلسه سوم آموزش AJAX در جی کوئری - متدهای success و error و ارسال پیام در قالب json ۲۲ دقیقه
  • جلسه چهارم آموزش AJAX در جی کوئری - کاربرد action در ajax در قالب مثال ۱۸ دقیقه
  • جلسه پنجم آموزش AJAX در جی کوئری - بررسی و کاربرد متد serialize ۱۶ دقیقه
  • جلسه ششم آموزش AJAX در جی کوئری - بررسی متد load در قالب پروژه ۳۰ دقیقه
  • جلسه هفتم تمرینات پایان فصل (آموزش AJAX در جی‌کوئری) ۰ دقیقه
آموزش PHP مقدماتی ۱۵ جلسه
  • جلسه اول مقدمه و مروری بر زبان PHP ۱۲ دقیقه
  • جلسه دوم بررسی syntax ,کامنت گذاری و قواعد نام گذاری و چاپ متغیرها در PHP ۱۵ دقیقه
  • جلسه سوم انواع داده‌ها و مفهوم ثابت‌ها در PHP ۱۸ دقیقه
  • جلسه چهارم مفهوم operator‌ها و بررسی انواع آنها در PHP ۳۱ دقیقه
  • جلسه پنجم ساختار دستورات تصمیم و بررسی ternary و null coalescing اپریتورها در آن ۳۰ دقیقه
  • جلسه ششم ساختار آرایه‌ها و بررسی انواع آن در php ۲۸ دقیقه
  • جلسه هفتم انواع حلقه‌ها و بررسی ساختار آنها در PHP ۳۱ دقیقه
  • جلسه هشتم بررسی ساختار و scpoe توابع و کنترل خروجی آنها توسط type hinting در php ۴۰ دقیقه
  • جلسه نهم بررسی آرایه‌های سوپر گلوبال و بررسی مفهوم session‌ها و cookie‌ها در php ۳۴ دقیقه
  • جلسه دهم کار با فرم‌ها و بررسی مباحث امنیتی آنها در php ۳۶ دقیقه
  • جلسه یازدهم معرفی توابع کاربردی برای کار با رشته‌ها در php ۳۸ دقیقه
  • جلسه دوازدهم معرفی توابع کاربردی برای کار با آرایه‌ها در php ۳۰ دقیقه
  • جلسه سیزدهم معرفی توابع کاربردی php برای کار با تاریخ و زمان و اعداد در php ۲۰ دقیقه
  • جلسه چهاردهم معرفی توابع کاربردی کار با json در php ۱۴ دقیقه
  • جلسه پانزدهم تمرینات پایان فصل (PHP مقدماتی) ۰ دقیقه
PHP پیشرفته و شی گرایی ۲۹ جلسه
  • جلسه اول مقدمه و معرفی دوره: چرایی استفاده از شی گرایی ۱۸ دقیقه
  • جلسه دوم تفاوت ها، مزیت‌ها و معایب برنامه نویسی شی گرا در مقابل رویه ای ۲۴ دقیقه
  • جلسه سوم نمونه سازی (Instantiation) از کلاس‌ها و آشنایی با Class Members ۱۴ دقیقه
  • جلسه چهارم یک مثال کلی و اولیه برای درک روش و ساختار کدنویسی شی گرا ۲۳ دقیقه
  • جلسه پنجم Access Modifier‌ها در برنامه نویسی شی گرای PHP ۲۵ دقیقه
  • جلسه ششم آشنایی با متدهای Constructor و Destructor در PHP ۳۰ دقیقه
  • جلسه هفتم متدهای Setter و Getter و کاربرد آن ها ۲۰ دقیقه
  • جلسه هشتم آشنایی با چهار اصل مهم برنامه نویسی شی گرا (encapsulation, abstraction, inheritance, polymorphism) ۲۵ دقیقه
  • جلسه نهم اصل encapsulation و نکات مهم در مورد آن ۱۳ دقیقه
  • جلسه دهم اصل وراثت (inheritance) و نکات مهم در مورد آن ۴۲ دقیقه
  • جلسه یازدهم اصل polymorphism و نکات مهم در مورد آن ۲۱ دقیقه
  • جلسه دوازدهم اصل Abstraction و اهمیت آن در برنامه نویسی شی گرا ۶ دقیقه
  • جلسه سیزدهم آشنایی با متدها و کلاس‌های abstract ۱۵ دقیقه
  • جلسه چهاردهم آشنایی با interface‌ها و تفاوت‌های آن با Abstract Class ها ۲۱ دقیقه
  • جلسه پانزدهم یک نکته مهم از زبان مدرس، یادگیری شی گرایی مستقل از زبان! ۴ دقیقه
  • جلسه شانزدهم کیورد Static و کاربردهای آن (مفهوم Late Static Binding در PHP) ۳۳ دقیقه
  • جلسه هفدهم آشنایی با کیورد Final و کاربردهای آن ۵ دقیقه
  • جلسه هجدهم مینی پروژه: کلاس‌های Utility و کاربرد آن‌ها در برنامه نویسی شی گرا ۱۶ دقیقه
  • جلسه نوزدهم کیوردهای self و static و مفهوم Late Static Binding در PHP ۱۴ دقیقه
  • جلسه بیستم نکات و ترفندهای مهم در مورد کلاس‌ها و آبجکت‌ها (انتساب، کپی کردن و Casting) ۱۳ دقیقه
  • جلسه بیست و یکم صدا زدن توابع و متدها و ساخت اشیاء به صورت پویا (Dynamic) در زمان اجرا ۲۶ دقیقه
  • جلسه بیست و دوم آشنایی با Namespace‌ها و اهمیت آن‌ها در PHP ۲۵ دقیقه
  • جلسه بیست و سوم Autoloading در PHP ۴۴ دقیقه
  • جلسه بیست و چهارم آشنایی با Trait‌ها در PHP - اشتراک گذاری فانکشنالیتی ها ۵۸ دقیقه
  • جلسه بیست و پنجم آشنایی با متدهای جادویی در PHP ۱ ساعت و ۱ دقیقه
  • جلسه بیست و ششم آشنایی با UML : زبان مدل‌سازی یکپارچه و کاربرد آن برای طراحی شی گرایی ۵۰ دقیقه
  • جلسه بیست و هفتم آشنایی و با اصول SOLID : توسعه کدها با خوانایی توسعه پذیری بالاتر ۵۹ دقیقه
  • جلسه بیست و هشتم پروژه: پیاده سازی یک ماژول خروجی گرفتن اطلاعات فرم در فرمت‌های مختلف فایل ۱ ساعت و ۱۶ دقیقه
  • جلسه بیست و نهم تمرینات پایان فصل (PHP پیشرفته و شی‌گرایی) ۰ دقیقه
آموزش JWT در PHP ۶ جلسه
  • جلسه اول آشنایی با JWT و کاربردهای آن ۱۷ دقیقه
  • جلسه دوم تفاوت میان authentication و authorization ۴ دقیقه
  • جلسه سوم ساختار یک توکن jwt چگونه است؟ (header,payload,signature) ۱۱ دقیقه
  • جلسه چهارم مروری بر RFC و اصطلاحات رایج در JWT ۱۴ دقیقه
  • جلسه پنجم نحوه صدور (sign) و خواندن اطلاعات توکن‌های jwt در php ۲۹ دقیقه
  • جلسه ششم تمرینات پایان فصل (آموزش JWT در PHP) ۰ دقیقه
آموزش کامل پیاده سازی Rest-API در PHP ۲۱ جلسه
  • جلسه اول مقدمه ای بر توسعه وب سرویس : API چیست؟ ۲۳ دقیقه
  • جلسه دوم تفاوت وب سرویس‌های Soap و REST ۳۴ دقیقه
  • جلسه سوم آشنایی با کلاینت‌های API : چگونه بدون برنامه نویسی API‌ها رو تست کنیم؟ ۲۲ دقیقه
  • جلسه چهارم آشنایی با اصول و قواعد مهم توسعه RESTful API ۲۸ دقیقه
  • جلسه پنجم معرفی App این دوره برای ارائه و توسعه وب سرویس ۱۸ دقیقه
  • جلسه ششم مستندسازی API دریافت اطلاعات شهرهای ایران ۱۲ دقیقه
  • جلسه هفتم پروژه: ایجاد ساختار و کلاس‌های اولیه وب سرویس ۳۸ دقیقه
  • جلسه هشتم پیاده سازی Response Utitlity ۲۷ دقیقه
  • جلسه نهم تکمیل ساختار فایل مربوط به endpoint پروژه ۲۲ دقیقه
  • جلسه دهم پروژه: پیاده سازی درخواست‌های دریافت اطلاعات (GET requests) ۱۳ دقیقه
  • جلسه یازدهم پروژه: پیاده سازی درخواست‌های ثبت و ایجاد اطلاعات جدید (POST requests) ۱۱ دقیقه
  • جلسه دوازدهم پروژه: پیاده سازی درخواست‌های آپدیت اطلاعات (PUT requests) ۱۰ دقیقه
  • جلسه سیزدهم پروژه: پیاده سازی درخواست‌های حذف اطلاعات (DELETE requests) ۹ دقیقه
  • جلسه چهاردهم استراتژی نسخه بندی API و اهمیت آن (api versioning) ۱۸ دقیقه
  • جلسه پانزدهم صفحه بندی (Pagination) در ریکوئست‌های GET ۱۷ دقیقه
  • جلسه شانزدهم ایجاد فیلتر فیلدهای دریافتی در response ۱۰ دقیقه
  • جلسه هفدهم مرتب سازی (ordering) در ریکوئست‌های GET ۷ دقیقه
  • جلسه هجدهم کش کردن response‌های API ، دلایل و مزیت‌های آن ۴۸ دقیقه
  • جلسه نوزدهم ساخت توکن JWT برای احراز هویت در دسترسی به API ۲۷ دقیقه
  • جلسه بیستم validation و اعتبارسنجی توکن JWT و کنترل دسترسی به منابع ۳۳ دقیقه
  • جلسه بیست و یکم تمرینات پایان فصل (پیاده‌سازی Rest-API در PHP) ۰ دقیقه
ورود به دنیای توسعه وردپرس ۲ جلسه
  • جلسه اول مروری بر مستندات وردپرس ۱۹ دقیقه
  • جلسه دوم انجام تنظیمات لازم در php storm برای کدنویسی راحت تر ۱۱ دقیقه
مفاهیم پایگاه داده ۴ جلسه
  • جلسه اول پایگاه داده چیست؟ ۲۴ دقیقه
  • جلسه دوم آشنایی با پایگاه داده‌های رابطه ای (RDBMS) ۴۲ دقیقه
  • جلسه سوم آشنایی با SQL و امکانات آن ۳۰ دقیقه
  • جلسه چهارم فرایندهای طراحی پایگاه داده رابطه ای و ER-Diagram ۴۷ دقیقه
آموزش SQL (زبان ارتباط با دیتابیس) ۱۲ جلسه
  • جلسه اول آشنایی با SQL و قابلیت‌های آن ۱۲ دقیقه
  • جلسه دوم آشنایی با ابزارها و کلاینت‌های SQL ۱۲ دقیقه
  • جلسه سوم آشنایی با MySQL ۱۸ دقیقه
  • جلسه چهارم اتصال به پایگاه داده از طریق Cammand Line ۸ دقیقه
  • جلسه پنجم Show ، Use و Drop : ایجاد، حذف و نمایش پایگاه‌های داده در SQL ۱۰ دقیقه
  • جلسه ششم Create و Alter: ایجاد، حذف و مدیریت جداول در SQL ۴۴ دقیقه
  • جلسه هفتم دستور INSERT : درج و افزودن رکورد به یک جدول ۱۵ دقیقه
  • جلسه هشتم دستور Delete : حذف رکورد از جداول ۱۲ دقیقه
  • جلسه نهم دستور UPDATE : ویرایش اطلاعات سطرهای جداول ۱۲ دقیقه
  • جلسه دهم دستور SELECT : گزارش گیری از اطلاعات (مرتب سازی، aggrigates و عملگرها) ۵۷ دقیقه
  • جلسه یازدهم دستور LIMIT : محدودسازی تعداد رکوردهای برگشتی و ایجاد صفحه بندی (pagination) در پروژه ها ۱۳ دقیقه
  • جلسه دوازدهم انواع عملیات JOIN و دریافت اطلاعات از چند جدول ۲۸ دقیقه
آشنایی با ساختار دیتابیس وردپرس ۲ جلسه
  • جلسه اول آشنایی با ساختار جداول در پایگاه داده وردپرس ۱۶ دقیقه
  • جلسه دوم بررسی راهکارهایی برای بهینه سازی و مدیریت دیتابیس وردپرس ۱۶ دقیقه
کار با پایگاه داده در وردپرس (WPDB) ۱۲ جلسه
  • جلسه اول بررسی کلاس wpdb و انواع کوئری‌های select - بخش اول ۱۸ دقیقه
  • جلسه دوم انواع کوئری‌های select - بخش دوم ۱۹ دقیقه
  • جلسه سوم انواع کوئری‌های select - بخش سوم ۱۱ دقیقه
  • جلسه چهارم انواع کوئری‌های insert ۲۵ دقیقه
  • جلسه پنجم انواع کوئری‌های update ۱۳ دقیقه
  • جلسه ششم انواع کوئری delete ۱۰ دقیقه
  • جلسه هفتم پاک سازی داده‌های ورودی( sanitize data ) ۲۸ دقیقه
  • جلسه هشتم پاک سازی داده‌های خروجی ( scape data ) ۱۷ دقیقه
  • جلسه نهم پروژه - بخش اول ۳۲ دقیقه
  • جلسه دهم پروژه - بخش دوم ۲۱ دقیقه
  • جلسه یازدهم پروژه - بخش سوم ۱۷ دقیقه
  • جلسه دوازدهم تمرینات پایان فصل (کار با پایگاه داده در وردپرس (WPDB)) ۰ دقیقه
مقدمات پلاگین نویسی در وردپرس - plugin API ۸ جلسه
  • جلسه اول مروری بر مفاهیم api ها,هوک‌ها و فیلتر ها ۱۷ دقیقه
  • جلسه دوم ایجاد اولین پلاگین !!! ۱۳ دقیقه
  • جلسه سوم مفهوم هوک‌ها در وردپرس - بررسی توابع add_action و do_action ۱۵ دقیقه
  • جلسه چهارم مفهوم فیلتر‌ها - بررسی توابع add_filter و apply_filters ۲۲ دقیقه
  • جلسه پنجم ساختار اولیه پلاگین‌ها - پوشه‌ها ,تعریف ثابت‌ها و بررسی هوک‌های فعال و غیر فعال سازی ۳۶ دقیقه
  • جلسه ششم پروژه شماره 1 - پلاگین فیلتر کلمات نامناسب در کامنت‌های سایت ۲۵ دقیقه
  • جلسه هفتم پروژه شماره 2 - پلاگین سئو - تبدیل کلماتی خاص در مطالب سایت به لینک ۳۳ دقیقه
  • جلسه هشتم پروژه شماره 3 - طرح یک پلاگین به عنوان تمرین ۷ دقیقه
آموزش وردپرس API ۱۴ جلسه
  • جلسه اول آموزش menu api - ایجاد منو‌های مدیریتی در پنل ادمین -بخش اول ۲۴ دقیقه
  • جلسه دوم آموزش menu api - ایجاد منو‌های مدیریتی در پنل ادمین -بخش دوم ۲۵ دقیقه
  • جلسه سوم آموزش option api - بخش اول ۲۲ دقیقه
  • جلسه چهارم آموزش option api - بخش دوم ۱۹ دقیقه
  • جلسه پنجم آموزش metadata api - بخش اول ۴۲ دقیقه
  • جلسه ششم آموزش metadata api - بخش دوم ۲۵ دقیقه
  • جلسه هفتم آموزش metadata api - بخش سوم ۲۶ دقیقه
  • جلسه هشتم آموزش dashboard widget-api -ایجاد ابزارک‌ها در پنل ادمین ۳۶ دقیقه
  • جلسه نهم آموزش setting api - بخش اول - افزودن فیلدهای سفارشی به بخش تنظیمات وردپرس ۴۴ دقیقه
  • جلسه دهم آموزش setting api -بخش دوم - پیاده سازی صفحه تنظیمات سفارشی و بررسی متد‌های مرتبط ۴۴ دقیقه
  • جلسه یازدهم آموزش ایجاد nav tab‌ها برای صفحات تنظیمات پلاگین ها ۲۲ دقیقه
  • جلسه دوازدهم آموزش shortcode api - بخش اول ۳۷ دقیقه
  • جلسه سیزدهم آموزش shortcode api - بخش دوم ۹ دقیقه
  • جلسه چهاردهم تمرینات پایان فصل (آموزش وردپرس API) ۰ دقیقه
آموزش User API و مدیریت کاربران در وردپرس ۱۳ جلسه
  • جلسه اول افزودن کاربر - بخش اول ۳۰ دقیقه
  • جلسه دوم افزودن کاربر -بخش دوم ۲۹ دقیقه
  • جلسه سوم افزودن کاربر - بخش سوم ۲۷ دقیقه
  • جلسه چهارم حذف کاربر ۲۴ دقیقه
  • جلسه پنجم بروزرسانی کاربر ۳۴ دقیقه
  • جلسه ششم بررسی user meta data - بخش اول ۲۲ دقیقه
  • جلسه هفتم بررسی user meta data - بخش دوم ۲۱ دقیقه
  • جلسه هشتم بررسی نقش‌ها و توانایی‌های کاربران - role and capability - بخش اول ۳۱ دقیقه
  • جلسه نهم بررسی نقش‌ها و توانایی‌های کاربران - role and capability - بخش دوم ۳۲ دقیقه
  • جلسه دهم بررسی کلاس WP_User_Query و متد get_users - بخش اول ۳۳ دقیقه
  • جلسه یازدهم بررسی کلاس WP_User_Query و متد get_users - بخش دوم ۴۴ دقیقه
  • جلسه دوازدهم بررسی توابع کاربردی user api ۲۵ دقیقه
  • جلسه سیزدهم تمرینات پایان فصل (آموزش User API و مدیریت کاربران در وردپرس) ۰ دقیقه
آموزش Post API در وردپرس ۱۶ جلسه
  • جلسه اول نمایش پست‌ها - بررسی متد have post ۲۱ دقیقه
  • جلسه دوم بررسی متد post thumbnail - بخش اول ۳۵ دقیقه
  • جلسه سوم بررسی متد post thumbnail - برش تصاویر - بخش دوم ۲۴ دقیقه
  • جلسه چهارم بررسی کلاس WP_QUERY و متد query_post - بخش اول ۳۵ دقیقه
  • جلسه پنجم بررسی کلاس WP_QUERY و متد query_post - بخش دوم ۳۲ دقیقه
  • جلسه ششم بررسی کلاس WP_QUERY و متد query_post - بخش سوم ۲۸ دقیقه
  • جلسه هفتم بررسی کلاس WP_QUERY و متد query_post - بخش چهارم ۲۳ دقیقه
  • جلسه هشتم بررسی متدهای wp_reset_postdata و rewind_posts ۱۱ دقیقه
  • جلسه نهم بررسی متد get_posts ۱۸ دقیقه
  • جلسه دهم بررسی متدهای post_meta و comment_meta ۱۰ دقیقه
  • جلسه یازدهم بررسی و پیاده سازی custom post type ها ۲۲ دقیقه
  • جلسه دوازدهم بررسی و پیاده سازی custom taxonomy ها ۲۰ دقیقه
  • جلسه سیزدهم بررسی متد the_content ۱۱ دقیقه
  • جلسه چهاردهم بررسی ساختار صفحه بندی مطالب - بخش اول ۲۱ دقیقه
  • جلسه پانزدهم بررسی ساختار صفحه بندی مطالب - بخش دوم ۳۲ دقیقه
  • جلسه شانزدهم تمرینات پایان فصل (Post API) ۰ دقیقه
آموزش Transients API در وردپرس ۶ جلسه
  • جلسه اول مروری بر ساختار کش در وردپرس و بررسی کلاس WP_Object_Cache و متد transient ۱۸ دقیقه
  • جلسه دوم پیاده سازی کلاس و سیستم کش بصورت شی گرا ۲۳ دقیقه
  • جلسه سوم استفاه از سیستم کش برای کوئری‌های دیتابیس و کلاس wpdb ۲۳ دقیقه
  • جلسه چهارم بروزرسانی کش کوئرهای و کش صفحه بندی مطالب ۲۱ دقیقه
  • جلسه پنجم حل مشکل کش در ساختار صفحه بندی مطالب ۳۷ دقیقه
  • جلسه ششم تمرینات پایان فصل (آموزش Transients API در وردپرس) ۰ دقیقه
آموزش RESTful API در وردپرس ۵ جلسه
  • جلسه اول مفهوم RESTful API و بررسی آن در وردپرس ۳۱ دقیقه
  • جلسه دوم دریافت و نمایش اطلاعات از end point‌های پیشفرض ۲۴ دقیقه
  • جلسه سوم ارسال دادها و ذخیره آنها در دیتابیس ۳۳ دقیقه
  • جلسه چهارم ایجاد فیلد‌های سفارشی ۳۰ دقیقه
  • جلسه پنجم ایجاد route‌ها end-point سفارشی ۳۸ دقیقه
آموزش Composer در وردپرس ۴ جلسه
  • جلسه اول معرفی و مروری بر composer ۲۰ دقیقه
  • جلسه دوم نصب و راه اندازی composer ۳۶ دقیقه
  • جلسه سوم آموزش استفاده از eloquent orm لاراول در وردپرس ۳۶ دقیقه
  • جلسه چهارم بررسی autoload و namespace ها ۳۱ دقیقه
آموزش مدیریت فایل‌های CSS و JS و آپلود فایل در وردپرس ۴ جلسه
  • جلسه اول مدیریت فایل‌های css ۳۵ دقیقه
  • جلسه دوم مدیریت فایل‌های js ۲۵ دقیقه
  • جلسه سوم پیاده سازی فایل آپلودر - بخش اول ۳۱ دقیقه
  • جلسه چهارم پیاده سازی فایل آپلودر -بخش دوم ۸ دقیقه
آموزش AJAX در وردپرس ۱۴ جلسه
  • جلسه اول آماده سازی مقدمات - بخش اول ۳۲ دقیقه
  • جلسه دوم آماده سازی مقدمات - بخش دوم ۷ دقیقه
  • جلسه سوم آماده سازی مقدمات - بخش سوم ۱۴ دقیقه
  • جلسه چهارم بررسی ساختار اجکس و هوک‌های wp_ajax و wp_ajax_nopriv ۳۰ دقیقه
  • جلسه پنجم افزودن داده‌ها ( insert ) در دیتابیس توسط ajax ۹ دقیقه
  • جلسه ششم حذف داده‌ها ( delete ) از دیتابیس توسط ajax ۱۴ دقیقه
  • جلسه هفتم خواندن داده‌ها ( select ) توسط ajax ۳۰ دقیقه
  • جلسه هشتم بروزرسانی داده‌ها ( update ) توسط ajax ۱۵ دقیقه
  • جلسه نهم مدیریت پیام ها ۲۰ دقیقه
  • جلسه دهم کنترل و مدیریت المان‌ها ۱۶ دقیقه
  • جلسه یازدهم امنیت در ajax و بررسی مفهوم nonce ۲۷ دقیقه
  • جلسه دوازدهم بررسی ajax سمت front ۲۰ دقیقه
  • جلسه سیزدهم بررسی متد localize_script ۲۵ دقیقه
  • جلسه چهاردهم استفاده از nonce توسط localize_script ۲۴ دقیقه
آموزش پلاگین نویسی شی گرا در وردپرس ۱۳ جلسه
  • جلسه اول پیاده سازی هسته پلاگین - بخش اول ۲۸ دقیقه
  • جلسه دوم پیاده سازی هسته پلاگین - بخش دوم ۹ دقیقه
  • جلسه سوم پیاده سازی منوهای مدیریتی - بخش اول ۳۲ دقیقه
  • جلسه چهارم پیاده سازی منوهای مدیریتی - بخش دوم ۵ دقیقه
  • جلسه پنجم پیاده سازی منوهای مدیریتی - بخش سوم ۲۹ دقیقه
  • جلسه ششم پیاده سازی متاباکس ها ۳۲ دقیقه
  • جلسه هفتم پیاده سازی custom post type ها ۲۳ دقیقه
  • جلسه هشتم پیاده سازی ویجت ها ۱۱ دقیقه
  • جلسه نهم پیاده سازی setting - بخش اول ۱۸ دقیقه
  • جلسه دهم پیاده سازی setting - بخش دوم ۲۵ دقیقه
  • جلسه یازدهم پیاده سازی ajax -بخش اول ۱۴ دقیقه
  • جلسه دوازدهم پیاده سازی ajax - بخش دوم ۲۱ دقیقه
  • جلسه سیزدهم پیاده سازی کلاس autoload ۴۷ دقیقه
مقدمات ساختار قالب در وردپرس ۷ جلسه
  • جلسه اول بررسی hierarchy در توسعه قالب ۳۶ دقیقه
  • جلسه دوم بررسی توابع get_header و get_footer ۲۶ دقیقه
  • جلسه سوم بررسی توابع wp_head و wp_footer ۱۱ دقیقه
  • جلسه چهارم ماژولار کردن فایل‌ها و بررسی تابع get_template_part ۱۵ دقیقه
  • جلسه پنجم بررسی توابع set_query_var و get_query_var ۱۰ دقیقه
  • جلسه ششم بررسی conditional tags ۱۶ دقیقه
  • جلسه هفتم بررسی ساختار فایل‌ها و دایرکتوری ها ۱۸ دقیقه
آموزش گیت و گیت هاب ۸ جلسه
  • جلسه اول مروری بر گیت و گیت هاب ۱۶ دقیقه
  • جلسه دوم نصب و کانفیگ گیت ۱۴ دقیقه
  • جلسه سوم بررسی مفاهیم add و commit ۲۰ دقیقه
  • جلسه چهارم بررسی مفاهیم gitignore و branch ۲۰ دقیقه
  • جلسه پنجم بررسی مفاهیم revent و show ۲۲ دقیقه
  • جلسه ششم مروری بر گیت هاب و ایجاد اکانت ۹ دقیقه
  • جلسه هفتم بررسی مفاهیم origin و push ۲۱ دقیقه
  • جلسه هشتم بررسی مفاهیم clone و pull ۱۹ دقیقه
طراحی و توسعه قالب خبری آموزشی با قابلیت برگزاری دوره‌های آنلاین و محتوای VIP و امکانات ویژه ۹۰ جلسه
  • جلسه اول توضیحات و مروری بر روند این بخش ۱۹ دقیقه
  • جلسه دوم پیاده سازی ساختار دایرکتوری‌ها و فایل‌ها - بخش اول ۳۴ دقیقه
  • جلسه سوم پیاده سازی ساختار دایرکتوری‌ها و فایل‌ها - بخش دوم ۲۳ دقیقه
  • جلسه چهارم پیاده سازی ساختار دایرکتوری‌ها و فایل‌ها - بخش سوم ۳۶ دقیقه
  • جلسه پنجم پیاده سازی ساختار دایرکتوری‌ها و فایل‌ها - بخش چهارم ۱۰ دقیقه
  • جلسه ششم پیاده سازی ساختار دایرکتوری‌ها و فایل‌ها - بخش پنجم ۱۸ دقیقه
  • جلسه هفتم پیاده سازی ساختار دایرکتوری‌ها و فایل‌ها - بخش ششم ۱۴ دقیقه
  • جلسه هشتم مدیریت و ضمیمه assets‌ها - css , js ۳۲ دقیقه
  • جلسه نهم پیاده سازی پیش نیازهای استفاده از ajax و تکمیل بخش head ۱۴ دقیقه
  • جلسه دهم پیاده سازی منو - بخش اول ۱۷ دقیقه
  • جلسه یازدهم پیاده سازی منو - بخش دوم ۳۲ دقیقه
  • جلسه دوازدهم پیاده سازی منو -بخش سوم ۱۸ دقیقه
  • جلسه سیزدهم نمایش مطالب ۲۹ دقیقه
  • جلسه چهاردهم نمایش مطالب - پیاده سازی متاباکس‌ها - بخش اول ۴۱ دقیقه
  • جلسه پانزدهم نمایش مطالب - پیاده سازی متاباکس‌ها - بخش دوم ۲۹ دقیقه
  • جلسه شانزدهم نمایش مطالب - پیاده سازی صفحه single - نمایش کل مقاله ۳۷ دقیقه
  • جلسه هفدهم نمایش مطالب - پیاده سازی صفحه single - پیاده سازی تعداد بازدید مطالب ۲۴ دقیقه
  • جلسه هجدهم نمایش مطالب - پیاده سازی صفحه single - پیاده سازی مدت زمان مطالعه مطالب ۹ دقیقه
  • جلسه نوزدهم نمایش مطالب - پیاده سازی صفحه single - پیاده سازی ورودی‌های گوگل ۱۸ دقیقه
  • جلسه بیستم نمایش مطالب - پیاده سازی صفحه single - پیاده سازی صفحه بندی ۱۸ دقیقه
  • جلسه بیست و یکم نمایش مطالب - پیاده سازی صفحه single - نمایش اطلاعات نویسنده ۲۱ دقیقه
  • جلسه بیست و دوم نمایش مطالب - پیاده سازی ویجت‌ها - بخش اول ۲۷ دقیقه
  • جلسه بیست و سوم نمایش مطالب - پیاده سازی ویجت‌ها - بخش دوم ۳۲ دقیقه
  • جلسه بیست و چهارم نمایش مطالب - پیاده سازی ویجت‌ها - بخش سوم ۳۲ دقیقه
  • جلسه بیست و پنجم نمایش مطالب - پیاده سازی ویجت‌ها - بخش چهارم - دسته بندی مطالب ۲۹ دقیقه
  • جلسه بیست و ششم نمایش مطالب - پیاده سازی ویجت‌ها - بخش پنجم - نمایش مطالب پرمخاطب - بخش اول ۲۱ دقیقه
  • جلسه بیست و هفتم نمایش مطالب - پیاده سازی ویجت‌ها - بخش پنجم - نمایش مطالب پرمخاطب - بخش دوم ۳۱ دقیقه
  • جلسه بیست و هشتم نمایش مطالب -پیاده سازی صفحه single- نمایش تگ‌های مطلب ۲۰ دقیقه
  • جلسه بیست و نهم نمایش مطالب -پیاده سازی صفحه single- پیاده سازی breadcrumb - بخش اول ۳۲ دقیقه
  • جلسه سی‌ام نمایش مطالب -پیاده سازی صفحه single- پیاده سازی breadcrumb - بخش دوم ۲۱ دقیقه
  • جلسه سی و یکم نمایش مطالب - پیاده سازی شورت کدها ۱۷ دقیقه
  • جلسه سی و دوم نمایش مطالب - شورت کدها - کار با api ویرایشگر وردپرس و افزودن دکمه شورت کد -بخش اول ۳۲ دقیقه
  • جلسه سی و سوم نمایش مطالب - شورت کدها - کار با api ویرایشگر وردپرس و افزودن دکمه شورت کد -بخش دوم ۲۱ دقیقه
  • جلسه سی و چهارم نمایش مطالب - شورت کدها - کار با api ویرایشگر وردپرس و افزودن دکمه شورت کد -بخش سوم ۲۳ دقیقه
  • جلسه سی و پنجم نمایش مطالب - پیاده سازی دیدگاه‌ها - بخش اول ۱۸ دقیقه
  • جلسه سی و ششم نمایش مطالب - پیاده سازی دیدگاه‌ها - بخش دوم ۳۳ دقیقه
  • جلسه سی و هفتم نمایش مطالب - پیاده سازی دیدگاه‌ها - بخش سوم ۳۱ دقیقه
  • جلسه سی و هشتم نمایش مطالب - پیاده سازی دیدگاه‌ها - بخش چهارم ۳۱ دقیقه
  • جلسه سی و نهم نمایش مطالب - پیاده سازی دیدگاه‌ها - بخش پنجم ۳۴ دقیقه
  • جلسه چهلم نمایش مطالب - پیاده سازی دیدگاه‌ها - بخش ششم ۲۶ دقیقه
  • جلسه چهل و یکم نمایش مطالب - پیاده سازی دیدگاه‌ها - بخش هفتم ۳۰ دقیقه
  • جلسه چهل و دوم نمایش مطالب - پیاده سازی دیدگاه‌ها - بخش هشتم ۲۱ دقیقه
  • جلسه چهل و سوم نمایش مطالب - پیاده سازی دیدگاه‌ها - بخش نهم ۱۵ دقیقه
  • جلسه چهل و چهارم پیاده سازی custom post type اخبار تکنولوژی - نمایش مطالب - بخش اول ۳۲ دقیقه
  • جلسه چهل و پنجم پیاده سازی custom post type اخبار تکنولوژی - نمایش مطالب - بخش دوم ۳۰ دقیقه
  • جلسه چهل و ششم فیلتر محتوا توسط ajax - نمایش محبوب‌ترین ,پربازدید‌ترین و ... - بخش اول ۲۸ دقیقه
  • جلسه چهل و هفتم فیلتر محتوا توسط ajax - نمایش محبوب‌ترین ,پربازدید‌ترین و ... - بخش دوم ۳۲ دقیقه
  • جلسه چهل و هشتم فیلتر محتوا توسط ajax - نمایش محبوب‌ترین ,پربازدید‌ترین و ... - بخش سوم ۱۷ دقیقه
  • جلسه چهل و نهم فیلتر محتوا توسط ajax - نمایش محبوب‌ترین ,پربازدید‌ترین و ... - بخش چهارم ۱۰ دقیقه
  • جلسه پنجاهم فیلتر محتوا توسط ajax - نمایش محبوب‌ترین ,پربازدید‌ترین و ... - بخش پنجم ۳۵ دقیقه
  • جلسه پنجاه و یکم پیاده سازی سیستم جستجو - بخش اول ۳۰ دقیقه
  • جلسه پنجاه و دوم پیاده سازی سیستم جستجو - بخش دوم ۳۱ دقیقه
  • جلسه پنجاه و سوم پیاده سازی سیستم جستجو - بخش سوم ۲۳ دقیقه
  • جلسه پنجاه و چهارم پیاده سازی سیستم جستجو - بخش چهارم ۱۹ دقیقه
  • جلسه پنجاه و پنجم پیاده سازی صفحه دسته بندی مطالب ۲۸ دقیقه
  • جلسه پنجاه و ششم پیاده سازی صفحه برچسب مطالب ۲۳ دقیقه
  • جلسه پنجاه و هفتم پیاده سازی آرشیو مطالب نویسندگان - بخش اول ۳۰ دقیقه
  • جلسه پنجاه و هشتم پیاده سازی آرشیو مطالب نویسندگان - بخش دوم ۳۹ دقیقه
  • جلسه پنجاه و نهم پیاده سازی آرشیو مطالب نویسندگان - بخش سوم ۴۲ دقیقه
  • جلسه شصتم پیاده سازی آرشیو مطالب نویسندگان - بخش چهارم ۴۵ دقیقه
  • جلسه شصت و یکم پیاده سازی آرشیو مطالب - بخش اول ۳۱ دقیقه
  • جلسه شصت و دوم پیاده سازی آرشیو مطالب - بخش دوم ۳۶ دقیقه
  • جلسه شصت و سوم پیاده سازی سیستم فیلتر و جستجوی پیشرفته توسط ajax - بخش اول ۴۰ دقیقه
  • جلسه شصت و چهارم پیاده سازی سیستم فیلتر و جستجوی پیشرفته توسط ajax - بخش دوم ۲۴ دقیقه
  • جلسه شصت و پنجم پیاده سازی سیستم فیلتر و جستجوی پیشرفته توسط ajax - بخش سوم ۳۵ دقیقه
  • جلسه شصت و ششم پیاده سازی سیستم فیلتر و جستجوی پیشرفته توسط ajax - بخش چهارم ۳۰ دقیقه
  • جلسه شصت و هفتم پیاده سازی سیستم فیلتر و جستجوی پیشرفته توسط ajax - بخش پنجم ۳۳ دقیقه
  • جلسه شصت و هشتم پیاده سازی سیستم فیلتر و جستجوی پیشرفته توسط ajax - بخش ششم ۲۵ دقیقه
  • جلسه شصت و نهم پیاده سازی سیستم فیلتر و جستجوی پیشرفته توسط ajax - بخش هفتم ۳۶ دقیقه
  • جلسه هفتادم پیاده سازی صفحه بندی بصورت دکمه نمایش بیشتر ( load more ) توسط ajax - بخش اول ۲۶ دقیقه
  • جلسه هفتاد و یکم پیاده سازی صفحه بندی بصورت دکمه نمایش بیشتر ( load more ) توسط ajax - بخش دوم ۲۵ دقیقه
  • جلسه هفتاد و دوم پیاده سازی صفحه بندی بصورت دکمه نمایش بیشتر ( load more ) توسط ajax - بخش سوم ۴۸ دقیقه
  • جلسه هفتاد و سوم پیاده سازی صفحه همه مطالب custom post type اخبار تکنولوژی - بخش اول ۲۹ دقیقه
  • جلسه هفتاد و چهارم پیاده سازی صفحه همه مطالب custom post type اخبار تکنولوژی - بخش دوم ۴۰ دقیقه
  • جلسه هفتاد و پنجم پیاده سازی صفحه بندی مطالب - بخش اول ۲۷ دقیقه
  • جلسه هفتاد و ششم پیاده سازی صفحه بندی مطالب - بخش دوم ۹ دقیقه
  • جلسه هفتاد و هفتم پیاده سازی صفحه بندی بصورت دکمه نمایش بیشتر ( load more ) آرشیو مطالب ۲۷ دقیقه
  • جلسه هفتاد و هشتم پیاده سازی صفحه همه مطالب سایت ۳۱ دقیقه
  • جلسه هفتاد و نهم ریفکتور سیستم جستجوی پیشرفته مطالب توسط AJAX - بخش اول ۲۷ دقیقه
  • جلسه هشتادم ریفکتور سیستم جستجوی پیشرفته مطالب توسط AJAX - بخش دوم ۱۶ دقیقه
  • جلسه هشتاد و یکم پیاده سازی فرم تماس با ما توسط ajax- بخش اول ۲۳ دقیقه
  • جلسه هشتاد و دوم پیاده سازی فرم تماس با ما توسط ajax- بخش دوم ۲۸ دقیقه
  • جلسه هشتاد و سوم پیاده سازی فرم تماس با ما توسط ajax - ارسال ایمیل- بخش سوم ۲۷ دقیقه
  • جلسه هشتاد و چهارم پیاده سازی فرم تماس با ما توسط ajax - ارسال ایمیل- بخش چهارم ۲۶ دقیقه
  • جلسه هشتاد و پنجم پیاده سازی فرم تماس با ما توسط ajax - ارسال ایمیل- بخش پنجم ۳۱ دقیقه
  • جلسه هشتاد و ششم پیاده سازی فرم تماس با ما توسط ajax - ارسال ایمیل- بخش ششم ۱۴ دقیقه
  • جلسه هشتاد و هفتم پیاده سازی و استفاده از recaptcha api گوگل برای امنیت فرم ها ۳۹ دقیقه
  • جلسه هشتاد و هشتم ریفکتور و دیباگ پروژه - بخش اول ۲۸ دقیقه
  • جلسه هشتاد و نهم ریفکتور و دیباگ پروژه - بخش دوم ۲۱ دقیقه
  • جلسه نودم ریفکتور و دیباگ پروژه - بخش سوم ۹ دقیقه
پلاگین اسکرول به بالای سایت ۱ جلسه
  • جلسه اول پلاگین اسکرول به بالای صفحه ۳۰ دقیقه
پلاگین نمایش جدیدترین مطالب ,پر بازدید‌ترین مطالب و مطالب تصادفی ۲ جلسه
  • جلسه اول پیاده سازی ساختارهای اولیه ۳۴ دقیقه
  • جلسه دوم پیاده سازی پلاگین ۲۳ دقیقه
پلاگین اضافه کردن نوشته‌های مرتبط در پست ها ۹ جلسه
  • جلسه اول پیاده سازی ساختارهای اولیه ۲۴ دقیقه
  • جلسه دوم پیاده سازی پلاگین نمایش مطالب مرتبط در نوشته‌ها - قسمت اول ۳۰ دقیقه
  • جلسه سوم پیاده سازی پلاگین نمایش مطالب مرتبط در نوشته‌ها - قسمت دوم ۳۳ دقیقه
  • جلسه چهارم پیاده سازی پلاگین نمایش مطالب مرتبط در نوشته‌ها - قسمت سوم ۱۴ دقیقه
  • جلسه پنجم پیاده سازی پنل تنطیمات - قسمت اول ۲۷ دقیقه
  • جلسه ششم پیاده سازی پنل تنطیمات - قسمت دوم ۲۹ دقیقه
  • جلسه هفتم پیاده سازی پنل تنطیمات - قسمت سوم ۱۳ دقیقه
  • جلسه هشتم پیاده سازی پنل تنطیمات - قسمت چهارم ۳۴ دقیقه
  • جلسه نهم پیاده سازی پنل تنطیمات - قسمت پنجم ۳۳ دقیقه
پلاگین لایک و افزودن مطالب به لیست علاقه مندی‌ها توسط اجکس ۱۱ جلسه
  • جلسه اول پیاده سازی ساختارهای اولیه ۲۹ دقیقه
  • جلسه دوم پیاده سازی پلاگین لایک مطالب - قسمت اول ۲۳ دقیقه
  • جلسه سوم پیاده سازی پلاگین لایک مطالب - قسمت دوم ۲۹ دقیقه
  • جلسه چهارم پیاده سازی پلاگین لایک مطالب - قسمت سوم ۲۹ دقیقه
  • جلسه پنجم پیاده سازی پلاگین لایک مطالب - قسمت چهارم ۲۶ دقیقه
  • جلسه ششم پیاده سازی پلاگین لایک مطالب - قسمت پنجم ۲۹ دقیقه
  • جلسه هفتم پیاده سازی پلاگین لایک مطالب - قسمت ششم ۲۴ دقیقه
  • جلسه هشتم پیاده سازی پنل تنظیمات - قسمت اول ۳۰ دقیقه
  • جلسه نهم پیاده سازی پنل تنظیمات - قسمت دوم ۲۶ دقیقه
  • جلسه دهم پیاده سازی پنل تنظیمات - قسمت سوم ۳۰ دقیقه
  • جلسه یازدهم پیاده سازی پنل تنظیمات - قسمت چهارم ۴۰ دقیقه
پلاگین ورود ,ثبت نام و بازیابی کلمه عبور اختصاصی توسط ajax و سامانه پیامکی ۲۳ جلسه
  • جلسه اول نمایش و ایجاد شورتکد فرم ورود و ثبت نام - بخش اول ۳۳ دقیقه
  • جلسه دوم نمایش و ایجاد شورتکد فرم ورود و ثبت نام -بخش دوم ۳۲ دقیقه
  • جلسه سوم پیاده سازی سیستم ورود توسط ajax - بخش اول ۲۹ دقیقه
  • جلسه چهارم پیاده سازی سیستم ورود توسط ajax - بخش دوم - مدیریت خطاها ۳۰ دقیقه
  • جلسه پنجم پیاده سازی سیستم ورود توسط ajax - بخش سوم - مرا به خاطر بسپار و کار با کوکی ها ۳۴ دقیقه
  • جلسه ششم پیاده سازی سیستم ورود توسط ajax - بخش چهارم - ریدایرکت و منقصی کردن کوکی ها ۲۹ دقیقه
  • جلسه هفتم پیاده سازی سیستم ثبت نام توسط سامانه پیامکی- بخش اول- پیاده سازی فرم ثبت نام و مروری بر سامانه پیام ۳۱ دقیقه
  • جلسه هشتم پیاده سازی سیستم ثبت نام توسط سامانه پیامکی- بخش دوم - کانفیگ و استفاده از وب سرویس ارسال پیامک ۳۱ دقیقه
  • جلسه نهم پیاده سازی سیستم ثبت نام توسط سامانه پیامکی- بخش سوم - ارسال پیامک کد تایید ۳۱ دقیقه
  • جلسه دهم پیاده سازی سیستم ثبت نام توسط سامانه پیامکی- بخش چهارم - اعتبار سنجی کد تاییدیه ۳۶ دقیقه
  • جلسه یازدهم پیاده سازی سیستم ثبت نام توسط سامانه پیامکی- بخش پنجم - تایید شماره موبایل کاربر ۲۶ دقیقه
  • جلسه دوازدهم پیاده سازی سیستم ثبت نام توسط سامانه پیامکی- بخش ششم - ثبت نام کاربر - قسمت اول ۲۸ دقیقه
  • جلسه سیزدهم پیاده سازی سیستم ثبت نام توسط سامانه پیامکی- بخش هفتم - ثبت نام کاربر - قسمت دوم ۳۸ دقیقه
  • جلسه چهاردهم پیاده سازی سیستم ثبت نام توسط سامانه پیامکی- بخش هشتم - ثبت نام کاربر - قسمت سوم ۲۹ دقیقه
  • جلسه پانزدهم پیاده سازی سیستم ثبت نام توسط سامانه پیامکی- بخش نهم - ارسال پیامک بصورت عملی ۳۳ دقیقه
  • جلسه شانزدهم پیاده سازی سیستم ثبت نام توسط سامانه پیامکی- بخشدهم - مدیریت خطاها ۱۷ دقیقه
  • جلسه هفدهم پیاده سازی سیستم بازیابی کلمه عبور - بخش اول - پیاده سازی فرم ۳۲ دقیقه
  • جلسه هجدهم پیاده سازی سیستم بازیابی کلمه عبور - بخش دوم - ارسال ایمیل بازیابی کلمه عبور - قسمت اول ۲۲ دقیقه
  • جلسه نوزدهم پیاده سازی سیستم بازیابی کلمه عبور - بخش سوم - ارسال ایمیل بازیابی کلمه عبور - قسمت دوم ۳۰ دقیقه
  • جلسه بیستم پیاده سازی سیستم بازیابی کلمه عبور - بخش چهارم - ارسال ایمیل بازیابی کلمه عبور - قسمت سوم ۳۳ دقیقه
  • جلسه بیست و یکم پیاده سازی سیستم بازیابی کلمه عبور - تغیر کلمه عبور - قسمت اول ۲۱ دقیقه
  • جلسه بیست و دوم پیاده سازی سیستم بازیابی کلمه عبور - تغیر کلمه عبور - قسمت دوم ۲۹ دقیقه
  • جلسه بیست و سوم ایجاد جداول پلاگین‌ها در هنگام فعال سازی پلاگین‌ها بصورت خودکار ۱۷ دقیقه
پلاگین خبرنامه اختصاصی و ارسال ایمیل دسته جمعی به کاربران ۸ جلسه
  • جلسه اول پیاده سازی فرم خبرنامه ۲۰ دقیقه
  • جلسه دوم پیاده سازی عضویت کاربر ۳۴ دقیقه
  • جلسه سوم بررسی وضعیت عضویت کاربر خبرنامه ۱۲ دقیقه
  • جلسه چهارم ارسال مطالب منتشر شده به اعضای خبرنامه - قسمت اول ۲۵ دقیقه
  • جلسه پنجم ارسال مطالب منتشر شده به اعضای خبرنامه - قسمت دوم ۳۵ دقیقه
  • جلسه ششم ارسال مطالب منتشر شده به اعضای خبرنامه - قسمت سوم ۲۹ دقیقه
  • جلسه هفتم پیاده سازی لغو اشتراک از خبرنامه -قسمت اول ۳۸ دقیقه
  • جلسه هشتم پیاده سازی لغو اشتراک از خبرنامه -قسمت دوم ۲۶ دقیقه
پلاگین ارسال جدید‌ترین مطالب سایت به کانال تلگرام - کار با API تلگرام ۵ جلسه
  • جلسه اول معرفی بات تلگرام و ایجاد بات برای کار با API تلگرام ۲۴ دقیقه
  • جلسه دوم بررسی متد sendMassage تلگرام و ارسال اولین پیام به کانال تلگرام ۲۵ دقیقه
  • جلسه سوم ساخت اکانت FTP و اتصال PHP STORM به هاست برای ادامه توسعه پلاگین روی سرور ۱۱ دقیقه
  • جلسه چهارم ارسال محتوای مطالب به کانال تلگرام - قسمت اول ۳۲ دقیقه
  • جلسه پنجم ارسال محتوای مطالب به کانال تلگرام - قسمت دوم ۲۳ دقیقه
پلاگین نمایش پست‌های پیج اینستاگرام در قالب - کار با API اینساگرام ۶ جلسه
  • جلسه اول پیاده سازی ساختار HTML برای نمایش پست ها ۲۲ دقیقه
  • جلسه دوم مروری بر مستندات API اینستاگرام ۱۶ دقیقه
  • جلسه سوم ایجاد App و دریافت Access Token ۱۳ دقیقه
  • جلسه چهارم دریافت محتوای پست‌های پیچ اینستاگرم توسط API - قسمت اول ۳۰ دقیقه
  • جلسه پنجم دریافت محتوای پست‌های پیچ اینستاگرم توسط API - قسمت دوم ۳۰ دقیقه
  • جلسه ششم دریافت محتوای پست‌های پیچ اینستاگرم توسط API - قسمت سوم ۱۸ دقیقه
پلاگین اشتراک ویژه ( VIP ) با درگاه پرداخت - بصورت شی گرا ۳۵ جلسه
  • جلسه اول پیاده سازی هسته پلاگین بصورت شی گرایی ۳۶ دقیقه
  • جلسه دوم پیاده سازی شورتکد پلن‌های VIP و بررسی تابع wp_style_is ۳۱ دقیقه
  • جلسه سوم پیاده سازی کلاس autoload و نمایش پلن ها ۳۱ دقیقه
  • جلسه چهارم نمایش پلن‌ها - قسمت دوم ۱۷ دقیقه
  • جلسه پنجم پیاده سازی و اتصال به درگاه پرداخت - قسمت اول ۳۶ دقیقه
  • جلسه ششم پیاده سازی کلاس payment و بررسی درگاه پرداخت زرین پال - قسمت دوم ۲۴ دقیقه
  • جلسه هفتم پیاده سازی کلاس payment و بررسی درگاه پرداخت زرین پال - قسمت سوم ۳۴ دقیقه
  • جلسه هشتم پیاده سازی کلاس payment و بررسی درگاه پرداخت زرین پال - قسمت چهارم ۳۱ دقیقه
  • جلسه نهم پیاده سازی کلاس payment و بررسی درگاه پرداخت زرین پال - قسمت پنچم ۲۷ دقیقه
  • جلسه دهم پیاده سازی کلاس payment و بررسی درگاه پرداخت زرین پال - قسمت ششم ۲۱ دقیقه
  • جلسه یازدهم اتصال به درگاه پرداخت زرین پال - قسمت اول ۲۴ دقیقه
  • جلسه دوازدهم اتصال به درگاه پرداخت زرین پال - قسمت دوم ۲۸ دقیقه
  • جلسه سیزدهم ثبت تراکنش و فعال سازی پلن vip کاربر ۲۶ دقیقه
  • جلسه چهاردهم فعال سازی پلن vip کاربر - قسمت دوم ۲۳ دقیقه
  • جلسه پانزدهم پیاده سازی meta-box برای محتوای vip ۲۰ دقیقه
  • جلسه شانزدهم بررسی سطح دسترسی کاربران به محتوای vip ۳۶ دقیقه
  • جلسه هفدهم پیاده سازی پنل تنظیمات - ایجاد منوها ۱۷ دقیقه
  • جلسه هجدهم پیاده سازی پنل تنظیمات - نمایش لیست کاربران vip - قسمت اول ۳۱ دقیقه
  • جلسه نوزدهم پیاده سازی پنل تنظیمات - نمایش لیست کاربران vip - قسمت دوم ۲۸ دقیقه
  • جلسه بیستم پیاده سازی پنل تنظیمات - نمایش لیست کاربران vip - قسمت سوم ۳۳ دقیقه
  • جلسه بیست و یکم پیاده سازی پنل تنظیمات - حذف کاربر vip ۱۶ دقیقه
  • جلسه بیست و دوم پیاده سازی پنل تنظیمات - ویرایش کاربران vip - قسمت اول ۲۹ دقیقه
  • جلسه بیست و سوم پیاده سازی پنل تنظیمات - ویرایش کاربران vip - قسمت دوم ۲۸ دقیقه
  • جلسه بیست و چهارم پیاده سازی پنل تنظیمات - افزودن کاربران vip ۳۴ دقیقه
  • جلسه بیست و پنجم پیاده سازی پنل تنظیمات - پیام‌ها - ایجاد کلاس FlashMessage ۳۰ دقیقه
  • جلسه بیست و ششم پیاده سازی پنل تنظیمات - نمایش و حذف تراکنش‌های کاربر ۳۲ دقیقه
  • جلسه بیست و هفتم پیاده سازی پنل تنظیمات - ویرایش تراکنش‌های کاربر در قالب مدال‌ها - قسمت اول ۲۴ دقیقه
  • جلسه بیست و هشتم پیاده سازی پنل تنظیمات - ویرایش تراکنش‌های کاربر در قالب مدال‌ها - قسمت دوم ۲۴ دقیقه
  • جلسه بیست و نهم پیاده سازی پنل تنظیمات - ویرایش تراکنش‌های کاربر در قالب مدال‌ها - ajax - قسمت سوم ۴۰ دقیقه
  • جلسه سی‌ام پیاده سازی پنل تنظیمات - ویرایش تراکنش‌های کاربر در قالب مدال ها- ajax - قسمت چهارم ۲۵ دقیقه
  • جلسه سی و یکم پیاده سازی پنل تنظیمات - افزودن تراکنش‌های کاربر در قالب مدال ها-توسط ajax ۳۳ دقیقه
  • جلسه سی و دوم پیاده سازی پنل تنظیمات - قسمت اول ۲۹ دقیقه
  • جلسه سی و سوم پیاده سازی پنل تنظیمات - قسمت دوم ۲۸ دقیقه
  • جلسه سی و چهارم پیاده سازی dashboard widget - نمایش اطلاعات کانت vip به کاربر ۳۰ دقیقه
  • جلسه سی و پنجم ایجاد vip badge برای کاربران vip ۳۰ دقیقه
پلاگین پنل کاربری اختصاصی پیشرفته بصورت شی گرا - MVC ۸ جلسه
  • جلسه اول پیاده سازی ساختار اولیه پلاگین ۱۸ دقیقه
  • جلسه دوم بررسی مفهوم router‌ها در معماری MVC و پیاده سازی آن - قسمت اول ۳۸ دقیقه
  • جلسه سوم بررسی مفهوم router‌ها بررسی صحت controller ‌ها - قسمت دوم ۲۸ دقیقه
  • جلسه چهارم پیاده سازی view و اتصال آنها به controller‌ها - قسمت اول ۱۴ دقیقه
  • جلسه پنجم پیاده سازی view و اتصال آنها به controller‌ها - قسمت دوم ۳۵ دقیقه
  • جلسه ششم پیاده سازی view و اتصال آنها به controller‌ها - قسمت سوم ۱۳ دقیقه
  • جلسه هفتم بررسی و پیاده سازی layout ۳۵ دقیقه
  • جلسه هشتم ارسال data به view ۲۳ دقیقه
پلاگین فروش دوره‌های آموزشی بصورت شی گرا همراه با کنترل پنل اختصاصی بر پایه معماری MVC ۶۱ جلسه
  • جلسه اول پیاده سازی ساختار html و شورتکد صفحه لندیگ دوره‌های آموزشی - قسمت اول ۳۲ دقیقه
  • جلسه دوم پیاده سازی ساختار html و شورتکد صفحه لندیگ دوره‌های آموزشی- قسمت دوم ۲۰ دقیقه
  • جلسه سوم پیاده سازی page template‌ها بصورت داینامیک و خودکار توسط پلاگین ۳۰ دقیقه
  • جلسه چهارم پیاده سازی header اختصاصی برای صفحه ثبت نام دوره‌های آموزشی ۲۸ دقیقه
  • جلسه پنجم پیاده سازی شورتکد اسلایدر دورهای آموزشی و نظرات دانشجویان دوره ها ۲۳ دقیقه
  • جلسه ششم پیاده سازی جدول دورهای آموزشی و نمایش اطلاعات دوره در لندینگ- قسمت اول ۳۷ دقیقه
  • جلسه هفتم نمایش اطلاعات دوره در لندینگ - قسمت دوم ۳۲ دقیقه
  • جلسه هشتم نمایش اطلاعات دوره در لندینگ- پیاده سازی بخش قیمت ,تخفیف‌ها و نمایش دمو - قسمت سوم ۳۰ دقیقه
  • جلسه نهم نمایش اطلاعات دوره در لندینگ - نمایش اطلاعات دوره - meta data - قسمت چهارم ۲۰ دقیقه
  • جلسه دهم نمایش اطلاعات دوره در لندینگ - نمایش جلسات ویدویی - قسمت اول ۲۳ دقیقه
  • جلسه یازدهم نمایش اطلاعات دوره در لندینگ - نمایش جلسات ویدویی - قسمت دوم ۳۳ دقیقه
  • جلسه دوازدهم نمایش اطلاعات دوره در لندینگ - نمایش جلسات دوره در ویدیو پلیر - قسمت سوم ۲۳ دقیقه
  • جلسه سیزدهم نمایش اطلاعات دوره در لندینگ - نمایش اطلاعات مدرس ۲۷ دقیقه
  • جلسه چهاردهم نمایش اطلاعات دوره در لندینگ - نمایش نظرات دانشجویان دوره و سیستم star rating ۳۹ دقیقه
  • جلسه پانزدهم نمایش اطلاعات دوره در لندینگ - پیاده سازی سیستم star rating کل نظرات دوره ۴۱ دقیقه
  • جلسه شانزدهم نمایش اطلاعات دوره در لندینگ - افزودن امتیاز و دیدگاه توسط دانشجویان دوره - قسمت اول ۲۳ دقیقه
  • جلسه هفدهم نمایش اطلاعات دوره در لندینگ - افزودن امتیاز و دیدگاه توسط دانشجویان دوره - قسمت دوم ۳۱ دقیقه
  • جلسه هجدهم نمایش اطلاعات دوره در لندینگ - افزودن امتیاز و دیدگاه توسط دانشجویان دوره - قسمت سوم ۲۲ دقیقه
  • جلسه نوزدهم پیاده سازی اسلایدر دوره‌های آموزشی - قسمت اول ۲۷ دقیقه
  • جلسه بیستم پیاده سازی اسلایدر دوره‌های آموزشی - قسمت دوم ۴۱ دقیقه
  • جلسه بیست و یکم پیاده سازی اسلایدر دیدگاه‌های دانشجویان دوره‌های آموزشی - قسمت اول ۳۱ دقیقه
  • جلسه بیست و دوم پیاده سازی اسلایدر دیدگاه‌های دانشجویان دوره‌های آموزشی - قسمت دوم ۲۰ دقیقه
  • جلسه بیست و سوم پنل کاربری : پیاده سازی ui و سیستم route ۲۷ دقیقه
  • جلسه بیست و چهارم پنل کاربری : پیاده سازی ui و افزودن asset‌ها - بخش اول ۳۸ دقیقه
  • جلسه بیست و پنجم پنل کاربری : پیاده سازی ui و افزودن asset‌ها - بخش دوم ۲۰ دقیقه
  • جلسه بیست و ششم پنل کاربری : ریفکتور و پیادسازی ساختار دایرکتوری‌ها منطبق با معماری mvc ۲۹ دقیقه
  • جلسه بیست و هفتم پنل کاربری : پیاده سازی و نمایش دوره‌های من ۴۱ دقیقه
  • جلسه بیست و هشتم پنل کاربری : ریفکتور سیستم route و بخش دوره‌های من ۱۷ دقیقه
  • جلسه بیست و نهم پنل کاربری : پیاده سازی بخش تراکنش‌های من - بخش اول ۳۱ دقیقه
  • جلسه سی‌ام پنل کاربری : پیاده سازی بخش تراکنش‌های من - بخش دوم ۲۲ دقیقه
  • جلسه سی و یکم پنل کاربری : پیاده سازی بخش مدیریت کاربران - بخش اول ۳۱ دقیقه
  • جلسه سی و دوم پنل کاربری : پیاده سازی بخش مدیریت کاربران - بخش دوم ۲۸ دقیقه
  • جلسه سی و سوم پنل کاربری : پیاده سازی بخش مدیریت کاربران - بخش سوم ۲۹ دقیقه
  • جلسه سی و چهارم پنل کاربری : پیاده سازی بخش مدیریت کاربران - بخش چهارم ۳۱ دقیقه
  • جلسه سی و پنجم پنل کاربری : پیاده سازی بخش مدیریت کاربران - بخش پنجم ۴۴ دقیقه
  • جلسه سی و ششم پنل کاربری : پیاده سازی بخش مدیریت دوره‌ها - بخش اول ۱ دقیقه
  • جلسه سی و هفتم پنل کاربری : پیاده سازی بخش مدیریت دوره‌ها - بخش دوم - ریفکتور سیستم route - بخش اول ۱ دقیقه
  • جلسه سی و هشتم پنل کاربری : پیاده سازی بخش مدیریت دوره‌ها - بخش سوم - ریفکتور سیستم route - بخش دوم ۰ دقیقه
  • جلسه سی و نهم پنل کاربری : پیاده سازی بخش مدیریت دوره‌ها - بخش چهارم ۰ دقیقه
  • جلسه چهلم پنل کاربری : پیاده سازی بخش مدیریت دوره‌ها - بخش پنجم ۱ دقیقه
  • جلسه چهل و یکم پنل کاربری : پیاده سازی بخش مدیریت دوره‌ها - بخش ششم ۰ دقیقه
  • جلسه چهل و دوم پنل کاربری : پیاده سازی بخش مدیریت دوره‌ها - بخش هفتم ۰ دقیقه
  • جلسه چهل و سوم پنل کاربری : پیاده سازی بخش مدیریت دوره‌ها - بخش هشتم ۰ دقیقه
  • جلسه چهل و چهارم پنل کاربری : پیاده سازی بخش مدیریت دوره‌ها - بخش نهم ۰ دقیقه
  • جلسه چهل و پنجم پنل کاربری : پیاده سازی بخش مدیریت دوره‌ها - بخش دهم ۰ دقیقه
  • جلسه چهل و ششم پنل کاربری : پیاده سازی بخش مدیریت مدرسین - بخش اول ۰ دقیقه
  • جلسه چهل و هفتم پنل کاربری : پیاده سازی بخش مدیریت مدرسین - بخش دوم ۰ دقیقه
  • جلسه چهل و هشتم پنل کاربری : پیاده سازی بخش مدیریت سرفصل‌ها - بخش اول ۱ دقیقه
  • جلسه چهل و نهم پنل کاربری : پیاده سازی بخش مدیریت سرفصل‌ها - بخش دوم ۱ دقیقه
  • جلسه پنجاهم پنل کاربری : پیاده سازی بخش مدیریت سرفصل‌ها - بخش سوم ۰ دقیقه
  • جلسه پنجاه و یکم پنل کاربری : پیاده سازی بخش مدیریت سرفصل‌ها - بخش چهارم ۰ دقیقه
  • جلسه پنجاه و دوم پنل کاربری : پیاده سازی بخش مدیریت سرفصل‌ها - بخش پنجم ۰ دقیقه
  • جلسه پنجاه و سوم پنل کاربری : پیاده سازی بخش مدیریت سرفصل‌ها - بخش ششم ۰ دقیقه
  • جلسه پنجاه و چهارم پنل کاربری : پیاده سازی بخش مدیریت جلسات دوره‌ها - بخش اول ۰ دقیقه
  • جلسه پنجاه و پنجم پنل کاربری : پیاده سازی بخش مدیریت جلسات دوره‌ها - بخش دوم ۰ دقیقه
  • جلسه پنجاه و ششم پنل کاربری : پیاده سازی بخش مدیریت جلسات دوره‌ها - بخش سوم ۰ دقیقه
  • جلسه پنجاه و هفتم پنل کاربری : پیاده سازی بخش مدیریت جلسات دوره‌ها - بخش چهارم ۰ دقیقه
  • جلسه پنجاه و هشتم پنل کاربری : پیاده سازی بخش مدیریت جلسات دوره‌ها - بخش پنجم ۰ دقیقه
  • جلسه پنجاه و نهم پنل کاربری : پیاده سازی بخش مدیریت جلسات دوره‌ها - بخش ششم ۰ دقیقه
  • جلسه شصتم پنل کاربری : پیاده سازی بخش آمار ۰ دقیقه
  • جلسه شصت و یکم پنل کاربری : پیاده سازی سطوح دسترسی - جلسه آخر ۰ دقیقه
توسعه و هماهنگ سازی قالب با ووکامرس ۴۵ جلسه
  • جلسه اول مروری بر توسعه قالب منطبق با ووکامرس و معرفی مباحث این بخش ۲۴ دقیقه
  • جلسه دوم بررسی ساختار فایل‌های پیشفرض ووکامرس برای توسعه قالب‌های سفارشی ۳۲ دقیقه
  • جلسه سوم پیاده سازی ساختارهای اولیه قالب - قسمت اول - assets ها ۳۳ دقیقه
  • جلسه چهارم پیاده سازی ساختار‌های اولیه قالب - قسمت دوم - ماژولار کردن صفحه اصلی فروشگاه ۴۳ دقیقه
  • جلسه پنجم پیاده سازی مگا منو مشابه دیجی استایل - قسمت اول ۲۹ دقیقه
  • جلسه ششم پیاده سازی مگا منو مشابه دیجی استایل - قسمت دوم ۳۱ دقیقه
  • جلسه هفتم پیاده سازی مگا منو مشابه دیجی استایل - قسمت سوم ۲۰ دقیقه
  • جلسه هشتم نمایش محصولات دسته بندی خاص در صفحه اصلی فروشگاه - قسمت اول ۲۷ دقیقه
  • جلسه نهم نمایش محصولات دسته بندی خاص در صفحه اصلی فروشگاه - قسمت دوم ۲۰ دقیقه
  • جلسه دهم نمایش محصولات دسته بندی خاص در صفحه اصلی فروشگاه - قسمت سوم ۲۸ دقیقه
  • جلسه یازدهم نمایش محصولات دسته بندی خاص در صفحه اصلی فروشگاه - قسمت چهارم ۲۷ دقیقه
  • جلسه دوازدهم پیاده سازی صفحه آرشیو محصولات - قسمت اول - مروری بر هوک‌های اختصاصی ووکامرس ۳۷ دقیقه
  • جلسه سیزدهم پیاده سازی صفحه آرشیو محصولات - قسمت دوم ۳۴ دقیقه
  • جلسه چهاردهم پیاده سازی صفحه آرشیو محصولات - قسمت سوم ۳۰ دقیقه
  • جلسه پانزدهم پیاده سازی صفحه آرشیو محصولات - قسمت چهارم- فیلتر محصولات ۲۱ دقیقه
  • جلسه شانزدهم پیاده سازی صفحه آرشیو محصولات - قسمت پنجم - صفحه بندی -بخش اول ۲۶ دقیقه
  • جلسه هفدهم پیاده سازی صفحه آرشیو محصولات - قسمت ششم - صفحه بندی -بخش دوم ۲۳ دقیقه
  • جلسه هجدهم پیاده سازی صفحه جزئیات محصول ( single ) - قسمت اول ۲۵ دقیقه
  • جلسه نوزدهم پیاده سازی صفحه جزئیات محصول ( single ) - قسمت دوم - گالری تصاویر محصول ۱۹ دقیقه
  • جلسه بیستم پیاده سازی صفحه جزئیات محصول ( single ) - قسمت سوم - جزئیات محصول -بخش اول ۳۳ دقیقه
  • جلسه بیست و یکم پیاده سازی صفحه جزئیات محصول ( single ) - قسمت چهارم - جزئیات محصول -بخش دوم ۴۱ دقیقه
  • جلسه بیست و دوم پیاده سازی صفحه جزئیات محصول ( single ) - قسمت پنجم - جزئیات محصول -بخش سوم ۱۷ دقیقه
  • جلسه بیست و سوم پیاده سازی صفحه جزئیات محصول ( single ) - قسمت ششم - دیدگاه‌ها -بخش اول ۳۶ دقیقه
  • جلسه بیست و چهارم پیاده سازی صفحه جزئیات محصول ( single ) - قسمت ششم - دیدگاه‌ها -بخش دوم ۴۶ دقیقه
  • جلسه بیست و پنجم پیاده سازی سبد خرید - قسمت اول ۳۴ دقیقه
  • جلسه بیست و ششم پیاده سازی سبد خرید - قسمت دوم ۱۸ دقیقه
  • جلسه بیست و هفتم پیاده سازی سبد خرید - قسمت سوم ۲۵ دقیقه
  • جلسه بیست و هشتم پیاده سازی سبد خرید - قسمت چهارم ۲۵ دقیقه
  • جلسه بیست و نهم پیاده سازی سبد خرید - قسمت پنجم ۳۰ دقیقه
  • جلسه سی‌ام پیاده سازی checkout - قسمت اول ۲۲ دقیقه
  • جلسه سی و یکم پیاده سازی checkout - قسمت دوم ۲۰ دقیقه
  • جلسه سی و دوم پیاده سازی checkout - قسمت سوم ۳۰ دقیقه
  • جلسه سی و سوم پیاده سازی فرم ورود و فراموشی رمز عبور ۳۸ دقیقه
  • جلسه سی و چهارم پیاده سازی فرم ورود و ثبت نام اختصاصی - قسمت اول ۳۴ دقیقه
  • جلسه سی و پنجم پیاده سازی فرم ورود و ثبت نام اختصاصی - قسمت دوم ۱۴ دقیقه
  • جلسه سی و ششم پیاده سازی فرم ورود و ثبت نام اختصاصی - قسمت سوم ۲۵ دقیقه
  • جلسه سی و هفتم پیاده سازی فرم ورود و ثبت نام اختصاصی - قسمت چهارم ۲۳ دقیقه
  • جلسه سی و هشتم پیاده سازی فرم ورود و ثبت نام اختصاصی - قسمت پنجم ۳۲ دقیقه
  • جلسه سی و نهم پیاده سازی فرم ورود و ثبت نام اختصاصی - قسمت ششم ۱۴ دقیقه
  • جلسه چهلم پیاده سازی سیستم جستجوی محصول ۱۰ دقیقه
  • جلسه چهل و یکم پیاده سازی پنل کاربری - قسمت اول ۳۰ دقیقه
  • جلسه چهل و دوم پیاده سازی پنل کاربری - قسمت دوم ۲۳ دقیقه
  • جلسه چهل و سوم پیاده سازی پنل کاربری - قسمت سوم ۲۱ دقیقه
  • جلسه چهل و چهارم پیاده سازی پنل کاربری - قسمت چهارم ۳۹ دقیقه
  • جلسه چهل و پنجم ریفکتور و دیباگ پروژه ۱۲ دقیقه
پلاگین اسلایدر محصول و کمپین ها ۶ جلسه
  • جلسه اول پیاده سازی ساختار اولیه پلاگین - بررسی فعال بودن پلاگین ووکامرس ۲۷ دقیقه
  • جلسه دوم پیاده سازی شورکد و جدول در دیتابس ۲۹ دقیقه
  • جلسه سوم نمایش تصاویر محصول در اسلایدر ۲۱ دقیقه
  • جلسه چهارم پنل تنظیمات - قسمت اول ۲۶ دقیقه
  • جلسه پنجم پنل تنظیمات - قسمت دوم ۲۳ دقیقه
  • جلسه ششم پنل تنظیمات - قسمت سوم ۳۰ دقیقه
پلاگین live search محصولات توسط ajax - مشابه دیجی کالا ۵ جلسه
  • جلسه اول پیاده سازی ساختار اولیه پلاگین و ایجاد شورتکد ۳۴ دقیقه
  • جلسه دوم ارسال ریکوئست به سرور ۵۴ دقیقه
  • جلسه سوم نمایش نتایج جستجو به کاربر ۳۴ دقیقه
  • جلسه چهارم نمایش نتایج جستجو به کاربر در قالب اسلایدر -بخش اول ۲۵ دقیقه
  • جلسه پنجم نمایش نتایج جستجو به کاربر در قالب اسلایدر -بخش دوم ۲۲ دقیقه
پلاگین contdown timer برای فروش‌های ویژه و کدهای تخفیف - coupon API ۶ جلسه
  • جلسه اول coupon API - افزودن فیلدهای سفارشی به بخش کدهای تخفیف ۳۱ دقیقه
  • جلسه دوم coupon API - ذخیره سازی مقادیر فیلدهای سفارشی ۲۴ دقیقه
  • جلسه سوم پیاده سازی countdown timer توسط javascript ۳۰ دقیقه
  • جلسه چهارم پیاده سازی ساختار ظاهری countdown timer ۳۵ دقیقه
  • جلسه پنجم فعال سازی countdown timer -بخش اول ۳۷ دقیقه
  • جلسه ششم فعال سازی countdown timer -بخش دوم ۱۵ دقیقه
پلاگین تخفیف‌های شگفت انگیز مشابه دیجی کالا - ایجاد تب سفارشی در جزییات محصول - tabs API ۱۳ جلسه
  • جلسه اول پیاده سازی ساختار اولیه ۲۱ دقیقه
  • جلسه دوم پیاده سازی اسلایدر تخفیف‌های شگفت انگیز - بخش اول ۳۰ دقیقه
  • جلسه سوم پیاده سازی اسلایدر تخفیف‌های شگفت انگیز - بخش دوم ۲۹ دقیقه
  • جلسه چهارم پیاده سازی اسلایدر تخفیف‌های شگفت انگیز - بخش سوم ۳۰ دقیقه
  • جلسه پنجم پیاده سازی اسلایدر تخفیف‌های شگفت انگیز - بخش چهارم ۳۳ دقیقه
  • جلسه ششم پیاده سازی اسلایدر تخفیف‌های شگفت انگیز - بخش پنجم ۳۲ دقیقه
  • جلسه هفتم نمایش تمام محصولات تخفیف دار در اسلایدر -اول ۲۵ دقیقه
  • جلسه هشتم نمایش تمام محصولات تخفیف دار در اسلایدر - بخش دوم ۳۴ دقیقه
  • جلسه نهم افزودن فیلد‌های سفارشی به بخش جزئیات محصول - بخش اول ۳۱ دقیقه
  • جلسه دهم افزودن فیلد‌های سفارشی به بخش جزئیات محصول - بخش دوم ۴۴ دقیقه
  • جلسه یازدهم افزودن tab‌های سفارشی به بخش جزئیات محصول ۳۵ دقیقه
  • جلسه دوازدهم ذخیره سازی مقادیر فیلدهای سفارشی ۲۸ دقیقه
  • جلسه سیزدهم پیاده سازی countdown timer ۱۰ دقیقه
پلاگین سفارشی سازی پنل کاربری ووکامرس - dashboard API ۳ جلسه
  • جلسه اول افزودن tab‌های سفارشی جدید ۲۱ دقیقه
  • جلسه دوم افزودن end point‌های سفارشی ۳۳ دقیقه
  • جلسه سوم افزودن فیلدها سفارشی و ذخیره سای مقادیر آنها ۴۰ دقیقه
پلاگین افزودن محصولات به لیست علاقه مندی‌ها - infinite scroll pagination ۷ جلسه
  • جلسه اول افزودن UI و مروری بر استفاده هدفمند از هوک‌ها در ووکامرس ۳۵ دقیقه
  • جلسه دوم افزودن محصول به لیست علاقه مندها - قسمت اول ۳۷ دقیقه
  • جلسه سوم افزودن محصول به لیست علاقه مندها - قسمت دوم ۳۶ دقیقه
  • جلسه چهارم نمایش لیست محصولات مورد علاقه در پنل کاربری ووکامرس ۴۰ دقیقه
  • جلسه پنجم پیاده سازی infinite scroll توسط ajax - قسمت اول ۲۹ دقیقه
  • جلسه ششم پیاده سازی infinite scroll توسط ajax - قسمت دوم ۳۷ دقیقه
  • جلسه هفتم پیاده سازی infinite scroll توسط ajax - قسمت سوم - پنل تنظیمات ۳۱ دقیقه
پلاگین درگاه پرداخت زرین پال - payment API ۸ جلسه
  • جلسه اول بررسی کلاس WC_Payment_Gateway و نحوه استفاده از آن ۲۷ دقیقه
  • جلسه دوم افزودن فیلدهای سفارشی به پنل تنظیمات درگاه پرداخت ۱۴ دقیقه
  • جلسه سوم ذخیره سازی و نمایش مقادیر فیلد‌های سفارشی درگاه پرداخت ۱۴ دقیقه
  • جلسه چهارم اتصال به درگاه پرداخت زرین پال - قسمت اول ۲۷ دقیقه
  • جلسه پنجم اتصال به درگاه پرداخت زرین پال - قسمت دوم ۳۱ دقیقه
  • جلسه ششم اتصال به درگاه پرداخت زرین پال - قسمت سوم ۲۹ دقیقه
  • جلسه هفتم بازگشت از درگاه پرداخت زرین پال ۳۰ دقیقه
  • جلسه هشتم انجام پروسه پرداخت و ثبت سفارش کاربر ۳۶ دقیقه
نمایش بیشتر
با خیال راحت آموزش ببینید
ضمانت بازگشت وجه
ضمانت بازگشت وجه خرید و ثبت نام شما در دوره‌های بلندمدت سون لرن بدون ریسک مالی خواهد بود
آموزش مهارت محور
آموزش مهارت محور از مدرسین متخصص و با تجربه در بهترین شرکت‌های ایران مهارت مورد نیاز بازار کار را یاد می‌گیرید
رفع اشکالات و پشتیبانی فنی
جامعه برنامه نویسی فعال پشتیبانی و پاسخ به سوالات خود را در جامعه برنامه نویسی فعال سون لرن دریافت می‌کنید
ارزیابی فنی و رتبه بندی
ارزیابی فنی و امتیازدهی برای فعالیت‌ها و آزمون‌های خود، امتیازات مختلفی برای ارزیابی مهارت دریافت می‌کنید (از آذر 1402)
معرفی برترین‌ها به بازار کار
معرفی برترین‌ها به بازار کار دانشجویان فعالی که مستمر و منظم محتوای دوره‌ها را دنبال می‌کنند، در اولویت معرفی به بازار کار هستند
دسترسی دائمی و بدون محدودیت
دسترسی راحت و همیشگی شما بعد از تهیه دوره به محتوای دوره و آپدیت‌های محتوایی دسترسی خواهید داشت
نتایج دوره‌های متخصص

در ۱۷ سال اخیر بیش از ۳۵ هزار نفر در سون لرن به صورت تخصصی آموزش برنامه نویسی دیده اند و هزاران نفر از این عزیزان در شرکت‌های مختلف استخدام شده اند.

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

اسنپ دیجی کالا علی بابا تخفیفان کافه بازار ژاکت
+ ده‌ها شرکت مطرح دیگر
مدرس و منتورهای دوره
وحید صالحی وحید صالحی برنامه نویس، مدرس ارشد سون لرن رزومه و نمونه تدریس
  • بنیان‌گذار وب سایت کافه آموزش
  • بیش از 10 سال سابقه برنامه نویسی تحت وب
  • 9 سال سابقه تدریس حرفه‌ای در حوزه برنامه نویسی وب
  • توسعه‌دهنده‌ اپلیکیشن‌های تحت وب برنامه نویس وردپرس، جاوااسکریپت و PHP
  • تدریس بیش از ۷۰۰۰ هزار نفر/ ساعت دوره و کارگاه حضوری در مجموعه سون لرن
  • تولید بیش از ۲۰۰۰ هزار ساعت آموزش و محتوای ویدیویی در حوزه برنامه نویسی وب 
  • توسعه دهنده دورکار PHP درشرکت بیلیک آی تی ترکیه 
  • برنامه نویس دورکار وردپرس در شرکت Lemon Technologies عمان
منتورهای دوره دوستان زیر منتور متخصص وردپرس هستند و در طول دوره به سوالات شما پاسخ میدن و همراهتون هستند.
لقمان آوند
لقمان آوند بنیان گذار سون‌لرن
بهنام مرادی
بهنام مرادی
محمد گازری
محمد گازری
ابوالفضل محجوب
ابوالفضل محجوب
محمدرسول اصغری
محمدرسول اصغری
ویدیو‌های نمونه تدریس دوره

ثبت‌نام در متخصص وردپرس

سرمایه‌گذاری روی مهارت‌هایتان، یک تصمیم هوشمندانه است!
زمان را از دست ندهید وردپرس؛ ثروت سازترین حوزه برنامه نویسی
۰ ثانیه
۰ دقیقه
۰ ساعت
۷.۷ میلیون تومان ۵.۷۷۵ میلیون تومان
ثبت نام می‌کنم
کمپین فرصت نهایی شروع شد!
۰ ثانیه
۰ دقیقه
۰ ساعت
  • پشتیبانی در جامعه برنامه‌نویسان
  • گارانتی بازگشت کامل وجه
  • با تدریس وحید صالحی ، برنامه نویس، مدرس ارشد سون لرن
  • آموزش منطبق بر نیاز بازار کار
25٪ تخفیف
در کنار شما هستیم مشاوره ثبت‌نام در دوره متخصص وردپرس

سوالات متداول متخصص وردپرس (پلاگین نویسی و توسعه قالب حرفه ای)

پیش نیاز یادگیری برنامه نویسی وردپرس چیست؟

وردپرس دولوپر یا برنامه نویس وردپرس کسی است که کد نویسی می‌کند و پلاگین و قالب وردپرس را توسعه می‌دهد.

مهارت‌های فنی که یک وردپرس دولوپر نیاز دارد شامل: html و css و javascript یا jquery و php. طبیعتا باید به API و wordpress functionality و امکانات وردپرس هم آشنا و مسلط باشند ما در دوره متخصص وردپرس به اندازه نیاز و در سطح متوسط این موارد را تدریس کرده ایم.

درآمد توسعه دهنده وردپرس چقدر است؟

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

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

اما در کنار این مورد باید مهارت‌های نرم خورد را نیز تقویت کنید، منظور از مهارت‌های نرم قدرت مذاکره و ارتباطات، مهارت بازاریابی و مدیریت زمان و ... است.

می‌توان گفتن در دنیا برنامه نویس‌های وردپرس جذاب‌ترین کار فریلنسری را دارند. چون به راحتی می‌توانند با توسعه قالب و پلاگین‌های وردپرس و فروش در مارکت‌پلیس‌های ایرانی یا خارجی درآمدهای غیر فعال (passive income) داشته باشند.

آیا وردپرس امن است؟

همیشه این سوال مطرح است که آیا وردپرس امنیت دارد و خوب است؟ امنیت هر سیستم نرم افزاری به چند پارامتر مهم بستگی دارد:

  • مسائل امنیتی در نرم افزار رعایت شود.
  • کاربری استفاده کننده از نرم افزار مسائل امنیتی را رعایت کند.

به دلیل اینکه وردپرس اپن سورس (open source) است و نزدیک به ۲۰ سال است توسعه داده می‌شود از لحاظ امنیت وضعیت خوبی دارد. معمولا نرم افزارهایی که open source هستند به دلیل اینکه دولوپرهای زیادی در دنیا روی آن کار می‌کنند اگر هم مشکل امنیتی داشته باشند خیلی سریع رفع می‌شود.

هر چند متاسفانه رفتار وبمسترها در استفاده از پلاگین‌های غیر امن و null plugin ها، رعایت نکردن مسائل امنیتی در توسعه قالب‌ها می‌تواند باعث مشکلات امنیتی شود.

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

آیا وردپرس رایگان است؟

وردپرس کاملا رایگان است و بیش از ۴۰٪ وب سایت‌های دنیا و بیش از ۶۰٪ وب سایت‌های ایرانی با وردپرس راه‌اندازی شده‌اند. تمام وبمسترهایی که از وردپرس استفاده می‌کنند نیاز به خدمات دارند. خدماتی مثل: توسعه قالب و توسعه پلاگین و پشتیبانی سایت. که این یک فرصت خوب برای وردپرس کارهای حرفه‌ای است.

اپن سورس (open source) بودن وردپرس به چه معناست؟

وردپرس open source است یعنی شما به آخرین نسخه کدهای آن در گیت هاب (github) دسترسی دارید.

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

تفاوت وب سایت‌های Wordpress.org و Wordpress.com چیست؟

سایت Wordpress.com برای راه اندازی وبلاگ مبتنی بر وردپرس است. اگر بخواهید خیلی سریع و بدون تهیه دامنه و هاست یک وبلاگ داشته باشید می‌توانید در این سایت ثبت نام کنید و وبلاگ خود را بسازید و وبلاگ شما هم مبتنی بر وردپرس است و همه امکانات وردپرس را دارید.

اما سایت Wordpress.org در واقع وب سایت رسمی تیم وردپرس است و اطلاعیه‌های مهم، آخرین نسخه‌ها، پلاگین، قالب‌ها در این سایت نگه‌داری می‌شود.

بهترین روش یادگیری برنامه نویسی وردپرس چیست؟

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

همیشه قبل از شروع یادگیری برنامه نویسی این دو سوال مطرح می‌شود:

  • آیا بهتر است به صورت self study یاد بگیریم یا یک مشاور و یک منبع جامع داشته باشیم؟ واقعیت این است هر دو روش شما را به هدف‌تان می‌رساند اما زمان رسیدن متفاوت است. ممکن است یادگیری هر زبان برنامه نویسی به صورت self study بین ۲ تا ۳ سال زمان نیاز داشته باشد. ولی اگر یک منبع آموزشی جامع با مدرس باتجربه داشته باشید که حتی پاسخگوی سوالات شما باشد آن مسیر ۳ ساله می‌تواند به یکسال تبدیل شود. من توصیه می‌کنم که اگر زمان برای شما مهم است مسیر دوم را انتخاب کنید.
  • به چه صورت برای یادگیری برنامه نویسی اقدام کنیم که نتیجه بهتری بگیریم؟ واقعیت این است که برنامه نویس بهتر کسی است که قدرت حل مسئله بهتری دارد. و این توانایی با حل مسئله و چالش‌پذیری به دست می‌آید. پس بهتر است در طول یادگیری تمرین کنید، برای خودتان پروژه تعریف کنید و در قالب پروژه چالش‌هایی را برای خودتان طرح کنید و آن چالش‌ها را در کنار آموز‌ش‌هایی که می‌بینید حل کنید. مواردی که در فرآیند چالش‌ها یاد می‌گیرید محال است که فراموش کنید.

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