برای تقویت طراحی وبسایت با wordpredd که در حال حاضر انجام میدم، بهتره چه مسیری رو طی کنم یا به ترتیب رو آموزش کدوم زبان سرمایه گذاری کنم؟ PHP , HTML , CSS , JavaScript ؟
سلام عزیز
طراحی وب به دو قسمت تقسیم میشه
فرانت اند و بک اند
فرانت اند میشه دیزاین پروژه شما و بک اند میشه کار هایی که باید سمت سرور انجام بده مثلا به یه جا ریکوست بفرستی با ای پی آی ها کار کنید و غیره ...
حالا من هر دو مسیر رو به ما میدم
فرانت اند:
اول HTML دوم CSS سوم JAVASCRIPT
خب بعد اینکه اینارو یاد گرفتی یه فریمورک سی اس اسی یاد بگیر
مثل تیلویند (tailwindcss) یا بوت استرپ (bootstrap)
اگر تیلویند یاد بگیرید میتونید از یه سری از پلاگین هاش مثل daisy ui یا ripple ui هم استفاده کنید
خب بعد باید یه فریمورک جاوااسکریپتی یاد بگیرین (حواستون باشه جاوااسکریپت رو با جاوا اشتباه نگیرید)
مثل ری اکت یا پی ری اکت یا ویو یا هرچیز دیگه ای
اینجا مسیر شما برای فرانت اند تموم میشه ولی حواستون باشه که برای طراحی وب ما هزاران یا شاید بیشتر فریمورک برای دیزاین داشته باشیم اینجا چند چیز برای دیزاین رو میگم
Bootstrap
jquery modal
tailwindcss
daisy ui
ripple ui
headless ui
primer.style (Github design system)
Emotion
goober
sytled-components
prism.js
highlight.js
marko.js
lit-html
lit-element
خب حالا میریم سر بک اند
بک اند رو میشه هم با پایتون زد برای پایتون باید یکی از فریمورک های بک اند مثل فلسک یا جنگو رو انتخاب کنید. فلسک یا جنگو بهترین انتخاب ها برای پایتون هستند. ولی بک اند با پایتون بازار کار خوبی توی ایران نداره و شما نمیتونید زیاد پروژه بگیرید البته اگر فریلنسری کار کنید.
پیشنهادم استفاده از پی اچ پی هست بعدش پیشنهاد میکنم شی گرایی در پی اچ پی رو ببینید کلا توی وبسایت راکت مسیر یادگیری پی اچ پی رو تموم کنید بعد برید سراغ لاراول
حالا اگر دوست ندارید لاراول یاد بگیرید میتونید پی اچ پی یاد بگیرید بعدش راحت با وردپرس پیاده سازی کنید
خب همینا به ذهنم میرسید
طبق چیزی که دوستمون در بالا گفته پیش برید پیر میشید کاملا مشخصه هیچ شناختی از وردپرس ندارن یا شایدم سوال شمارو نفهمیدن
ببینید برا وردپرس شما
Html
Css
Jquery
JavaScript
Php البته حرفه ای لازم نیس
سپس شناخت توابع و هوک های وردپرس
سلام
اگر میخواید قالب و افزونه طراحی بکنید باید همه مواردی که گفتید رو کامل یاد بگیرید. (البته به شرط اینکه بخواید توسعه دهنده باشید نه فقط کسی که با وردپرس سایت بیاره بالا)
یادگرفتن کامل php شرط لازمه و نباید دست کم بگیرید. هم مقدماتی هم پیشرفته و شی گرایی.
چه بخواید چه نخواید توی پروژه هاتون با جاوا اسکریپت و جی کوئری خیلی باید کار بکنید پس چه بهتر که بهشون تسلط کامل پیدا کنید
html و css که اگه ندونید نمیشه. فریمورک css هم بوت استرپ رو یاد بگیرید. tailwind برای وردپرس خیلی کارایی نداره.
در آخر هم توی مستندات وردپرس تعداد خیلی زیادی توابع و کلاس های فوق العاده کاربردی هست که همه جا کاربرد دارن. حتما در زمان نوشتن کدهات اگه دیدی یه چیزی میخوای بنویسی که احتمالا همه بهش نیاز دارن بدون که خود وردپرس نوشتتش. سرچ کن پیداش میکنی
دوست عزیز خیلی خیلی ممنونم بابت پاسخ تفصیلی و کاملتون.. راهنمایی کامل و جامعی بود 👍 ممنون از وقتی که گذاشتین
البته گمونم نرسم به همه موارد و گام های اولی که گفتین رو پیگیری کنم.🙏🙏
به نظر من اگر میخواین در قسمت طراحی سایت کار کنید یادگیری html , css برای شروع کافیست و اگر میخواهید در قسمت پشتیبانی سایت و یا حتی طراحی قالب کار کنید یادگرفتن php الزامیه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟