shirin بدون دیدگاه

 


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

یکی از دوستانم به من پیشنهاد داد یادگیری  PHP رو شروع کنم و بعد از اون برای طراحی سایت اقدام کنم، اما دوست دیگه ای تاکید به یادگیری پایتون داشت و با توجه به اهداف من مواردی مدنظر بود که به اونها اشاره کرد و توضیحاتی داد که به نظر برای من انتخاب خیلی مناسبی بود و اینکه به من پیشنهاد داد که حتما قبل از شروع به یادگیری زبان برنامه نویسی، برای یادگیری الگوریتم نویسی اقدام کنم و بتونم انواع مسائل رو با الگوریتم نویسی حل کنم. این مورد همانطور که قبلا هم توی مقاله اهمیت الگوریتم نویسی بهش اشاره کردم، کمک خیلی بزرگی بود تا به طرز تفکر من راجع به حل مسائل کمک کنه.

همین که با طرح مسئله چند تا شاخه توی ذهن رشد میکنه و باعث میشه با شیوه های مختلفی برای حل مسئله روبرو بشی که حتما همه اونها به جواب نمیرسه، اما خیلی خوبه که به جواب نزدیکت میکنه، خب فکر میکنم این مهم ترین اصل برنامه نویسی هست که حتما اغلب برنامه نویس ها با یادگیری همین مورد شروع به یادگیری کردن.

برای شروع با سرچ کردن برای کتابی شروع کردم که توسط دیگران پیشنهاد شده بود، کتابِ "از این پس پایتون"  که برگرفته از کتابِ ‫‪How‬‬ ‫‪To‬‬ ‫‪Think‬‬ ‫‪Like‬‬ ‫‪a‬‬ ‫‪Computer‬‬ ‫‪Scientist‬‬ است.

 

برای شروع کتاب خوبیه که خیلی دقیق راجع به انواع خطاها، متغیرها، توابع، کلاس ها، عملگرها و اشیاء توضیح و تعریف داره، درسته کتاب ترجمه شده اما کیفیت توضیحاتش خوبه و اینکه بعد از خوندن این کتاب و حلِ تمریناتش میشه درصورت وجود مشکل بصورت انگلیسی سرچ کرد و  این کارِ خیلی سختی نیست، البته من گاهی از دوستانم هم کمک می گرفتم. بعد از گذشت دو هفته توی گروه چادر قبیله نظرات اعضا راجع به پایتون رو میخوندم و بیشتر جذب شدم تا اینکه تو همون گروه متوجه شدم منابعی رو معرفی کردن که یکی از اونها خیلی برای من مفید بود.

یکی از اون منابع سایت www.codecademy.com  هست. این سایت برای یادگیری و تمرین عالیه، روش کار با این سایت به این صورتِ که اکانتی میسازیم و نوع برنامه ای که بر حسب علاقه یا نیازِ کاری مدنظرمون هست رو انتخاب میکنیم، بعد از انجام این مراحل میتونیم با گذروندن دوره یادگیری زبان مورد نظر به صورت گام به گام به یادگیریِ کامل با تمرین بپردازیم و هم اینکه میتونیم یک آزمون یادگیریِ اون زبان رو انتخاب کنیم و به صورت گذروندن یک آزمون چند مرحله ای که با سعی و خطا همراه هست مراحل یادگیری رو پیش ببریم.

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

بعد از گذروندن این مراحل در حال حاضر مشغول خوندن کدهای مختلفی هستم که توسط افراد مختلف نوشته شده،

مثلا حل یک موضوع به چند روش با پایتون.

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

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

و در آخر امیدوارم اگه به برنامه نویسی علاقه مند شدید راه درست و زبانی که بهش علاقه دارید رو انتخاب کنید و بتونید با مطالعه، تمرین و تلاش این مسیر رو به بهترین نحو طی کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *