آموزش پایتون | Python Tutorials

آشنایی با پایتون

درحال حاضر، زبان برنامه نویسی پایتون یکی از محبوب‌ترین زبان‌های برنامه نویسی دنیا است. زبان برنامه‌نویسی پایتون یک زبان برنامه‌نویسی چندمنظوره، سطح بالا، شیٔ‌گرا و مفسر است که در ویژگی ها با زبان های تفسیری مانند زبان برنامه نویسی پرل، زبان برنامه نویسی روبی، زبان برنامه نویسی اسکیم، زبان اسمال تاک مشابهت دارد و از مدیریت خودکار حافظه استفاده می کند.  پایتون یک زبان عالی برای یادگیری برنامه نویسی است . دلایل زیادی برای این وجود دارد، اما به طور ساده این گونه می توان بیان نمود که آن براحتی خوانده و به سرعت نوشته می شود. طولی نمی کشد تا بتوان کد کارایی، با توانایی انجام کار معنا داری را نوشت. پایتون یک نحو بسیار انسانی دارد که نوشتن ان را اسان می کند.

مزایای زبان برنامه نویسی Python

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

کاربردهای پایتون:

  • هوش مصنوعی
  • برنامه های محاسباتی و پیچیده
  • اپلیکیشن های موبایل (با استفاده از فریمورک kivy)
  • وب سایت (با فریمورک هایی مثل Django و Flask)
  • اپلیکیشن دسکتاپ (ویندوز، لینوکس، مک)
  • بازی های دو بعدی و سه بعدی
  • ساخت ابزارهای امنیت شبکه
  • Big Data و آنالیز داده ها
  • و …

برنامه‌هایی که کاملاً یا بخشی از آن‌ها با پایتون نوشته شده است:

  • موتور جستجوی گوگل
  • اینستاگرام
  • یوتیوب
  • دراپ باکس
  • بیت تورنت
  • بلندر
  • آموزش اصولی علم داده در پایتون

آموزش اصولی علم داده در پایتون

پنج شنبه ۱۶ آذر ۱۳۹۶ - ساعت ۱۵:۰۰
  • ایجاد Recommendation System با یادگیری ماشینی پایتون و هوش مصنوعی

ایجاد Recommendation System با یادگیری ماشینی پایتون و هوش مصنوعی

چهارشنبه ۱۵ آذر ۱۳۹۶ - ساعت ۱۹:۰۰
  • آموزش توسعه، تست و عیب یابی پروژه های پایتون با Eclipse

آموزش توسعه، تست و عیب یابی پروژه های پایتون با Eclipse

یکشنبه ۱۲ آذر ۱۳۹۶ - ساعت ۱۶:۳۰
  • آشنایی با نکات، ترفند ها و تکنیک های Python در علم داده

آشنایی با نکات، ترفند ها و تکنیک های Python در علم داده

شنبه ۱۱ آذر ۱۳۹۶ - ساعت ۱۷:۰۰
  • آموزش راه حل های برنامه نویسی موازی با پایتون

آموزش راه حل های برنامه نویسی موازی با پایتون

شنبه ۱۱ آذر ۱۳۹۶ - ساعت ۱۶:۳۰
  • آموزش جنگو: قسمت 4: ساخت پلتفرم یادگیری الکترونیکی

آموزش جنگو: قسمت 4: ساخت پلتفرم یادگیری الکترونیکی

یکشنبه ۱۹ شهریور ۱۳۹۶ - ساعت ۱۱:۰۸
  • آموزش Django: بخش سوم  – ایجاد فروشگاه آنلاین

آموزش Django: بخش سوم – ایجاد فروشگاه آنلاین

یکشنبه ۱۹ شهریور ۱۳۹۶ - ساعت ۱۱:۰۸
  • آموزش Django: بخش دوم – ایجاد وب سایت اجتماعی

آموزش Django: بخش دوم – ایجاد وب سایت اجتماعی

یکشنبه ۱۹ شهریور ۱۳۹۶ - ساعت ۱۱:۰۷
  • آموزش Django: بخش اول – ایجاد وبلاگ

آموزش Django: بخش اول – ایجاد وبلاگ

یکشنبه ۱۹ شهریور ۱۳۹۶ - ساعت ۱۱:۰۷
  • آموزش ایجاد REST API با Django

آموزش ایجاد REST API با Django

یکشنبه ۱۹ شهریور ۱۳۹۶ - ساعت ۱۱:۰۷
  • Tutsplus Taming Python With Unit Tests

Tutsplus Taming Python With Unit Tests

سه شنبه ۳۱ مرداد ۱۳۹۶ - ساعت ۰۰:۱۲
  • آشنایی با کدنویسی در پایتون

آشنایی با کدنویسی در پایتون

سه شنبه ۳۱ مرداد ۱۳۹۶ - ساعت ۰۰:۱۲
  • StoneRiverElearning Python Game Development – Create a Flappy Bird Clone

StoneRiverElearning Python Game Development – Create a Flappy Bird Clone

سه شنبه ۳۱ مرداد ۱۳۹۶ - ساعت ۰۰:۱۱
  • آشنایی ایجاد الگو های طراحی Python

آشنایی ایجاد الگو های طراحی Python

سه شنبه ۳۱ مرداد ۱۳۹۶ - ساعت ۰۰:۱۱
  • آشنایی با علم داده در پایتون

آشنایی با علم داده در پایتون

سه شنبه ۳۱ مرداد ۱۳۹۶ - ساعت ۰۰:۱۱
  • آموزش پایتون: برنامه نویسی موثر

آموزش پایتون: برنامه نویسی موثر

سه شنبه ۳۱ مرداد ۱۳۹۶ - ساعت ۰۰:۱۱
  • Lynda Migrating from Python 2.7 to Python 3

Lynda Migrating from Python 2.7 to Python 3

سه شنبه ۳۱ مرداد ۱۳۹۶ - ساعت ۰۰:۱۰
  • آموزش کتابخانه استاندارد پایتون 3

آموزش کتابخانه استاندارد پایتون 3

سه شنبه ۳۱ مرداد ۱۳۹۶ - ساعت ۰۰:۱۰
  • InfiniteSkills Analyzing Data Using Spark 2.0 DataFrames With Python

InfiniteSkills Analyzing Data Using Spark 2.0 DataFrames With Python

سه شنبه ۳۱ مرداد ۱۳۹۶ - ساعت ۰۰:۱۰
  • آموزش مقدماتی پایتون 3 در لینوکس

آموزش مقدماتی پایتون 3 در لینوکس

شنبه ۲۸ مرداد ۱۳۹۶ - ساعت ۱۸:۳۳
  • آموزش توسعه Python 2.7

آموزش توسعه Python 2.7

شنبه ۲۸ مرداد ۱۳۹۶ - ساعت ۱۸:۲۳