در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

رمز خود را فراموش کرده اید؟ اگر اولین بار است از سایت جدید استفاده میکنید باید پسورد خود را ریست نمایید.
دسته بندی
دسته بندی

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

استاد شدن در برنامه نویسی پایتون

14,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ویدئو معرفی این محصول

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

عنوان اصلی : Python Programming Master Course (2021)

سرفصل ها :


→ ماژول: مقدمه:
مخزن کد
دستورالعمل های پشتیبانی شک
تنظیم محیط. :
نصب Anaconda [برای مک]
نصب آناکوندا [برای ویندوز]
مروری بر نوت بوک Jupyter
→ ماژول - اصول پایتون:
دستور کار ماژول
مبانی پایتون:
نام خود را چاپ کنید
شناسه یک متغیر
انواع داده های پایه
ورودی و تبدیل نوع
بیانیه های پایتون
قالب بندی خروجی
زمان آزمون - مبانی پایتون
تبدیل دما
دو عدد را عوض کنید
اپراتورها و عبارات:
عملگرهای حسابی
اپراتورهای مقایسه
عملگرهای منطقی
اپراتورهای بیتی
اپراتورهای واگذاری
اپراتورهای ویژه
زمان آزمون - اپراتورها و عبارات
اپراتورها در پایتون
پایتون: جریان کنترل:
تورفتگی
تو در تو IF else
سوال : بزرگترین از 3 عدد ؟
سال کبیسه را بررسی کنید؟
در حالی که حلقه
برای حلقه
سوال: چاپ الگو؟
سوال: سوالاتی در مورد حلقه ها؟
پیاده سازی عدد اول
مجموع اعداد فرد
بشکن، ادامه بده و بگذر
زمان آزمون - جریان کنترل پایتون
پیش بینی کرایه کابین
فاکتوریل یک عدد
مجموع ارقام
→ ماژول - ساختارهای داده:
دستور کار ماژول
رشته های :
مقدمه رشته ها
برش رشته
روش های رشته ای
عملیات رشته
سوال: حروف صدادار را پیدا کنید؟
سوال: رشته های پالیندروم؟
زمان آزمون - رشته های پایتون
رشته وسط
ترتیب شخصیت ها
رشته های بعدی
لیست ها:
فهرست روش ها
فهرست افزودن در مقابل توسعه دادن، گسترش
لیست های ناهمگن
درک لیست
لیست های دو بعدی
اطلاعات بیشتر در مورد لیست ها
سوال: چرخش یک لیست؟
زمان آزمون - لیست ها
مجموع مورب
بهترین نمرات
دومین عنصر بزرگ
تاپل ها:
ایجاد تاپل ها
چرا تاپل ها؟
آیا تاپل ها واقعا تغییر ناپذیرند؟
عملیات تاپل
بسته بندی تاپل
زمان مسابقه - تاپل
حداکثر تاپل ها را به هم متصل کنید
مثبت منفی
مجموعه ها:
مجموعه معرفی
تنظیم عملیات
سوال: بدون عناصر تکراری
زمان آزمون - مجموعه
تفاوت متقارن مجموعه های متعدد
فرهنگ لغت :
دسترسی به عناصر
توابع دیکشنری
حذف عناصر
لغت نامه های تو در تو
درک فرهنگ لغت
زمان آزمون - فرهنگ لغت
متداول ترین کلمه
معکوس کردن یک دیکشنری
شمارش جفت
→ ماژول - توابع و بسته ها:
دستور کار ماژول
توابع پایتون:
توابع تعریف شده توسط کاربر
کلمه کلیدی بازگشت
تابعی که چندین مقدار را برمی گرداند
محدوده یک متغیر
توابع لامبدا
سوال: LCM(a,b) را پیدا کنید؟
زمان آزمون - توابع
آرگومان ها و پارامترها:
استدلال در مقابل مولفه های
استدلال های موضعی
آرگومان های پیش فرض
استدلال های خودسرانه (args)
آرگومان های کلیدواژه (کوارگ)
زمان آزمون - آرگومان ها و پارامترها
توابع داخلی:
توابع داخلی قسمت 1
توابع داخلی قسمت 2
نقشه
فیلتر کنید
كاهش دادن
زمان آزمون - توابع داخلی
ماژول های داخلی پایتون:
مقدمه ای بر ماژول ها
ریاضی و تصادفی
Os و Sys
راه های وارد کردن ماژول
زمان آزمون - ماژول های داخلی
ماژول های سفارشی:
ماژول های سفارشی
__name__ == "__اصلی__" چیست؟
بسته ها
زمان آزمون - ماژول های پایتون
→ ماژول - حل مسئله:
دستور کار ماژول
ساختمان منطق:
کد الگوی شماره
الگوی الماس
کد الگوی الماس
اعشاری به باینری
اعشاری به کد باینری
حذف فاصله ها و الحاق رشته ها
یک مشکل بیتی!
کد مشکل بیتی!
پیدا کردن پرایم ها
پیدا کردن کد Primes
اولین شخصیت تکراری
الماس کامل
باینری به اعشاری
تعداد بیت های مجموعه
آرایه های یک بعدی و دو بعدی:
کد مجموع جفت
کوهستان
کد کوهستان
جستجوی خطی
آب باران
کد آب باران
آرایه های دو بعدی
درختان انبه / فهرست دوبعدی
مرتب سازی و جستجو:
کد جستجوی باینری
جستجوی راه پله
کد جستجوی راه پله
مرتب سازی حباب
مرتب سازی حبابی پایتون
انتخاب مرتب سازی
کد مرتب سازی انتخابی
مرتب سازی درج
درج کد مرتب سازی
مرتب سازی با مقایسه کننده ها
بررسی آرایه مرتب شده
بازگشت:
مقدمه بازگشت
فاکتوریل
مشکل نردبان
کد مشکل نردبان
دنباله ها
ایجاد براکت
N-ملکه
→ ماژول - مدیریت فایل و استثنا:
دستور کار ماژول
مدیریت فایل:
مقدمه ای بر فایل ها
مدیران زمینه
نوشتن در یک فایل
خواندن یک فایل
خواندن خط به خط
در حال الحاق به یک فایل
اصلاح محتوای یک فایل
زمان آزمون - مدیریت فایل
رسیدگی به خطاها و استثناها:
Block را امتحان کنید
به جز بلوک
گرفتن خطاهای خاص
بالاخره بلاک کنید
افزایش استثنائات
زمان آزمون - رسیدگی به استثنا
→ ماژول - برنامه نویسی شی گرا:
دستور کار ماژول
اصول OOPS:
POP در مقابل OOP
OOPS: مقدمه
کلاس ها و اشیاء
سازندگان
روش های نمونه
متغیرهای کلاس
روش های بیشتری اضافه کنید
روش های داندر
زمان آزمون - اصول OOPS
وراثت :
کد ارث
افزودن صفات به یک کلاس مشتق شده
اضافه کردن متدها به کلاس مشتق شده
رفع رفتار غیرعادی یک تابع
وراثت چند سطحی
ارث چندگانه
MRO
پلی مورفیسم :
مقدمه چند شکلی
چند شکلی سطح اپراتورها
چند شکلی سطح تابع
چند شکلی طبقاتی
معرفی هیتمن
→ ماژول - پایتون متوسط:
دستور کار ماژول
تکرار کننده های پایتون:
پروتکل تکرار
تکرار از طریق تکرار کننده
تکرار با استفاده از حلقه ها
ساخت تکرار کننده های سفارشی
مولدهای پایتون:
معرفی ژنراتورها
بازگشت در مقابل بازده
ژنراتور با حلقه
عبارات ژنراتور
دکوراتورهای پایتون:
توابع دکوراتور
تماس تزئینی
دکوراتورها نمونه دنیای واقعی
زنجیر زدن چند دکوراتور
★ پروژه ها ★ :
معرفی پروژه ها
پروژه Capstone: کوتاه کننده URL:
آدرس اینترنتی کوتاه را دریافت کنید
دریافت URL طولانی
اعداد را به URL کوتاه اضافه کنید
URL های کوتاه سفارشی
URL های طولانی را به روز کنید
پروژه Capstone : تولید متن :
بررسی اجمالی پروژه
زنجیر مارکوف - مفهوم
جدول انتقال
کد - جدول انتقال
فرکانس را به احتمال تبدیل کنید
زنجیر مارکوف را آموزش دهید
یک کاراکتر واحد تولید کنید
ایجاد پاراگراف
نتیجه :
پیامی از مربی
سخنرانی پاداش: بعدی چیست؟

نمایش سرفصل های انگلیسی

Python Programming Master Course (2021)