نسخه جدید به زودی رونمایی می شود...

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



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

در پست قبلی درباره اینکه وردپرس چیست ؟ صحبت کردیم و حالا می خوام بهتون نشون بدم که چگونه به یک توسعه دهنده وردپرس یا متخصص وردپرس ( برنامه نویس وردپرس ) تبدیل شوید. اگر درباره وردپرس با خیلیا حتی برنامه نویسان صحبت کنید قطعا وردپرس رو به هیچ وجه جدی نمی گیرن چون هیچوقت هیچ گروهی در دنیا نمی تونه یک CMS به این خوبی طراحی کنه مگر اینکه سالیان سال ، هزاران برنامه نویس درجه یک از سراسر دنیا، توجه به جزئی ترین و پیشرفته ترین سبک های کدنویسی، حمایت توسط صدها هزار توسعه دهنده حرفه ای، مارکت های میلیارد دلاری و … داشته باشند.

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

 

برنامه نویس وردپرس ( توسعه دهنده وردپرس )

من سعی کردم این مقاله رو خیلی ساده روی بیان قدم های اصلی برای تبدیل شدن به برنامه نویس یا توسعه دهنده وردپرس شدن را بیان کنم تا بتونید بدون قدم اشتباه و خیلی مشخص تر به دنیای متخصص شدن وردپرس قدم بگذارید :

 

گام مهارت مناسب ضرورت
1 شناخت از دنیای وب و چگونگی کارکرد وب سایت ها و سرورها همه پیشنهادی
2 مفاهیم UI و UX فرانت ضروری
3 فتوشاپ / ایلوستریتور ( جهت طراحی UI ) یا Adobe XD فرانت ضروری
4 کدنویسی HTML و CSS فرانت / بک اند ضروری
5 فریم ورک های CSS فرانت پیشنهادی
6 مقدماتی PHP بک اند پیشنهادی
7 مقدماتی دیتابیس MySQL بک اند پیشنهادی
8 مقدماتی جاوا اسکریپت فرانت / بک اند پیشنهادی
9 نصب وردپرس و کار با پنل وردپرس همه ضروری
10 توابع و API های وردپرس بک اند ضروری
11 شی گرایی وردپرس بک اند پیشنهادی
12 بیشتر در زبان و کتابخانه های JavaScript فرانت / بک اند پیشنهادی

 

توجه : از 12 موردی که در بالا ذکر شده برخی از اون ها برای توسعه دهندگان Backend و برخی دیگر برای Front و مجموع آن ها برای افرادی مناسب هست که میخواهند همه فن حریف شوند.

توجه : در آینده برای برخی از این 12 مورد نام برده شده توضیحات مفصل و کاملی ارائه خواهد شد.

توجه : مواردی که نوشته شده ضروری یا پیشنهادی هستند متناسب با قسمت توسعه فرانت یا بک اند ذکر شده.