برنامهنویسی در پایتون
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مهارتهای اساسی برنامهنویسی با سینتکس اولیه پایتون
- چگونه از آبجکتها، کلاسها و متدها استفاده کنیم؟
توضیحات دوره
در این دوره، با مهارتهای اساسی برنامهنویسی با سینتکس اولیه پایتون آشنا خواهید شد. شما یاد خواهید گرفت چگونه از کد برای حل مسائل استفاده کنید. به عمق اکوسیستم پایتون خواهید رفت و با ماژولها، کتابخانهها و ابزارهای محبوب پایتون آشنا خواهید شد.
شما همچنین به صورت عملی با آبجکتها، کلاسها و متدها در پایتون کار خواهید کرد و از متغیرها، انواع داده، کنترل جریان و حلقهها، توابع و ساختارهای داده استفاده خواهید کرد. شما یاد خواهید گرفت چگونه خطاها را شناسایی و مدیریت کنید و برای کد پایتون خود تستهای واحد بنویسید و توسعه مبتنی بر تست را تمرین کنید.
در پایان این دوره، شما قادر خواهید بود تا:
- سیستم کامپیوتر خود را برای برنامهنویسی پایتون آماده کنید.
- درک خوبی از سینتکس پایتون و نحوه کنترل جریان کد نشان دهید.
- دانش خود را در مورد نحوه مدیریت خطاها و استثناءها به نمایش بگذارید.
- برنامهنویسی شیگرا و مفاهیم اصلی مرتبط با آن را توضیح دهید.
- اهمیت تست در پایتون و اینکه چه زمانی از متدهای خاص استفاده کنید را توضیح دهید.
این دوره برای افراد مبتدی است که میخواهند خود را برای یک شغل در توسعه بکاند یا مهندسی پایگاه داده آماده کنند. برای موفقیت در این دوره، نیازی به تجربه قبلی در توسعه وب نیست و فقط به مهارتهای اولیه ناوبری اینترنت و تمایل به شروع کدنویسی لازم دارید.
برنامهنویسی در پایتون
-
مقدمهای بر دوره 2:44
-
پایتون در دنیای واقعی چگونه استفاده میشود؟ 2:09
-
آشنایی با برنامهنویسی 4:22
-
چرا پایتون؟ 2:02
-
بررسی محیط برای ویندوز 2:55
-
بررسی محیط برای مک 3:53
-
اجرای کد - خط فرمان در مقابل IDE 3:41
-
سینتکس پایتون، فضاها مهم هستند 3:40
-
متغیرها 6:33
-
انواع داده اولیه 6:48
-
رشتهها 5:22
-
تبدیل نوع 2:50
-
ورودی کاربر، خروجی کنسول 8:32
-
عملگرهای ریاضی و منطقی 7:30
-
جریان کنترل: else ،If و else if 6:51
-
بیانیه سوئیچ 6:06
-
حلقهزنی در constructs 5:47
-
حلقههای تودرتو و تأثیر بر پیچیدگی الگوریتمی 5:57
-
خلاصه ماژول: شروع کار با پایتون 1:17
-
برنامه درسی دوره None
-
چگونه در این دوره موفق شویم؟ None
-
Visual Studio Code None
-
نصب مسیرهای پایتون (اختیاری برای کاربران ویندوز) None
-
نصب مسیرهای پایتون (اختیاری برای کاربران مک) None
-
وابستگیهای مورد نیاز None
-
چیت شیت سینتکس پایتون None
-
کامنت کردن کد None
-
چیت شیت تابع و نوع داده اولیه None
-
تبدیل نوع، بررسی عمیقتر None
-
منابع اضافی None
-
بیانیههای شرطی None
-
حلقهزنی در constructs: مثالهای عملی None
-
تمرین جریان کنترل و حلقهها None
-
تمرین: استفاده از جریان کنترل و حلقهها برای حل یک مسئله None
-
استفاده از جریان کنترل و حلقهها برای حل یک مسئله - راهحل None
-
منابع اضافی None
-
توابع 5:18
-
اسکوپ متغیر 4:41
-
لیستها 5:08
-
تاپلها 3:01
-
مجموعهها 4:38
-
دایرکتوریها 6:48
-
kwargs 2:55
-
استثناءها چه هستند؟ 2:25
-
مدیریت استثناء 4:43
-
مدیریت فایل در پایتون 5:20
-
ایجاد فایلها 5:28
-
خواندن فایلها 5:10
-
خلاصه ماژول: برنامهنویسی اولیه با پایتون 1:59
-
تابع و اسکوپ متغیر None
-
ساختارهای داده چه هستند؟ None
-
انتخاب و استفاده از ساختارهای داده None
-
ویژوال استودیو کد در کورسرا None
-
منابع اضافی None
-
تمرین: استثناءها در پایتون None
-
استثناءها در پایتون - راهحل None
-
ذخیره محتوای فایل در ساختارهای داده None
-
منابع اضافی None
-
برنامهنویسی رویهای چیست؟ 4:28
-
الگوریتمها 5:14
-
پیچیدگی الگوریتمی 3:10
-
برنامهنویسی کاربردی چیست؟ 3:51
-
توابع خالص 6:53
-
بازگشت 3:34
-
معکوس کردن یک رشته در پایتون 4:58
-
Map و Filter 4:32
-
آشنایی با برنامهنویسی شیگرا 5:39
-
کلاسها و نمونههای پایتون 4:38
-
نمونه سازی یک آبجکت سفارشی 4:56
-
متدهای نمونه 4:44
-
کلاسهای والد در مقابل کلاسهای فرزند 6:15
-
کلاسها و متدهای انتزاعی 4:19
-
ترتیب حل متد 5:18
-
خلاصه ماژول: پارادایمهای برنامهنویسی 2:15
-
نوشتن الگوریتمها None
-
تمرین: درست کردن یک فنجان قهوه None
-
درست کردن یک فنجان قهوه - راهحل None
-
آشنایی با نماد O بزرگ None
-
منابع اضافی None
-
نمونه بازگشت: برج هانوی None
-
Comprehensions None
-
منابع اضافی None
-
اصول OOP None
-
تمرین: تعریف یک کلاس None
-
تعریف یک کلاس - راهحل None
-
تمرین: ایجاد یک آبجکت سفارشی None
-
ایجاد یک آبجکت سفارشی - راهحل None
-
وراثت و وراثت چندگانه None
-
تمرین: بررسی کلاسها و اشیاء None
-
کار با متدها: مثالها None
-
تمرین: کار با متدها None
-
کار با متدها - راهحل None
-
منابع اضافی None
-
ماژول در پایتون چیست؟ 4:36
-
دسترسی به ماژولها 3:56
-
دستور import 4:36
-
نوشتن دستورات import 5:10
-
ایجاد فضای نام و اسکوپ 7:10
-
تابع ()reload 4:17
-
پکیجهای محبوب: Matplotlib، پانداس، NumPy و غیره 4:19
-
پکیجهای تحلیل داده 4:11
-
یادگیری ماشین، یادگیری عمیق و هوش مصنوعی: پای تورچ و تنسورفلو 2:52
-
فریمورکهای وب پایتون 3:41
-
تست چیست؟ 5:18
-
انواع آزمونها 4:55
-
پکیجهای اتوماسیون آزمون 4:05
-
نوشتن تستها با PyTest 4:36
-
توسعه مبتنی بر تست (TDD) 3:13
-
اعمال TDD 3:42
-
خلاصه ماژول: ماژولها، پکیجها، کتابخانهها و ابزارها 2:31
-
موارد استفاده ماژول None
-
منابع اضافی None
-
پکیجهای محبوب: مثالها None
-
کلان داده و تحلیل با پایتون None
-
منابع اضافی None
-
چیت شیت PyTest None
-
منابع اضافی None
-
خلاصه دوره: برنامهنویسی در پایتون 1:51
-
تبریک، شما برنامهنویسی در پایتون را به پایان رساندید 1:59
-
درباره ارزیابی نمرهدار پایان دوره None
-
گامهای بعد از برنامهنویسی در پایتون None
مشخصات آموزش
برنامهنویسی در پایتون
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:121
- مدت زمان :04:58:15
- حجم :605.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy