انجمن سایت کلیدستان



چگونه php را یاد بگیریم؟زمان کنونی: ۱۳۹۵/۰۹/۱۹، ۰۸:۰۴ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: yegane10
آخرین ارسال: yegane10
پاسخ 1
بازدید 39

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
چگونه php را یاد بگیریم؟

چگونه php را یاد بگیریم؟

#1
در این مطلب از رضا سورس خواهید آموخت که چگونه ، به فراگیری زبان پرطرفدار PHP 

بپردازید.یکی از بزرگترین مشکلاتی که در یادگیری phpوجود داره این هست که از کجا باید شروع کرد و برای حرفه ای شدن باید چگونه و از چه مسیری قدم برداشت. قاعدتاً بهترین راهنمایی را می توان از برنامه نویسان حرفه ای گرفت.تجربیات این افراد تا حد زیادی می تواند شما را از سردر گمی خارج کند. به نظر من یادگیری برنامه نویسی به زبان php یا هر زبان دیگری به سه عامل زیر نیاز دارد:
· یک الگوی یادگیری
· منابع آموزشی
· پشتکار
در این مقاله می خواهیم مورد اول و تا حدودی مورد دوم را تشریح و بررسی کنیم.با فراهم آمدن این دو عامل تنها پشتکارتان است که می تواند یک برنامه نویس موفق و حرفه ای از شما بسازد.
یازسنجی و اینکه چرا می خواهیم PHP را فرا بگیریم؟
به نظر من این مرحله یکی از مهمترین مراحلی است که باید به درستی پشت سر بگذارید. این مرحله مهم است چون در هر کاری اصلی ترین و ابتدایی ترین عامل ،هدف انجام کار است. وقتی شما به هدف واقف باشید قاعدتاً اشتیاق بیشتری به یادگیری دارید و میدانید که وقتتان را بیهوده تلف نکرده اید.
شما میخواهید یک زبان برنامه نویسی را یاد بگیرید،در آن حرفه ای شوید و به احتمال زیاد از آن کسب درآمد کنید.از استثنا ها که بگذریم شما حداقل چند سال باید روی این موضوع زمان بگذارید پس بهتر است زمانی این کار را انجام دهید که مطمئن شده باشید که زبان درستی را انتخاب کرده اید که می تواند نیازهای شما را در آینده برآورده کند.اگر هنوز در انتخاب زبان PHP برای یادگیری شک دارید و مزایا و کاربرد آن نسبت به زبانهای دیگر برای شما واضح و روشن نشده است ،بهتر است جلوتر نروید و اول این مرحله را به سرانجام برسانید.
فراگیری مفاهیم اولیه برنامه نویسی
هر زبان برنامه نویسی یک اصول و مفاهیم پایه دارد. به عنوان مثال قبل از اینکه شما دستور for یا while را در php بخواهید بخوانید و استفاده کنید بهتر است اندکی با مفهوم حلقه ها و محل کاربرد آنها آشنایی پیدا کنید.
البته غالباً افرادی که قبل از این با یک زبان دیگر برنامه نوشته اند در این مراحل مشکلی ندارند و به سرعت پیش می روند.
اصول برنامه نویسی php
مفاهیم را که پشت سر گذاشتید زمان آن می رسد که یک دوره آموزش php را پشت سر بگذارید. این آموزش می تواند در قالب کلاس ، کتاب ویا سایتهای آموزشی باشد. در این مرحله معمولاً سرفصل ها مشخص است و شما با اصول php آشنا خواهید شد. به عنوان مثال انواع متغیرها ، عملگرهای حسابی و منطقی ، شرط ها ،آرایه ها، حلقه ها ،کار با فرم ها و …
با توجه به اینکه این مرحله زمان زیادی از شما نمی گیرد و براحتی می توانید در چند روز از عهده ی آن برآیید من پیشنهاد میکنم از سایتهای ارائه دهنده ی مطالب آموزش استفاده کنید تا هم در وقت و هم در هزینه صرفه جویی کرده باشید.
قاعدتاً بهترین وبسایت برای شروع w3school.com هست.اگر با زبان انگلیسی مشکل دارید می توانید ترجمه ی آموزش های این سایت را از وبسایت وب فوکاس بخوانید.
تذکر: شما به دنیایی پا گذاشته اید که از ملزومات آن تسلط بالا بر زبان انگلیسی است. چون در مراحل پیشرفته تر منابع فارسی زبان کفایت کار شما را نمی کند و به مشکل اساسی برمی خورید.بهترین تمرین برای آموزش زبان همین است که سعی کنید در کنار استفاده از منابع فارسی زبان از منابع انگلیسی هم بهره ببرید .کم کم به جایی خواهید رسید که با یک نگاه کلی به متن مفهوم آنرا به راحتی دریافت می کنید .
شروع به نوشتن اسکریپت های ساده کنید
اکنون به جایی رسیده اید که بتوانید یک اسکریپت برای خود بنویسید.سعی کنید در اسکریپتهایی که می نویسید همه ی معلومات خود را بکار بگیرید تا روی همه ی آنها تسلط پیدا کنید.
به عنوان مثال می توانید یک فرم ایجاد کرده و اطلاعات را از آن بگیرید و توسط عملگرهایی که فرا گرفته اید آنها را پردازش کنید و نتیجه را در یک آرایه ذخیره کنید و سپس تک تک آرایه ها را نمایش دهید.
در این مرحله ممکن است به مشکلاتی برخورد کنید و احساس کنید که شما توانایی یادگیری یک زبان برنامه نویسی را ندارید.نگران نباشید این مساله طبیعی است و برای خیلی از مبتدی ها پیش می آید.بدون توجه به احساس خود فقط تمرین کنید و به جلو بتازید.
اسکریپت های نسبتاً پیچیده تر بنویسید
شما مرحله قبل را بخوبی پشت سر گذاشته اید،الان باید احساس بهتری نسبت به یادگیری داشته باشید. وقت آن است که یک پروژه ی کوچک انجام دهید که اندکی کاربردی تر باشد.پروژه های زیادی وجود دارد که به عنوان تمرین انجام دهید.
یکی از اسکریپت هایی که می تواند تمرین بسیار خوبی برای شما باشد و نکات فراوانی را در آن خواهید آموخت یک سیستم ثبت نام و ورود کاربر به پروفایلش می باشد.در این اسکریپت شما با دیتابیس و نحوه ی ساختن جدول، افزودن یک رکورد به جدول، پرس و جوها ، ویرایش و حذف رکوردهای جدول دیتابیس آشنا خواهید شد. در کنار انجام این پروژه می توانید نکاتی در مورد امنیت و اعتبارسنجی و کار با انواع المان های یک فرم HTML نیز فرا بگیرید.
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)