آموزش پایتون مقدماتی
پایتون یکی از محبوبترین زبانهای برنامهنویسی جهان است. زبانی ساده، خوانا و قدرتمند که از وبسایت اینستاگرام تا تحلیل داده ناسا و هوش مصنوعی ChatGPT با آن ساخته میشوند. در این فصل با پایتون آشنا میشویم و اولین برنامه را مینویسیم.
پایتون یکی از محبوبترین زبانهای برنامهنویسی جهان است. زبانی ساده، خوانا و قدرتمند که از وبسایت اینستاگرام تا تحلیل داده ناسا و هوش مصنوعی ChatGPT با آن ساخته میشوند. در این فصل با پایتون آشنا میشویم و اولین برنامه را مینویسیم.
// chapters سرفصلهای دوره
آشنایی با پایتون و نصب
پایتون یکی از محبوبترین زبانهای برنامهنویسی جهان است. زبانی ساده، خوانا و قدرتمند که از وبسایت اینستاگرام تا تحلیل داده…
متغیرها و انواع داده
متغیرها قلب هر برنامهاند. آنها نامهایی هستند که به مقادیر میدهیم تا بعداً به آنها رجوع کنیم. در این فصل…
عملگرها و ورودی کاربر
در این فصل با عملگرهای پایتون بهطور کامل آشنا میشویم، یاد میگیریم چطور از کاربر ورودی بگیریم و خروجی زیبا…
ساختارهای شرطی
برنامهنویسی بدون تصمیمگیری معنا ندارد. در این فصل با ساختارهای شرطی پایتون آشنا میشویم: if، elif، else و حتی match-case…
حلقهها for و while
حلقهها به ما اجازه میدهند کاری را چندین بار تکرار کنیم. در این فصل با دو نوع حلقه پایتون -…
کار با رشتهها
رشتهها (متنها) یکی از پرکاربردترین انواع داده هستند. در این فصل با تمام متدهای مفید رشته در پایتون و نحوه…
لیست و تاپل
لیست و تاپل دو ساختار داده مرتب در پایتون هستند که چندین مقدار را در یک متغیر ذخیره میکنند. لیست…
دیکشنری و مجموعه
دیکشنری و مجموعه دو ساختار داده فوقالعاده مفید هستند. دیکشنری برای ذخیره دادههای کلید-مقدار و مجموعه برای ذخیره مقادیر یکتا.
توابع
توابع به ما اجازه میدهند کد را سازماندهی، قابل استفاده مجدد و خوانا بسازیم. در این فصل با تعریف تابع،…
ماژول و pip
قدرت اصلی پایتون در اکوسیستم عظیم آن است: بیش از ۴۰۰هزار پکیج روی PyPI! در این فصل یاد میگیریم چطور…
کار با فایلها
برنامههای واقعی نیاز به ذخیره و خواندن داده دارند. در این فصل با کار با فایلهای متنی، CSV، JSON و…
مدیریت خطا (Exceptions)
کد بدون مدیریت خطا، کد ناتمام است. در این فصل یاد میگیریم چگونه با try/except خطاها را مدیریت کنیم و…
برنامهنویسی شیءگرا (مقدمه)
برنامهنویسی شیءگرا (OOP) روشی برای سازماندهی کد بر اساس «اشیاء» است. در این فصل با کلاسها، اشیاء و مفاهیم پایه…
ابزارهای کاربردی پایتون
در این فصل با ابزارهای کاربردی پایتون آشنا میشویم: مصرف API با requests، تاریخ شمسی با jdatetime، عبارت منظم، logging…
پروژه نهایی - مدیر وظایف خط فرمان
در این فصل پایانی، با کنار هم گذاشتن همه چیزهایی که در این دوره یاد گرفتیم، یک پروژه واقعی میسازیم:…