لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مهارتهای پیشرفته پایتون برای DevOps
- آخرین آپدیت
دانلود Intermediate Python Skills for DevOps
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره شامل Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک میکند دانش خود را آزمایش کنید، مفروضات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
با این دوره که بر تکنیکهای پیشرفته پایتون برای اتوماسیون DevOps تمرکز دارد، مهارتهای برنامهنویسی خود را به سطح جدیدی ببرید. شما مفاهیم قدرتمندی مانند Generatorها، Decoratorها، مدیریت خطا، مدیریت منابع، Logging و اتوماسیون سیستم را بررسی خواهید کرد. در پایان این دوره، شما قادر خواهید بود از پایتون در گردش کارهای پیچیدهتر DevOps استفاده کنید و اسکریپتها و ابزارهای کارآمدتر و منعطفی برای اتوماسیون وظایف و حل مشکلات در محیطهای واقعی ایجاد کنید.
دوره با بررسی Generatorها و Decoratorهای پایتون آغاز میشود و برای بهبود کارایی و انعطافپذیری کد، عمیقاً وارد عملکردهای آنها میشود. پس از آن، در مدیریت خطا و مدیریت منابع تسلط خواهید یافت و میآموزید که چگونه استثناها (Exceptions) را مدیریت کنید، منابع سیستم را کنترل کرده و فایلها و اتصالات را پاکسازی نمایید. همچنین یاد میگیرید که چگونه متدهای Logging موثری را برای نظارت و عیبیابی برنامههای پایتون در محیطهای DevOps پیادهسازی کنید.
ما همچنین مفاهیم کلیدی برای مدیریت دادهها، کار با عبارات منظم (Regular Expressions) و سریالسازی دادهها برای ارتباطات را پوشش خواهیم داد. این دوره همچنین تکنیکهایی برای اتوماسیون وظایف DevOps، از مدیریت متغیرهای محیطی تا تعامل با سیستم از طریق اسکریپتهای پایتون را معرفی میکند. شما تجربه عملی در اتوماسیون عملیاتهای ضروری DevOps، مدیریت پیکربندیها و اطمینان از تعاملات بینقص بین سیستمها کسب خواهید کرد.
این دوره برای توسعهدهندگان پایتون که با مفاهیم پایه آشنا هستند و میخواهند مهارتهای خود را در اتوماسیون DevOps عمیقتر کنند، ایدهآل است. داشتن درک اولیه از پایتون الزامی است و این دوره برای کسانی که تجربه محدودی در پایتون دارند و میخواهند ابزارهای خود را برای اتوماسیون گردش کارهای DevOps گسترش دهند، بسیار مناسب است.
در پایان دوره، شما قادر خواهید بود وظایف پیچیده DevOps را اتوماتیک کنید، خطاها را به طور موثر مدیریت کنید، سیستمهای Logging بهینه را پیادهسازی نمایید و برنامههای پایتون قدرتمندی برای اتوماسیون و تعامل با سیستم ایجاد کنید.
سرفصل ها و درس ها
مدیریت خطا و مدیریت منابع
Error Handling and Resource Management
مقدمه بخش
Section Introduction
تسلط بر نحو استثناها (Exception Syntax)
Mastering Exception Syntax
تغییر پارادایم: تفکر بر اساس استثناها
A Paradigm Shift: Thinking in Exceptions
مروری بر استثناهای داخلی پایتون
A Tour of Built-in Exceptions
مدیریت خطاهای OS و KeyErrors
Handling OS and Key Errors
برخورد با خطاهای Index، Value و Type
Dealing with Index, Value, and Type Errors
مدیریت خطاهای Attribute و Import
Managing Attribute and Import Errors
استفاده موثر از دستور raise
Using the raise Statement Effectively
بهترین روشها برای ایجاد استثناها
Best Practices for Raising Exceptions
ساخت استثناهای سفارشی (Custom Exceptions)
Creating Your Own Custom Exceptions
غنیسازی استثناهای سفارشی با Context
Enriching Custom Exceptions with Context
ضرورت پاکسازی دستی منابع
The Imperative of Manual Resource Cleanup
نمایش نظرات