دوره آموزشی سرویس های سریعتر پایتون
1 ساعت 24 دقیقهپیشرفته2018-03-23
مدرسین

Miki Tebeka
CEO at 353Solutions
جزئیات دوره
گاهی اوقات، تفاوت بین یک برنامه پایتون خوب و یک برنامه عالی در کد پیدا نمی شود. این در سرویس هایی است که از نرم افزار شما پشتیبانی می کنند. در این دوره، مدرس Miki Tebeka نکات و تکنیک های بهینه سازی پایتون را برای توسعه و اجرای سایت ها و برنامه های کاربردی کارآمدتر معرفی می کند. یاد بگیرید چگونه گلوگاه ها را پیدا کنید، کد خود را تست استرس کنید، از الگوریتم های کش استفاده کنید، به طور موثر «تقلب» کنید، کار را روی یک یا چند ماشین توزیع کنید و روش های انتقال و رمزگذاری مناسب را انتخاب کنید. او همچنین بار متعادل کننده ها و چارچوب های سرور قدرتمند را برای HTTP و TCP معرفی می کند و نحوه ارائه محتوای ثابت را نشان می دهد. بعلاوه، نحوه نظارت بر عملکرد پروژه های خود و تنظیم هشدارها را بیاموزید تا از خرابی سیستم یا سرویس مطلع شوید.
اهداف یادگیری
ابزار تجارت
ذخیره سازی
تقلب کردن
توزیع کار
سرورهای نوشتن
انتخاب چارچوب سرور
فرآیندهایی مانند نظارت
اهداف یادگیری
ابزار تجارت
ذخیره سازی
تقلب کردن
توزیع کار
سرورهای نوشتن
انتخاب چارچوب سرور
فرآیندهایی مانند نظارت
مهارت ها
AdvancedPythonProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
1. ابزارهای تجارت
- 03 - همیشه ابتدا مشخصات را انتخاب کنید
- 04 - نکات کلی
- 05 - strace
- 06 - استرس
2. ذخیره سازی
- 07 - بررسی اجمالی
- 08 - فیلتر شکوفه
3. تقلب
- 09 - زمانی که تقریب به اندازه کافی خوب باشد
- 10 - مثال تقلب
4. توزیع کار
- 11 - قانون امدال
- 12 - مثال - رشته ها
- 13 - فراتر از دستگاه تک
5. نوشتن سرور
- 14 - مشکل C10K
- 15 - asyncio
- 16 - انتخاب حمل و نقل
- 17 - انتخاب فرمت سریال سازی
- 18 - فشرده سازی
6. چارچوبهای سرور
- 19 - نحوه انتخاب فریم ورک
- 20 - سرورهای HTTP
- 21 - سرورهای TCP
- 22 - متعادل کنندههای بار
- 23 - ارائه محتوای ثابت
7. فرآیند
- 24 - چرا به فرآیند نیاز داریم
- 25 - نظارت
- 26 - هشدار دهنده
نتیجه
- 27 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی کدزنی سریعتر پایتون
- دوره آموزشی برنامه نویسی موازی و همزمان پایتون بخش 2
- دوره آموزشی سریعتر pandas
- دوره آموزشی برنامه نویسی موازی و همزمان پایتون بخش1
- دوره آموزشی پایتون ناهمزمان: افزایش عملکرد و کارایی برای برنامه های دنیای واقعی
- دوره آموزشی ChatGPT و پایتون
- دوره آموزشی یادگیری اسکریپت نویسی ArcGIS پایتون (2018)
- دوره آموزشی توسعه مبتنی بر آزمایش در جنگو
مسیرهای مرتبط
- مسیر آموزشی گواهینامه حرفهای خودکارسازی شبکه توسط Arista Networks
- مسیر آموزشی تبدیل شدن به یک تستر نرم افزار
- مسیر آموزشی توسعه مهارت های هوش مصنوعی خود با Google Gemini و Google Cloud Platform
- مسیر آموزشی آماده شدن برای آزمون CompTIA PenTest+ (PT0-001)
- مسیر آموزشی تبدیل شدن به استاد پایتون برای علوم داده
- مسیر آموزشی مدیریت برنامه های فنی
- مسیر آموزشی شروع کار خود در فناوری: علم داده
- مسیر آموزشی توسعه برنامه را با پشته MERN کاوش کنید