سلام
ببخشید من یه مشکلی دارم
که اینه من وقتی یه صفحه ای رو باphpدرست شده رو میبینم هی از خودم میپرسم میتونم درستش کنم یا نه
یا یه کد
با خودم میگم اینا چیه؟کجا یاد میدن
راکت یاد میده و...
مثل پی اچ پی استورم
که از خودش کد میسازه
یه حرف بزنی کلی کد میاره
هی میگم چطوری یاد بگیر
یکی از کدا
<?php
fbird_blob_create(ibase_blob_create(hash_init(apache_getenv(array_key_first()))));
?>
میگم این چیه چه کار میکنه
این کدی که فرستادی کد خاصی نیست چند تا تابع هستن که تو خود php به شکل پیشفرض وجود دارن. اول یه تابع بوده که برای ورودیش یه تابع دیگه دادن برای ورودی اون هم یه تابع دیگه همینطوری ادامه پیدا کرده
برای اینکه بفهمی دقیقا چیکار میکنن باید بری یکی یکی تابع هاش رو یاد بگیری. برو سایت php.net و یکی یکی تابع هاش رو سرچ کن و درموردشون مطالعه کن
هیچ دوره ای وجود نداره که همه تابع های یه زبان برنامه نویسی قدرتمند مثل php و Python رو یاد بده چون چنین زبان هایی ممکن هزاران تابع داشته باشن.
نیازی هم نیست کل یه زبان رو فول بلد باشی و بدونی هر تابع دقیقا چیکار میکنه. فقط تابع هایی که تو پروژه ها زیاد استفاده میشن رو بلد باشی و بدونی دقیقا به چه دردی میخورن کافیه.
وقتی هم یه سایت دیدی که با php ساخته شده و فکرت درگیرش شد میتونی بری ببینی هر بخشش چطور کار میکنه و چطور میشه طراحیش کرد. برای فهمیدن نحوه برنامه نویسی اون بخش هم تو گوگل انگلیسی سرچ کن
الان از راکت phpیاد بگیرم
تقریبا کامل میتونم یاد بگیرم؟
شاید پاسخ شما همینجا باشد
بله میتونی باید بگم خیلی از اموزش ها php راکت شاهکار به تمام معنان مثلا اموزش دیزاین پترن ها اصلا جایی نیست که انقدر خوبو اصولی باشه
نمیشه گفت کامل اما در حد انجام پروژه یاد میگیری
البته فقط دوره php مقدماتی نه باید دوره های mvc، oop و امنیت php رو هم ببینی
دوره های mvc، oop
چی هست
بعد این برم دورهای phpببینم یاد میگیرم
یا راکت میزاره دورشو؟
ببین میخوام هر چی به ذهنم میرسه پیاده سازی کنم
oop مخفف Object-oriented programming به معنی شی گرایی هست که یه سبک برنامه نویسی هست که اکثر زبان های برنامه نویسی توشون وجود داره
دوره OOP راکت
mvc مخفف Model view controller یه سبک طراحی هست که بخش های مختلف سایت رو از هم جدا میکنه تا توسعه پذیری پروژه و امنیت سایت افزایش پیدا کنه
دوره MVC راکت
اول باید دوره مقدماتی PHP رو ببینی و باید نکات اصلیش رو کامل یاد بگیری بعد بری این دوره ها رو ببینی
@hoseen.r8613
درود...
oop به معنای برنامه نویسی شی گرایی است..
mvc براساس الگوی معماری نرم افزار به صورت مدل-نما-کنترلگر است.
هز زبانی همراه با چارچوب یاد بگیرید می توانید انواع پروژه را پیاده کنید...
یاد گرفتنش لازمه یا نیازی نیس؟
اجباری نیست اما خیلی تو روند پروژه کمکت میکنن
بدون استفاده از oop و mvc هم میتونی ایده هات رو پیاده سازی کنی اما بهت پیشنهاد میکنم oop یاد بگیری و بخش های مختلفش رو حداقل در حد تئوری بلد باشی
یک چیزی نگفتم اگه میخوام یک زبان برنامه نویسی یاد بگیری یا هر چیز دیگه ای فقط با فیلم دیدن نمیشه باید تلاش کنی وقتی داری فیلم آموزشی میبنی خودت مثل همون برای یاد گیری انجام بده یعنی با تمرین کنی فقط با فیلم دیدن مسلط به PHP نمیشی یا اینکه وقتی آموزش میبینی دقیقا مثل همون رو انجام نده خودت یک چیزی بهش اضافه کن کم کن تا یاد بگیری