آموزش Python: The Professional Guide for Beginners (نسخه 2024)

Python: The Professional Guide For Beginners (2024 Edition)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: راهنمای حرفه ای پایتون برای مبتدیان در سال 2024 نحوه استفاده از PyCharm نحوه برنامه نویسی در پایتون نحوه ساخت پروژه ها نوع ایمنی در پایتون میانبرهای مفید برای سرعت بخشیدن به گردش کار برنامه نویسی ناهمزمان با AsyncIO تمرین های کد پاک تکنیک های حرفه ای پیش نیازها:دسترسی کامپیوتر به اینترنت

آیا برای تبدیل شدن به یک برنامه نویس واقعی پایتون و یادگیری برخی از مهارت های مورد نیاز بازار در برنامه نویسی برای سال 2024 آماده اید؟


این دوره برای چه کسانی است؟

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


چرا باید این دوره را انتخاب کنید نه بقیه را؟

هزاران دوره پایتون در اینترنت وجود دارد، پس چرا باید این یکی را انتخاب کنید؟ خوب، به بیان ساده، معتقدم که من مفاهیم برنامه نویسی را به روشی بسیار موثرتر از اکثر دوره های آموزشی در اینترنت تدریس می کنم. من مطمئن می شوم که فقط چیزهای ضروری و مورد نیاز را آموزش می دهم تا زمان خود را با کدهایی تلف نکنید که هرگز در کل حرفه خود نخواهید دید یا از آنها استفاده نمی کنید. من یک حرفه ای خودآموخته هستم و به شما یاد خواهم داد که چگونه می توانید همینطور باشید!


30 روز ضمانت بازگشت وجه

در طول 30 روز اول این دوره، می توانید برای بازگرداندن پول خود شرکت کنید. چه به این دلیل که فکر می کنید این دوره برای شما مناسب نیست، یا نظر خود را در مورد یادگیری پایتون تغییر داده اید، می توانید به راحتی درخواست بازپرداخت کنید که با مهربانی توسط Udemy رسیدگی می شود.


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

معرفی Introduction

  • معرفی Introduction

  • نصب پایتون Installing Python

  • در حال نصب PyCharm Installing PyCharm

  • راه اندازی PyCharm PyCharm Setup

مبانی پایتون Python Basics

  • نحو Syntax

  • نظرات Comments

  • متغیرها Variables

  • ثابت ها Constants

  • انواع داده ها Data Types

  • نکات را تایپ کنید Type Hints

  • میانبر (فرمت) Shortcut (Format)

  • اعداد صحیح Integers

  • شناورها Floats

  • اپراتورها (قسمت 1) Operators (Part 1)

  • اپراتورها (قسمت 2) Operators (Part 2)

  • اپراتورها (قسمت 3) Operators (Part 3)

  • رشته های Strings

  • تبدیل نوع Type Conversion

  • جمع کننده ساده (پروژه) Simple Adder (Project)

  • بولین ها Booleans

  • لیست ها Lists

  • تاپل ها Tuples

  • مجموعه ها Sets

  • منجمدها Frozensets

  • لغت نامه ها Dictionaries

  • هیچ یک None

  • انواع داده ها (کوئیز) Data Types (Quiz)

  • دیوانه لیبز (پروژه) Mad Libs (Project)

کنترل و جریان Control & Flow

  • اگر...الیف...دیگر If...Elif...Else

  • اگر...دیگر (خلاصه) If...Else (Shorthand)

  • برای حلقه For Loop

  • در حالی که حلقه While Loop

  • استراحت و ادامه Break & Continue

  • حلقه...دیگر Loop...Else

  • آزمون کنترل و جریان Control & Flow Quiz

  • سنگ، کاغذ، قیچی (پروژه) Rock, Paper, Scissors (Project)

کارکرد Functions

  • ایجاد یک تابع Creating A Function

  • عبور Pass

  • پارامترها و آرگومان ها Parameters & Arguments

  • توابع بازگشت Return Functions

  • بازگشت Recursion

  • *آرگس و **کوارگز *Args & **Kwargs

  • * &/ * & /

  • آزمون توابع Functions Quiz

  • ربات چت (پروژه) Chat Bot (Project)

خطاها Errors

  • ورودی کاربر User Input

  • میانبر (تغییر نام) Shortcut (Rename)

  • سعی کن...به جز Try...Except

  • وگرنه...بالاخره Else...Finally

  • بالا بردن Raise

  • خطاهای ناشناخته Unknown Errors

  • آزمون خطاها Errors Quiz

  • فقط نامه (پروژه) Letters Only (Project)

ماژول ها Modules

  • ماژول ها Modules

  • واردات * Importing *

  • اگر __name__ == "__اصلی__" if __name__ == "__main__"

  • بسته ها Packages

  • کتابخانه ها Libraries

  • وضعیت وب سایت (پروژه) Website Status (Project)

اصول پایتون (ادامه دارد) Python Basics (Continued)

  • رشته های Doc Doc Strings

  • رشته های اف F-Strings

  • ادعاها Assertions

  • باز کردن بسته بندی Unpacking

  • == VS است == VS Is

لیست ها (ادامه دارد) Lists (Continued)

  • فهرست درک List Comprehensions

  • برش دادن Slicing

  • حلقه و اصلاح نکنید Don't Loop & Modify

  • لیست مواد غذایی (پروژه) Grocery List (Project)

OOP در پایتون OOP In Python

  • OOP OOP

  • کلاس ها و اشیاء Classes & Objects

  • __شروع__() __init__()

  • خود self

  • ویژگی ها (کلاس و نمونه) Attributes (Class & Instance)

  • روش های داندر Dunder Methods

  • __str__() و __repr__() __str__() & __repr__()

  • __eq__() __eq__()

  • روش ها در مقابل توابع Methods VS Functions

  • ربات چت (پروژه) Chat Bot (Project)

OOP در پایتون (ادامه) OOP In Python (Continued)

  • وراثت Inheritance

  • فوق العاده () super()

  • @staticmethod @staticmethod

  • @classmethod @classmethod

  • @abstractmethod @abstractmethod

  • نام منگلینگ Name Mangling

توابع داخلی Built-in Functions

  • چاپ() print()

  • شمارش () enumerate()

  • گرد() round()

  • دامنه() range()

  • تکه() slice()

  • globals() globals()

  • محلی ها() locals()

  • همه() all()

  • هر () any()

  • instance() isinstance()

  • ربات چت بهبود یافته (پروژه) Improved Chat Bot (Project)

توابع داخلی (ادامه) Built-in Functions (Continued)

  • قابل تماس () callable()

  • فیلتر() filter()

  • نقشه () map()

  • مرتب شده() sorted()

  • eval() eval()

  • exec() exec()

  • zip() zip()

کلاس های داده Dataclasses

  • @dataclass @dataclass

  • زمینه های Fields

  • __پست_ابتدا__ __post_init__

  • InitVar InitVar

  • @ویژگی @property

  • یادداشت ها (پروژه) Notes (Project)

  • یادداشت ها (ادامه) Notes (Continued)

AsyncIO AsyncIO

  • توجه داشته باشید NOTE

  • مقدمه Intro

  • شروع شدن Getting Started

  • وظایف Tasks

نتیجه Conclusion

  • بعد چه می شود؟ What's Next?

  • خواندن اسناد Reading Documentation

نمایش نظرات

آموزش Python: The Professional Guide for Beginners (نسخه 2024)
جزییات دوره
9 hours
116
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,005
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Federico Azzurro Federico Azzurro

مدرس برنامه نویسی