بهترین منابع یادگیری برنامه نویسی تحت وب PHP

  • نویسنده : عباس ورانلو
  • تاریخ انتشار: مرداد ۱۰، ۱۳۹۶
  • بازدید: ۲۶۳
  • دسته بندی: کاربردی, php,
  • نظرات:۰

برای شروع برنامه نویسی وب شما باید ابتدا مسیرتون رو خیلی قاطع مشخص کنید.برنامه نویس سمت سرور یا طراح؟
برای طراحی ui و سمت کاربر شما باید ابتدا ذوق و سلیقه طراحی، روانشناسی رنگها، ux designer و خلاصه فناوری‌هایی که برای طراحی گرافیکی نیاز هست رو بلد باشین.
واما سمت سرور  میخواید تحت .net کار کنید یا تحت php؟

این دو هدفشون یکی هست ولی دو دنیای متفاوت هستن. هر کدوم چالشها و جذابیتهای خاص خودشون رو دارن. ابتدا توضیحی کوتاه از کدوم میدم:

۱-.Net :

دات نت یک فریم ورک قدرتمند از محصولات مایکروسافته و توی کشور ما کاملا رایگان wink . .Net برای برنامه نویسی تحت وب Asp.Net رو معرفی کرده که معمولا مرسومه که با C# اونو مینویسن.توی .Net شما محیط ویژال استدیو رو دارین که فوغ العادست و هر روز هم داره پیشرفت میکنه و از ساختار MVC قدرت مندی هم پشتیبانی میکنه.بعد از نوشتن برنامه تون و برای توسعه هم شما باید از هاست های ویندوزی استفاده کنید و از این لحاظ هم مشکلی وجود نداره فقط کمی هزینه اونا از هاست های لینوکسی بیشتره.

۲-Php

php یک زبان برنامه نویسی اوپن سورس هست. این که میگم اوپن سورس واقعا سورسش بازه و چیزی به اسم کامپایل درش وجود نداره.(البته فکر کنم هست) زبانی بسیار بسیار شیرین واسه افرادی که فقط کار کردن با یک محیط رو دوست ندارن و میخوان به دل هر چیزی نفوذ کنن. فریم ورک های زیادی واسه این زبان وجود داره که هر کدوم برای خودشون دنیایه و امکانات فراوانی رو در اختیارتون قرار میده مثل  Laravel ، Yii و ....پس میشه گفت آزادی عمل بیشتری توی PHP شما دارید .بدون هیچ قضاوتی  نمودار زیر رو ببینین.

خب .بعد این که هدفتون رو مشخص کردین باید برین دنبال بهترین منابع که من قصد دارم منابع خوب php رو بهتون معرفی کنم.

اول ببینین با کدوم یکی از روش های یادگیری زیر راحت ترین:

۱- کتاب های آموزشی :

کلا من کتاب آموزشی خیلی خوبی  که محتوای خوبی داشته باشه تو این زمینه پیدا نکردم معمولا یا ترجمه هستن که بعضی جاها واقعا مفاهیم رو برعکس عنوان کردن و یا تالیفی ان که ...

۲-جزوه های اینترنتی یا همون PDF ها :

توی این زمینه کتاب ها و جزوه های خوب هم میشه پیدا کرد .افرادی که خودشون برنامه نویس بودن و اومدن بر اساس تجربیات خودشون جدید ترین متد ها رو در قالب جزوه در اختیار کاربران قرار داد و قابل قبول هم هستند .مثلا آقای سید محمدرضا حسینیان راوندی جزوه های خوبی داره که میتونین ازش استفاده کنید.

۳-فیلم های آموزشی:

فکر میکنم جذاب تر از این وجود نداره ،لااقل واسه من اینجوریه .دسترسی ساده قیمت های مناسب و استفاده کردن توی خونه .با روند برنامه نوسی خیلی راحت اشنا میشین و.....

۴- کلاس ها حضوری و دوره های آموزشی:

شاید قبلا طرفدارای خیلی زیادی داشت اما با اومدن فیلم های آموزشی و جزوه های الکترونیکی دیگه کمتر پیش میاد کسی توی این کلاس ها ثبت نام کنه شایدم بخاطر هزینه بالای اوناست ولی از حق نگذریم میتونه بازدهی خیلی خوبی داشته باشه.

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

همه این مطالب  عنوان شد تا برسیم به اینجا،حقیقتش اینه خود من فیلم های آموزشی رو بهترین روش برای یادگیری میدونم به چند دلیل:

۱-نیاز به زمان کمتری داره نسبت به روش های دیگه

۲-معمولا کاربردیه 

۳-چون دارین عینا کد نویسی رو میبینین خیلی جذاب تره 

۴- هزینه های معقول به صرف تری داره

در پایان چند تا از فیلم های آموزشی رو بهتون معرفی میکنم:

فیلم آهای آموزشی فارسی زیادی توی وب وجود داره از مقدماتی گرفته تا پیشرفته اما من قصد ندارم هیچ کدوم از اونا رو معرفی کنم البته این به این معنی نیست اونا مورد قبول نیستند نه اصلا منظور من این نیست و به کسی بر نخوره اما برای یاد گیری زبان php  من میخوام به شما بهترین منبع رو معرفی کنم .

محصولی از شرکت لیندا : PHP with MySQL Essential Training with Kevin Skoglund
 

این مجموعه ویدویی واقعا فوق العاده هست و اصلا وقتتون رو چیزهای دیگه نزارید و فقط این ویدو رو تهیه و شروع کنید. این ویدوی سطح مقدماتی هست و سطح پیشترفته اون PHP with MySQL Beyond the Basics هست. در این مجموعه حتی به css و html هم پرداخته میشه و کاملا با نحوه طراحی یک سایت با php آشنا میشید. البته شرکت لیندا تمام محصولاتش خوب هست. زیرنویسهای انگلیسی شرکت لیندا رو میتونید از این آدرس دانلودکنید.یا از این آدرس بخرید.

محصول شرکت یودمی:Learn PHP Fundamentals From Scratch

فیلمهای udemy کاربردی و پروژه محور هستن. ساختار آموزشی خوبی داره و با کمی صرف وقت میتونید از مبتدی تا پیشرفته با این مجموعه ویدیویی جلو برید.

محصول شرکت توتسپلاس: PHP Object Oriented Programming Fundamentals

فیلمهای tutsplus اغلب سریع جلو میره و شاید مجبور بشید در جاهایی فیلم رو هی stop کنید تا ببینید داره چیکار میکنه. ولی واقعا حرفته ای هستن و این ویدیو هم به oop یکی از نیازهای اصلی برنامه‌نویسی پرداخته.

به هر کدوم از این سایتها برید فیلمهای بیشتری هم پیدا میکنید و برای دانلود هم کافی هست یه جستجویی توی وب داشته باشید.

بر چسب : php کاربردی منابع وب

دیدگاه های شما

  
هیچ دیدگاهی تاکنون ثبت نشده.