دوره آموزشی یادگیری اصولی کتابخانه استاندارد پایتون
3 ساعت 47 دقیقهمتوسط2025-09-29
مدرسین

Joe Marini
Senior Developer Advocate at Google, Developer
جزئیات دوره
پایتون یکی از زبانهای برنامهنویسی کوتاه، ساده و جذابه که باعث میشه برنامهنویسی راحت و سرگرمکننده باشه. یکی از دلایل اصلی این سادگی، کتابخانه استاندارد پایتونه که با خود زبان نصب میشه و شامل هزاران کد آماده و ماژول کاربردیه.
توی این دوره یاد میگیری چطور از ماژولهای کتابخانه استاندارد پایتون برای سادهتر کردن ساخت برنامهها استفاده کنی. میتونی ببینی چطور میشه چالشهای رایج کدنویسی رو سریع حل کرد، متنها و دادهها رو پردازش کرد، و با فایلها و دایرکتوریها کار کرد.
علاوه بر این، یاد میگیری چطور با اعداد کار کنی، تاریخ و زمان رو محاسبه و فرمت کنی، HTML رو پارس کنی و خیلی امکانات دیگه که برنامهنویسی با پایتون رو سریع و حرفهای میکنه.
🎯 اهداف یادگیری
یادگیری استفاده عملی از ماژولهای کتابخانه استاندارد پایتون برای سادهتر کردن کدنویسی
پردازش متن و دادهها با ابزارهای آماده پایتون
مدیریت فایلها و دایرکتوریها در پروژهها
کار با اعداد و محاسبات ریاضی
محاسبه و فرمت کردن تاریخ و زمان
پارسن و تحلیل HTML و دادههای وب
حل چالشهای رایج برنامهنویسی با ابزارهای آماده
توی این دوره یاد میگیری چطور از ماژولهای کتابخانه استاندارد پایتون برای سادهتر کردن ساخت برنامهها استفاده کنی. میتونی ببینی چطور میشه چالشهای رایج کدنویسی رو سریع حل کرد، متنها و دادهها رو پردازش کرد، و با فایلها و دایرکتوریها کار کرد.
علاوه بر این، یاد میگیری چطور با اعداد کار کنی، تاریخ و زمان رو محاسبه و فرمت کنی، HTML رو پارس کنی و خیلی امکانات دیگه که برنامهنویسی با پایتون رو سریع و حرفهای میکنه.
🎯 اهداف یادگیری
یادگیری استفاده عملی از ماژولهای کتابخانه استاندارد پایتون برای سادهتر کردن کدنویسی
پردازش متن و دادهها با ابزارهای آماده پایتون
مدیریت فایلها و دایرکتوریها در پروژهها
کار با اعداد و محاسبات ریاضی
محاسبه و فرمت کردن تاریخ و زمان
پارسن و تحلیل HTML و دادههای وب
حل چالشهای رایج برنامهنویسی با ابزارهای آماده
سرفصل ها
مقدمه
- پایتون - زبان شامل باتریها
- راه اندازی
- مروری بر کتابخانه استاندارد پایتون
پردازش متن
- پردازش متن پایتون
- عملیات رشتهای پایه
- جستجوی رشتهها
- دستکاری رشته
- قالببندی رشته
- درونیابی رشته
- استفاده از CoderPad
- راه حل - کار با رشتهها
دستکاری دادهها
- استفاده از تابع ()sorted
- مرتبسازی با پارامتر کلید
- پایداری مرتبسازی
- استفاده از توابع عملگر
- استفاده از آرایههای کارآمد
- دوبخشی آرایه
- راه حل - مرتب سازی اشیاء پیچیده
فایلها و دایرکتوریها
- عملیات پایه فایل
- ایجاد فایلها و دایرکتوریهای موقت
- خواندن فایلهای CSV
- نوشتن فایلهای CSV
- کار با فایلهای ZIP
- کار با فایلهای پیکربندی
کار با اعداد
- کار با اعداد تصادفی
- عملیات توالی تصادفی
- عملیات تصادفی رمزنگاری
- رمزهای عبور و آدرسهای اینترنتی موقت
- تولید شناسههای منحصر به فرد
- توابع آماری
- راهکار - کد رزرو
تاریخها و زمانها
- تاریخها و زمانهای پایه
- قالببندی تاریخ و زمان
- محاسبه تاریخ و زمان
- راه حل - مقایسه تاریخ
عملیات اینترنتی
- کار با URLها
- بازیابی اطلاعات اینترنتی
- تجزیه HTML
- استفاده از JSON
- راه حل - JSON
نتیجهگیری
- مراحل بعدی
دوره های مرتبط
- دوره آموزشی جامع کتابخانه استاندارد پایتون (2023)
- دوره آموزشی تمرین پایتون: چالشهای کدنویسی در دنیای واقعی
- دوره آموزشی کتابخانه های ضروری پایتون
- دوره آموزشی یادگیری کتابخانه استاندارد پایتون 3
- دوره آموزشی چالشهای کدنویسی پایتون برای برنامهنویسی شیءگرا
- دوره آموزشی پایتون: کار با فایل ها
- دوره آموزشی سطح بالا: پایتون
- دوره آموزشی مهاجرت از پایتون 2.7 به پایتون 3
مسیرهای مرتبط
- مسیر آموزشی شروع کار با پایتون
- مسیر آموزشی راهنمای شروع سریع برای برنامه نویسی در پایتون
- مسیر آموزشی تمرینهای عملی پایتون
- مسیر آموزشی تبدیل شدن به یک مدیر شبکه
- مسیر آموزشی تبدیل شدن به یک برنامه نویس سی پلاس پلاس
- مسیر آموزشی در معماری با طراحی الگوریتمی پیشرو بمانید
- مسیر آموزشی ارتقا مهارت های خود را به عنوان یک متخصص زبان برنامه نویسی R
- مسیر یادگیری گواهینامه حرفهای یادگیری ماشین با پایتون