دوره آموزشی پیشرفته پایتون: کلاس ها و توابع
2 ساعت 17 دقیقهپیشرفته2024-08-12
مدرسین

Joe Marini
Senior Developer Advocate at Google, Developer
جزئیات دوره
پایتون به زبان انتخابی بسیاری از توسعه دهندگان برای ساخت انواع برنامه ها در طیف گسترده ای از صنایع تبدیل شده است، اما برای استفاده کامل از قدرت و انعطاف پذیری آن، باید بر تمام عملکردهای پیشرفته آن تسلط داشته باشید. پایتون یک زبان انعطافپذیر و قابل تنظیم است که ویژگیهایی را ارائه میکند که زبانهای دیگر فقط از طریق کتابخانههای شخص ثالث پشتیبانی میکنند یا نیاز دارند که خودتان بسازید. در این دوره، جو مارینی شما را با برخی از ویژگی های پیشرفته تر زبان پایتون آشنا می کند. جو به شما نشان میدهد که چگونه کدی بنویسید که خواندن و نگهداری آن آسانتر باشد، کلاسهایی بسازید که درست مانند کلاسهای بومی زبان کار کنند، و با برخی از جدیدترین ویژگیهای خود زبان، مانند تطبیق الگوی ساختاری، کار کنید. اگر آمادهاید مهارتهای پایتون خود را به سطح بالاتری ببرید، در این دوره آموزشی به جو بپیوندید.
مهارت ها
AdvancedPythonProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - مقدمه
- 02 - راه اندازی
- 03 - تور کدرپد
1. ویژگیهای زبان
- 04 - سبک کدنویسی پایتون
- 05 - درک رشتهها در مقابل بایت ها
- 06 - عبارت انتساب
- 07 - انواع و مقادیر بولی
- 08 - رشتههای الگو
2. توابع پیشرفته
- 09 - رشتههای مستندات
- 10 - لیستهای آرگومانهای متغیر
- 11 - توابع لامبدا
- 12 - آرگومانهای فقط کلیدواژه
- 13 - راه حل - توابع پیشرفته
3. درک پایتون
- 14 - مقدمه ای بر فهم ها
- 15 - درک مطالب را فهرست کنید
- 16 - درک فرهنگ لغت
- 17 - درک را تنظیم کنید
- 18 - راه حل - فهم ها
4. کلاسها و اشیاء
- 19 - نمای کلی کلاسهای پایتون
- 20 - تعریف شمردن
- 21 - روشهای خاص - مقادیر رشته ای
- 22 - روشهای خاص - ویژگیهای محاسبه شده
- 23 - روشهای خاص - عملیات
- 24 - روشهای خاص - مقایسه
- 25 - راه حل - روشهای خاص
5. تطبیق الگوی ساختاری
- 26 - بررسی اجمالی تطبیق الگو
- 27 - الگوهای ساده
- 28 - گرفتن الگوها
- 29 - الگوهای کلاس
- 30 - الگوهای توالی
- 31 - محافظهای الگو
- 32 - راه حل - الگوها
نتیجه گیری
- 33 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی پیشرفته پایتون (2018)
- دوره آموزشی چالشهای کدنویسی پایتون برای برنامهنویسی شیءگرا
- دوره آموزشی نوشتن اسکریپت پایتون با استفاده از ArcGIS API برای پایتون
- دوره آموزشی پایتون سطح متوسط برای غیر برنامه نویسان
- دوره آموزشی ساختارهای داده پایتون: قدرت لیست های پیوندی برای مصاحبه های فنی
- دوره آموزشی پایتون پیشرفته: برنامه نویسی شی گرا
- دوره آموزشی برنامه نویسی شی گرا پایتون
- دوره آموزشی پایتون برای دانشجویان
مسیرهای مرتبط
- مسیر آموزشی تسلط بر مهارت های پایتون
- مسیر آموزشی تبدیل شدن به استاد پایتون برای علوم داده
- مسیر آموزشی تبدیل شدن به یک استاد مسلط بر مهارت های پیشرفته داده ها و تجزیه و تحلیل اکسل
- مسیر آموزشی تبدیل شدن به یک برنامه نویس سی پلاس پلاس
- مسیر آموزشی ایجاد مهارت های جاوا
- مسیر آموزشی مدیریت برنامه های فنی
- مسیر آموزشی ارتقاء مهارت های خود را در هوش مصنوعی و یادگیری ماشین
- مسیر آموزشی شروع کار با PHP