یادداشت مرتضی عارف

مرجع کامل برنامه نویسی Python: براساس پروژه های واقعی
        زبان برنامه نویسی پایتون زبانی شی گرا، همه منظوره، تفسیری و سطح بالا است. کاربرد روز افزون آن در تقریبا همه حوزه های برنامه نویسی مشهود است. در بسیاری از دانشگاهها و موسسات آموزشی زبان برنامه نویسی پایتون جای زبان های مانند c/c++ را برای آموزش به مبتدیان گرفته است. در عین حال در دنیای صنعت و تجارت و علم هم بسیار خوش درخشیده و پر کاربرد است.
سبک آموزش کتاب پروژه محور است. نه از آن پروژه محورها که یک پروژه را از ابتدایی کتاب شروع میکنند و مفاهیم و نکات آموزشی را در قالب آن پروژه مرحله به مرحله از آسان به سخت آموزش میدهند. شیوه آموزشی کتاب اینگونه است که در بخش اول مفاهیم پایه برنامه نویسی که برای نوشتن به زبان پایتون لازم است و البته با اغلب زبانها مشترک است را توضیح و آموزش میدهد. مانند متغییرها، حلقه ها، فهرستها، دستورات شرطی و آزمایش برنامه. در این بخش تمرین ها و مثالهای فراوان خواهید یافت. مخاطبی که تجربه زبان برنامه نویسی ندارد میتواند به عنوان زبان اول از پایتون استفاده کند. البته مفاهیم نظری الگوریتم و ... در دل آموزش ها قرار دارد.
در بخش دوم بعد از کسب مهارت در مفاهیم پایه و توانایی در نوشتن برنامه با معنی در پایتون با سه پروژه به عنوان آموزش مواجه هستیم که در 7 فصل و به حجم نیمی از کتاب سامان داده شده است. این پروژه ها سه حوزه بسیار جذاب و پرکاربرد زبان پایتون را هدف گرفته است: بازی سازی، داده کاوی و برنامه های وب. حجم بسیار زیادی از آموزش پایتون در دل این پروژه ها اتفاق می افتد. مخاطب با خواندن کتاب و انجام تمرین و پروژه میتواند در زمان به نسبت کوتاهی دانش نسبتا عمیقی از برنامه نویسی با پایتون به دست آورد.کتاب برای مخاطبی که مفاهیم اولیه رایانه را بداند و بخواهد برای اولین بار زبان برنامه نویسی را تجربه کند، پیشنهاد خوبی است. اما بیشتر از همه به کار کسانی میخورد که بخواهند در کوتاهترین زمان ممکن در زبان برنامه نویسی پایتون مهارت خوبی پیدا کنند و البته بخواهند با مفاهیم و اخلاق برنامه نویسی خوب آشنا بشوند و به آن عادت بکنند.
کیفیت حروفچینی و صفحه آرایی کتاب خوب و استاندارد است. به نظرم میتواند به عنوان مرجعی برای کتاب پایتون نیازهای طیف گسترده ای از مخاطبین را برآورده کند.
ترجمه روان و واژه گزینی ها سنجیده و مناسب است. البته نبود واژه نامه در کتاب یک نقص است که بهتر بود در پاورقی یا در انتهای کتاب واژه ها معادل و معنی می شود.
      

5

(0/1000)

نظرات

تاکنون نظری ثبت نشده است.