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

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

الگوریتم و فلوچارت در هر زبان برنامه نویسی مشترک هستند. البته از یه جایی به بعد اصلا سمتش هم نمیرید به دلیل اینکه ملکه ی ذهنتون میشه.

به یکی دیگه از دوستان هم به این ترتیب گفتم یاد بگیرن :

1- فرا گیری الگورتیم و فلوچارت و انجام تمرین های فراوان جهت درک درست از برنامه نویسی و فرایند ها

2- کتاب جعفر نژاد قمی کامل مطالعه شود و مثال ها به صورت عملی انجام شود (خود کتاب بخش های مورد نیاز برای نوشتن یک سیستم مدیریت محتوارا کمی گفته)

3- در همین زمان که کتاب را مطالعه می کنید با این سایت هم جلو برید مثال هم زده شده : http://www.w3schools.com/php/default.asp برای شروع مناسبه

4- خوب حالا برای شروع نیاز به مثال های بیشتری دارید به همین جهت توصیه می کنم این 2 تاپیک که دوستان زحمت کشیدند را ببینید : http://www.webhostingtalk.ir/private...m&pmid=1351316 و http://www.webhostingtalk.ir/showthread.php?t=38771

5- بهترین سایت با زبان اصلی برای یادگیری php سایت مرجع یعنی php.net

انتظار نداشته باشید که بعد از 1 ماه سیستم مدیریت محتوا بنویسید ، ابتدا یک صفحه ساده جهت ورود اطلاعات به دیتابیس ، چک کردن اطلاعات از دیتابیس و ... بسازید. کم کم بهتره با استفاده از شئ گرایی (oop) برنامه نویسی حرفه ای رو شروع کنید.

توصیه می کنم از همون اول به شئ گرایی نپردازید از برنامه نویسی ممکنه زده بشید.