سلام توی این مجموعه شما هر چیزی که برای شروع کار با پایتون لازم دارید رو یاد میگیرید.
این دوره برای تازه کارها طراحی شده ولی اگه دانش برنامهنویسی دارین هم میتونین ازش استفاده کنین.
اگه حوصلهی خوندن نداری، میتونی از یوتیوب یا آپارت ویدئوی این قسمت رو ببینی.
پایتون چیه؟
سریعترین زبان در حال رشد دنیاست و ساده بودنش باعث شده تا بعنوان انتخاب اول خیلی هاباشه. پایتون حدود ۳۰ ساله که توی دنیای برنامهنویسی هست و توی این ۳۰ سال تونسته جای خودش رو توی بخشهای مختلف تکنولوژی باز کنه.
ولی چرا پایتون؟ چه چیزی پایتون رو اینقدر خاص کرده؟
بنظر من این ۷ تا دلیل باعث این محبوبیت شده:
یادگیری پایتون راحته و خیلی به زبان انگلیسی نزدیک. از طرفی با پایتون میتونیم مسایل پیچیده رو توی مدت زمان و تعداد کد کمتری (نسبت به باقی زبانها) حل کرد.
برخلاف بعضی از زبانها فقط برای یک کار مورد استفاده قرار میگیرن، پایتون جزو زبانهای Multi-Porpuse هستش و شغلهای زیادی مثل هوش مصنوعی، یادگیری ماشین، اتوماسیون، آنالیز دیتا، برنامههای وب و موبایل و دسکتاپ و حتی هک کردن ازش استفاده میکنن. پس اگه دنبال آیندهی شغلی مناسب توی یکی از زمینههای بالا هستین، زبانی که باید یاد بگیرین پایتون هستش.
حقوق سالانه توسعهدهنده پایتون توی ایران (سال ۱۴۰۰) با یکی دو سال سابقه حدود ۸ تا ۱۰ میلیون و توی آمریکا طبق سایت indeed، میانگین حدود ۱۲۰ هزار دلار در سال هست.
پایتون کراس پلتفورم هست و میشه برنامههای پایتونی رو روی ویندوز، لینوکس و مک جرا کرد.
پایتون جزو زبانهای سطح بالاست، پس نیازی به نگرانی بابت تسکهایی مانند Memory Management نیست.
پایتون به دلیل استفاده در هوش مصنوعی ، یادگیری عمیق ، علوم داده و غیره، به عنوان زبان اصلی برنامهنویسی در دانشگاهها مورد توجه قرار گرفته است.
پایتون بیش از ۳۰ سال پیش ساخته شده که زمان زیادیه تا یک جامعهی برنامهنویسی رشد کنه و به تکامل برسه. کلی آموزش و راهنما براش وجود داره و تقریبا هر سوالی که براتون پیش بیاد، قبل از شما یک نفر اون رو پرسیده و به جوابش رسیده.
پایتون اکو سیستم خیلی بزرگی از کتابخانهها و ابزار داره و برای هرکاری که بخواین انجام بدین ابزاری وجود داره، قبلا یک نفر بوده که خواسته همون کارو انجام بده، چون پایتون حدود ۳۰ ساله که داره استفاده میشه.
۲ تا نسخه از پایتون وجود داره: پایتون نسخه ۲ که نسخه Legacy شناخته میشه و رسما از ابتدای سال ۲۰۲۰ به بعد دیگه ازش پشتیبانی نمیشه و پایتون نسخه ۳.
اگه فکر میکنین که پایتون ۲ دیگه استفاده ای نداره سخت در اشتباهین. همین الان پروژههای بزرگی مثل کافهبازار و یکتانت (تا اونجا که من خبر دارم) از پایتون ۲ استفاده میکنن.
نسخهی ۲ و ۳ شباهتهای خیلی زیادی بهم دارن ولی ما اینجا میخوایم پایتون ۳ رو یاد بگیریم پس باهام همراه باشین.