وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

دوره پایتون کامل برای مبتدیان با Python 3.10

سرفصل های دوره

یادگیری برنامه نویسی پایتون از سر به دم، شروع از استخوان های لخت برای توسعه برنامه های کاربردی با پایتون

عنوان اصلی : Complete Python Course For Beginners With Python 3.10

سرفصل های دوره :

مقدمه:
چگونه سریع و کارآمد برنامه ریزی کنیم؟
برنامه نویسی عمومی:
رایانه ها و داده ها
زبان های برنامه نویسی
ترمینال
ناوبری با ترمینال
تمرین: ایجاد پشتیبان
فرمان های عملیات فایل
عملیات فایل با ترمینال
فرمان های ترمینال
اینترنت
انجمن
برنامه نویسی با پایتون:
تنظیم پایتون در سیستم ما
نحو و عبارات پایتون
مبانی پایتون
چاپ مقادیر در ترمینال
نحو پایتون
انواع داده پایتون
انواع داده پایتون
ایجاد متغیرها
ایجاد لیست
ایجاد فرهنگ لغت
کنسول IO
دریافت ورودی و ارسال خروجی
برش فرهنگ لغت
اگر دیگر اظهارات
بیانیه های If-else
اگر بیانیه ها
دف کلمه کلیدی
دف کلمه کلیدی
تعریف توابع
توابع فراخوانی
برنامه نویس تازه کار
کانتینر - متغیرها:
متغیرهای پایتون
اعلان متغیرها
متغیرها
تغییر مقادیر متغیر
نام متغیر نامعتبر است
روشهای پوششی
رشته ها:
فرار از خطاها
رشته های چند خطی
عملیات رشته
نحو برش رشته 1
Sring Slicing Syntax 2
روش های رشته ای
خوشامدگویی به کاربر
شماره:
انواع داده های عددی
باقیمانده را پیدا کنید
عملیات عددی
یافتن ریشه مربع
عملیات ریاضی
یافتن مکعب
Booleans:
مقادیر True یا False
بولی ها
ارزش های واقعی
لیست ها:
لیست نوع داده
ایجاد لیست
استخراج عناصر لیست
لیست عملیات
فهرست روش ها
گسترش فهرست
تپل ها:
فهرست های تغییرناپذیر - تاپل
جلوها
تبدیل چندتایی
مجموعه‌ها:
لیست های نامرتب - مجموعه
ایجاد مجموعه ها
عملیات را تنظیم کنید
روش‌ها را تنظیم کنید
تنظیم عملیات ریاضی
فرهنگ لغت:
دیکت نوع داده
فرهنگ لغت
عملیات دیکشنری
روش های دیکشنری
توسعه فرهنگ لغت
یافتن مقدار
کنترل تصمیم:
بیانیه های elif
بررسی دو یا چند شرط
اپراتورهای مقایسه
شرایط پیوستن با استفاده از کلمه کلیدی
شرایط پیوستن با استفاده از یا کلمه کلیدی
حساب حقوق
اپراتورهای مشروط
بررسی عضویت
اپراتورهای سه تایی
بیانیه های یک خطی
مطابق اظهارات موردی:
استفاده از گزاره های تطبیق پایتون و حروف پیش فرض مطابقت
جایگزینی بیانیه های Elif
تطابق اظهارات موردی
While Loops:
در حالی که بیانیه ها
حلقه کردن یک دستورالعمل
fire( ) آرگومان را گرد می آورد
کلید واژه شکست
کلید کلیدی ادامه
Control while Loop's Flow
برای حلقه ها:
تکرار انواع داده ها بر روی توالی
یافتن کل
توابع:
ارتقاء چاپ ما ( )
آرگومان ها یا پارامترهای اختیاری
Arguments کلیدواژه
استدلال های موضعی دلخواه - *args
چاپ آرگومانهای ( )'s آرگومان
log(padding).
استدلال های کلیدواژه دلخواه
آرگومان های تابع
کلید واژه بازگشتی
توابع لامبدا
ریشه یک عدد را پیدا کنید
مربع کامل را پیدا کنید
یافتن عدد منفی
کلاس ها:
ویژگی های شی
روش ها یا توابع شی
ایجاد کلاس
ارث:
کلاس های ارثی
کلاس سبد خرید
مدیریت خطا:
مدیریت خطاها با دستورات try & به جز
کلاس های خطای سفارشی
رفع خطا: 1
رفع خطا: 2
رفع خطا: 3
ماژول ها و بسته ها:
استفاده مجدد از کد با ماژول ها
وارد کردن ماژول ها
سازماندهی ماژول ها در بسته ها
پروژه: شوخی:
برنامه شوخی
تقلب The Prankster
کد VS:
تنظیمات و تم های کد VS
بازبینی رشته ها:
استفاده از اسلش در رشته ها
درصد جایگزینی رشته
روش string .format( ).
رشته های قالب بندی شده یا f String
قالب بندی رشته
مشخص کننده های قالب رشته
تعیین کننده قالب ترازبندی متن
قالب بندی رشته با مشخصات قالب
جدول ضرب
آرایه ها:
آرایه های خالی و تک عنصری
One Element Tuple
برش با مراحل
معکوس کردن یک آرایه
.sort(key) - مرتب سازی آرایه های اشیاء کلاس
مرتب سازی آرایه ها با داده های غیر عددی
آرایه نوع داده
ساختار داده پشته
ساختار داده صف
ماژول مجموعه ها
تحلیل سریع با کلاس شمارش
بازدید از فرهنگ لغت:
دیکشنری ها یا جدول های هش
کلیدهای دیکشنری قابل هش هستند
MappingProxyType
SimpleNamespace
namedtuple Class
ایجاد کلاس روش
.items( ).
لیست خرید
تکرارکننده‌ها و تولیدکنندگان:
درک فهرست
بیانیه های درک مطلب
اگر عبارات در درک فهرست
لیست با مضرب 5
مجموعه و دیکشنری درک
فهرست های مسطح
ژنراتورها
ژنراتورهای زنجیری
ایجاد مربع های کامل
مرتب سازی اعداد زوج و فرد تابع ( )
enumerate تابع
zip( ). تابع
zip_longest( ). تابع
all( ).
هر تابع( ).
حذف موارد تکراری
نتایج چاپ
itertools ماژول :
count( )
چرخه( )
تکرار( )
ترکیبات( )
جایگزینی( )
محصول( )
ترکیبات_با_جایگزینی( )
chain( )
islice( )
فشرده کردن( )
فیلتر( )
filterfalse( )
انباشته ( )
گروهی( )
عملیات سطح بالا:
اپراتور است
کپی های کم عمق و عمیق
ایجاد کپی
جلو باز کردن بسته بندی
ارزش مبادله
Dictionary Unpacking
باز کردن لیست ها
بسته بندی دوتایی
باز کردن آرگومان ها
بسته بندی یا باز کردن بسته بندی؟
Walrus := اپراتور
لوله | اپراتور
به روز رسانی فرهنگ لغت
دامنه متغیر
Python REPL
تطبیق الگوی ساختاری:
تطبیق الگو
اپراتور لوله در الگوها
اگر بیانیه ها در بیانیه های پرونده
اپراتور بسته بندی در بیانیه های موردی
مطابق دیکشنری
تطابق شی
برنامه نویسی تابعی:
ویژگی های تابع
اشاره گر یا نام واقعی
توابع بازگشتی
فاکتوریل اعداد
توابع دکوراتور
ایجاد توابع Decor@tor
functools.partial( )
توابع ضرب
@wraps decorator
یافتن اعداد اول
ماژول ها:
ویژگی های ماژول
__main__ ماژول
ماژول های نوشتن
pip - نصب کننده بسته برای پایتون
venv - محیط های مجازی
اشاره به نوع:
اشاره به انواع داده ها
Arguments تابع Hint و نوع بازگشت را تایپ کنید
Hinting را تایپ کنید
برنامه نویسی شی گرا:
object( )
قراردادهای نامگذاری
نام متغیرهای محافظت شده
متغیرهای خصوصی
متغیرهای کلاس و متغیرهای نمونه روش
__new__( ).
سینگلتون
کلاس دوره
متغیر کلاس ایجاد دوره
بارگذاری بیش از حد اپراتور
کلاس های تکرارپذیر
تبدیل دوره به Iterable
نوع ریخته گری
کلاس __repr__
نمایندگی کلاس دوره
getattr( ) و setattr( )
getattr( ) Use Case
کلاس دوره مرتب سازی
__getitem__( ) & __setitem__( )
دسترسی به دانشجویان دوره
@property decorator
ویژگی های کلاس
تنظیم کننده و حذف کننده ویژگی
کلاس __slots__
کلاس دانشجویی
@dataclass decorator
کلاس های داده
Python Enums
نگهبانان
@classmethod دکوراتور
@staticmethod دکوراتور
دوره های ایجاد شده کلاس دوره
متاکلاس:
نوع کلاس
ایجاد کلاس با نوع( )
متاکلاس
ABCMeta
IO فایل:
باز کردن فایل ( ).
باز کردن فایل های متنی
خواندن فایل
خواندن خطوط از داده های متنی
نوشتن فایل
نوشتن داده های فایل
حفظ داده ها:
وضعیت داده ها
داده‌های JSON
استخراج داده ها از فایل ها
JSON به عنوان رشته
خواندن JSON از فایل متنی
اشکال‌زدایی:
خالی به جز بیانیه ها
خطا را برطرف کنید
خروج از دفترچه تلفن استثنای سفارشی( )
اظهار اظهارات
تعیین آزمون ها
ماژول ورود به سیستم
Threading و Multi-processing:
رشته و چند پردازش چیست؟
ماژول رشته
موضوع با آرگومان ها
ThreadPoolExecutor
کلاس فرآیند
ProcessPoolExecutor
Tkinter: ماژول
tkinter
ویجت‌های برچسب و دکمه
طرح شبکه
ویجت ورودی آرگومان
.grid(columnspan).
ویجت Option Menu
ttk - ابزارک‌های مضمون
پروژه: هشدار کم تحرک:
مقدمه
تنظیم پروژه
رابط: پنجره ریشه
رابط: دکمه چک
رابط: کشویی
در حال بارگیری داده های JSON
به‌روزرسانی داده‌های JSON
اعلان (برای ویندوز)
اعلان (برای Mac)
ارسال هشدارها
نخ زنی
برنامه قابل اجرا
سخنرانی پاداش

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

Complete Python Course For Beginners With Python 3.10

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

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

ایمیل شما:
تولید کننده:
مدرس:
شناسه: UD23124
حجم: 4844 مگابایت
مدت زمان: 869 دقیقه
تعداد دیسک: 2 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 28 اسفند 1400
دوره پایتون کامل برای مبتدیان با Python 3.10
دوره پایتون کامل برای مبتدیان با Python 3.10 1
دوره پایتون کامل برای مبتدیان با Python 3.10 2
دوره پایتون کامل برای مبتدیان با Python 3.10 3
دوره پایتون کامل برای مبتدیان با Python 3.10 4
دوره پایتون کامل برای مبتدیان با Python 3.10 5
دوره پایتون کامل برای مبتدیان با Python 3.10 6
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید