آموزش پایتون از مبتدی تا متخصص: یک دوره کامل
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مبانی سینتکس پایتون، انواع دادهها و ساختارهای کنترلی را درک خواهید کرد.
- توانایی نوشتن و تحلیل کد پایتون برای برنامههای ساده را توسعه خواهید داد.
- چگونگی طراحی و ساختاردهی برنامههای پایتون برای مقیاسپذیری و قابلیت نگهداری را خواهید آموخت.
- استفاده از برنامهنویسی شیءگرا با کلاسها را خواهید آموخت!
پیش نیازهای دوره
- نیازی به تجربه قبلی در برنامهنویسی نیست.
- مناسب برای مبتدیان و یادگیرندگان در تمام سطوح
- سازگار با Windows و MacOS
- فقط به یک کامپیوتر برای شروع نیاز است.
توضیحات دوره
در این دوره آموزش برنامهنویسی پایتون شرکت کنید و یکی از پرتقاضاترین مهارتها توسط کارفرمایان در سال 2024 را کسب کنید!
این دوره به گونهای طراحی شده است که جامعترین و قابل فهمترین منبع برای یادگیری زبان برنامهنویسی پایتون در Udemy باشد. چه یک مبتدی کامل باشید، چه درک پایهای از سینتکس داشته باشید، یا قصد کاوش در ویژگیهای پیشرفته پایتون را داشته باشید، این دوره نیازهای شما را برآورده میکند. این برنامه بهطور انحصاری بر روی Python 3 تمرکز دارد.
با بیش از 100 درس و بیش از 21 ساعت محتوای ویدئویی، این دوره گسترده تمام جنبههای برنامهنویسی پایتون را پوشش میدهد و بینشهای جامع و دانش عملی را فراهم میکند.
کشف کنید که چگونه پایتون را برای کارهای دنیای واقعی به کار ببرید، مانند کار با فایلها، ماژولها، وب اسکرپینگ برای اطلاعات، کار با فایلهای تصویری، و خیلی بیشتر!
این دوره بر یادگیری عملی تأکید دارد، و یک اسکرینکست کامل از کدنویسی و قطعه کدهای مربوطه را همراه با سخنرانیها ارائه میدهد. سبک یادگیری را که مناسب شماست انتخاب کنید.
آموزش با راهنمایی شما برای نصب پایتون بر روی کامپیوترتان آغاز میشود، صرف نظر از سیستمعامل شما چه MacOS یا Windows، این دوره شما را پشتیبانی میکند.
موضوعات پوشش داده شده عبارتند از:
- نصب پایتون
- اجرای کد پایتون
- رشتهها، لیستها، دیکشنریها، تاپلها، مجموعهها
- انواع دادههای عددی، قالببندی چاپ
- توابع، حوزه، args/kwargs
- توابع داخلی، اشکالزدایی و مدیریت خطا
- ماژولها، ماژولهای خارجی
- برنامهنویسی شیگرا، وراثت
- ورودی/خروجی فایل، متدهای پیشرفته
- تست واحد، و خیلی بیشتر!
این دوره برای چه کسانی مناسب است؟
- مبتدیانی که هرگز قبلاً برنامهنویسی نکردهاند.
- برنامهنویسانی که از زبانهای دیگر به پایتون مهاجرت میکنند.
- برنامهنویسان پایتون در سطح متوسط که میخواهند مهارتهای خود را ارتقا دهند!
- علاقهمندان به تقویت تواناییهای حل مسئله از طریق کدنویسی
آموزش پایتون از مبتدی تا متخصص: یک دوره کامل
-
آموزش پایتون: نصب و راهاندازی برای Mac و Windows 13:52
-
آموزش پایتون: رشتهها - کار با دادههای متنی 20:33
-
آموزش پایتون: اعداد صحیح و اعشاری - کار با دادههای عددی 11:18
-
آموزش پایتون: لیستها، تاپلها و مجموعهها 28:32
-
آموزش پایتون: دیکشنریها - کار با جفتهای کلید-مقدار 09:28
-
آموزش پایتون: Namedtuple - چه زمانی و چرا باید از namedtuple ها استفاده کنید؟ 07:01
-
آموزش پایتون: مجموعهها - متدها و عملیات مجموعهها برای حل مسائل رایج 18:03
-
آموزش پایتون: شرطیها و مقادیر بولی - If ،Else و Elif 15:56
-
آموزش پایتون: حلقهها و تکرارها - حلقههای For/While 09:42
-
آموزش پایتون: عبارات Else در حلقهها 06:44
-
آموزش پایتون: توابع 21:15
-
حوزه متغیر - درک قانون LEGB و دستورات global و nonlocal 20:28
-
کلاسها و نمونهها 14:53
-
متغیرهای کلاس (Class Variables) 11:10
-
متدهای کلاس و متدهای ایستا 14:44
-
وراثت - ایجاد زیرکلاسها 19:10
-
متدهای ویژه (Magic/Dunder Methods) 13:21
-
دکوریتورهای Property - Getterها، Setterها و Deleterها 09:03
-
Pip - نگاهی عمیق به سیستم مدیریت پکیج 08:46
-
Pipenv - مدیریت آسان پکیجها و محیطهای مجازی 31:57
-
آموزش پایتون: if __name__ == '__main__' 08:28
-
آموزش پایتون: استفاده از بلوکهای Try-Except برای مدیریت خطا 10:22
-
آموزش پایتون: Duck Typing و اصل EAFP (درخواست بخشش آسانتر از کسب اجازه است) 14:48
-
آموزش پایتون: تست واحد کد با ماژول unittest 38:41
-
دکوریتورها - تغییر پویای عملکرد توابع 30:08
-
آموزش پایتون: دکوریتورها با آرگومان 05:41
-
ژنراتورها - چگونگی استفاده و مزایای آنها 10:58
-
ایمپورت کردن ماژولها و کاوش در کتابخانه استاندارد 20:02
-
ماژول OS - استفاده از قابلیتهای سیستمعامل 19:02
-
ماژول datetime - چگونگی کار با تاریخها، زمانها، Timedeltas و Timezones 27:18
-
ماژول CSV - چگونگی خواندن، Parse کردن و نوشتن فایلهای CSV 15:40
-
ماژول Itertools - توابع Iterator برای حلقههای بهینه 44:45
-
ماژول re - چگونگی نوشتن و تطبیق عبارات منظم 52:25
-
کار با فایلهای Zip 24:26
-
آموزش پایتون: فراخوانی فرمان های خارجی با استفاده از ماژول Subprocess 18:32
-
تولید اعداد و دادههای تصادفی با استفاده از ماژول random 12:52
-
وب اسکرپینگ با Requests-HTML 55:56
-
وب اسکرپینگ با BeautifulSoup و Requests 45:17
-
راهاندازی محیط توسعه پایتون در Eclipse 16:00
-
راهاندازی محیط توسعه پایتون در Sublime Text 22:33
-
مخفی کردن گذرواژهها و کلیدهای مخفی در متغیرهای محیطی (Mac و Linux) 03:45
-
مخفی کردن گذرواژهها و کلیدهای مخفی در متغیرهای محیطی (Windows) 03:50
-
آموزش پایتون: virtualenv و چرایی استفاده از محیطهای مجازی 09:22
-
آموزش پایتون: Anaconda - نصب و استفاده از Conda 10:49
-
F-Strings - چگونگی استفاده و قالببندی پیشرفته رشتهها 13:11
-
قالببندی رشته - عملیات پیشرفته برای دیکشنریها، لیستها، اعداد و تاریخها 13:42
-
آموزش پایتون: Comprehensions - چگونه کار میکنند و چرا باید از آنها استفاده کنید؟ 18:15
-
آموزش پایتون: برش لیستها و رشتهها 10:29
-
آموزش پایتون: مرتبسازی لیستها، تاپلها و آبجکت ها 11:55
-
آموزش پایتون: آبجکت های فایل - خواندن و نوشتن در فایلها 24:22
-
آموزش پایتون: مدیران زمینه - مدیریت بهینه منابع 20:06
-
آموزش پایتون: خودکارسازی Parse کردن و تغییر نام چندین فایل 11:49
-
آموزش پایتون: دستکاری تصویر با Pillow 15:32
-
آموزش پایتون: کار با دادههای JSON با استفاده از ماژول json 20:02
-
آموزش Requests در پایتون: درخواست صفحات وب، دانلود تصاویر، ارسال داده POST و ... 24:22
-
آموزش Threading در پایتون: اجرای همزمان کد با استفاده از ماژول Threading 32:59
-
آموزش Multiprocessing در پایتون: اجرای موازی کد با استفاده از Multiprocessing 40:42
-
مبانی لاگ کردن: لاگ کردن در فایلها، تنظیم سطوح و قالببندی 13:44
-
لاگ کردن پیشرفته: Loggerها، Handlerها و Formatterها 18:56
-
آموزش پایتون: Iteratorها و Iterableها - چه هستند و چگونه کار میکنند؟ 21:22
-
بررسی کامل: ایجاد پایگاه داده، جدول و اجرای کوئریها 29:13
-
آموزش Jupyter Notebook: معرفی، راهاندازی و بررسی گام به گام 29:50
-
نکته سریع پایتون: تفاوت بین '==' و 'is' (برابری در مقابل هویت) 08:20
-
آموزش پایتون: سیستمهای ساخت سفارشی در Sublime Text 07:33
-
آموزش پایتون: ()str در مقابل ()repr 07:29
-
10 نکته و ترفند پایتون برای نوشتن کد بهتر 36:30
-
5 اشتباه رایج پایتون و چگونگی رفع آنها 26:15
-
آمادگی برای مصاحبه پایتون: 10 چیزی که باید بدانید 22:45
مشخصات آموزش
آموزش پایتون از مبتدی تا متخصص: یک دوره کامل
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:همه سطوح
- تعداد درس:68
- مدت زمان :21:46:59
- حجم :6.33GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy