🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع لاگگیری (Logging) و Loguru در پایتون
- آخرین آپدیت
دانلود Mastering Python Logging and Loguru: Complete Guide
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش جامع لاگگیری در پایتون: از ماژولهای داخلی تا Loguru
دوره جامع "تسلط بر لاگگیری در پایتون با ماژولهای داخلی و Loguru" یک دوره تخصصی است که برای توسعهدهندگانی طراحی شده که هدفشان ارتقای برنامههای پایتون از طریق استراتژیهای مؤثر لاگگیری است. با بررسی عمیق ماژول داخلی لاگگیری پایتون و کتابخانه Loguru، دانشجویان یاد خواهند گرفت که چگونه مکانیسمهای پیشرفته لاگگیری را پیادهسازی کنند که میتواند بهطور چشمگیری اشکالزدایی، نظارت و نگهداری برنامهها را بهبود بخشد.
آنچه در این دوره خواهید آموخت:
مبانی لاگگیری در پایتون و اهمیت آن در توسعه نرمافزار.
نحوه پیکربندی و استفاده از ماژول لاگگیری پایتون در سناریوها و برنامههای مختلف.
مقایسه ماژول لاگگیری پایتون با Loguru برای سناریوهای مختلف.
تکنیکهای قالببندی پیامهای لاگ برای اطمینان از اینکه آموزنده و قابلاجرا هستند.
بهترین شیوهها برای قالببندی پیامهای لاگ و مدیریت فایل.
استراتژیهایی برای مدیریت فایلهای لاگ، شامل چرخش و سیاستهای نگهداری.
بهترین شیوهها برای ادغام لاگگیری در برنامههای پایتون، اطمینان از اینکه آنها قوی و آسانتر برای نگهداری هستند.
چرا به این دوره نیاز دارید:
لاگگیری یک جنبه ضروری از توسعه نرمافزار است که بینشی در مورد رفتار برنامهها ارائه میدهد و در شناسایی سریع خطاها و گلوگاههای عملکرد کمک میکند. از طریق این دوره، شما:
درک عمیقی از نحوه استفاده از لاگگیری برای اشکالزدایی و نظارت مؤثر بر برنامههای پایتون به دست خواهید آورد.
یاد خواهید گرفت که لاگگیری را برای سطوح مختلف پیچیدگی، از اسکریپتهای اساسی گرفته تا برنامههای بزرگ، پیکربندی کنید.
توانایی خود را در نگهداری و بهبود کیفیت نرمافزار افزایش دهید، و برنامههای خود را قابل اعتمادتر و کاربرپسندتر کنید.
در استفاده از لاگگیری به عنوان یک ابزار فعال برای بهینهسازی عملکرد و پیشگیری از خطا مهارت کسب کنید.
این دوره برای چه کسانی مناسب است:
توسعهدهندگان پایتون سطح متوسط که به دنبال تعمیق مهارتهای اشکالزدایی و نظارت بر برنامه خود هستند.
مهندسان نرمافزار و توسعهدهندگان وب که به دنبال پیادهسازی استراتژیهای پیشرفته لاگگیری در پروژههای خود هستند.
دانشمندان داده و تحلیلگرانی که به لاگگیری نیاز دارند تا گردش کار پردازش دادههای خود را بهتر مدیریت و درک کنند.
متخصصان DevOps علاقهمند به استفاده از لاگها برای بهبود استقرار و مدیریت برنامه.
سرپرستان و مدیران تیمهای فنی که هدفشان استانداردسازی شیوههای لاگگیری در تیمهای خود است.
این دوره برای هر کسی که به توسعه نرمافزار علاقهمند است و متعهد به یادگیری پیچیدگیهای لاگگیری پایتون است، طراحی شده است. چه به دنبال حل چالشهای پیچیده اشکالزدایی هستید یا صرفاً میخواهید کیفیت و قابلیت اطمینان برنامههای خود را بهبود بخشید، "آموزش جامع لاگگیری در پایتون و Loguru" دانش و تجربه عملی مورد نیاز برای موفقیت را فراهم میکند.
ایدان چن
پیشنیازها:
دانش اولیه پایتون: آشنایی با دستور زبان پایتون و مفاهیم برنامهنویسی اساسی مانند متغیرها، حلقهها و توابع.
دسترسی به یک کامپیوتر: یک کامپیوتر که بتواند پایتون و نرمافزار ویرایش متن را اجرا کند، برای تمرین تمرینات و پروژههای دوره.
سرفصل ها و درس ها
مقدمه ای بر Logging در پایتون
Introduction to Logging in Python
مروری بر دوره
course overview
اهمیت Logging
Importance of Logging
مروری بر Logging پایتون و معرفی Loguru
Overview of Python Logging & Introduction to Loguru
درک سطوح لاگ
Understanding Log Levels
اصول اولیه Logging
Logging Basics
شروع کار با پایتون
Getting Started with Python
نصب پایتون 3 روی کامپیوتر شما
Installing Python 3 on your computer
ایجاد محیط مجازی (VENV)
Creating virtual environment (VENV)
نحوه نصب پایتون 3 و استفاده از محیط های مجازی (venv) در ویندوز- مقاله
How to Install Python 3 and Use Virtual Environments (venv) on Windows- Article
نحوه نصب پایتون 3 و استفاده از محیط های مجازی (venv) در لینوکس- مقاله
How to Install Python 3 and Use Virtual Environments (venv) on linux- Article
نحوه نصب پایتون 3 و استفاده از محیط های مجازی (venv) در مک- مقاله
How to Install Python 3 and Use Virtual Environments (venv) on Mac- Article
نصب Pycharm - مقاله
Installing Pycharm - Article
مبانی برنامه نویسی پایتون
Python Programming Foundations
توابع در پایتون: تعریف و کاربرد
Functions in Python: Definition and Usage
توابع در پایتون: تعریف و کاربرد - آزمون
Functions in Python: Definition and Usage - QUIZ
توابع در پایتون: تعریف و کاربرد - تمرین کدنویسی
Functions in Python: Definition and Usage - Code Exercise
ماژول ها و پکیج ها: سازماندهی کد
Modules and Packages: Organizing Code
ماژول ها و پکیج ها: سازماندهی کد - آزمون
Modules and Packages: Organizing Code - QUIZ
ماژول ها و پکیج ها: سازماندهی کد - تمرین کدنویسی
Modules and Packages: Organizing Code - Coding Exercise
درک کلاس ها و اشیاء پایتون
Understanding Python Classes and Objects
درک کلاس ها و اشیاء پایتون - آزمون
Understanding Python Classes and Objects - QUIZ
درک کلاس ها و اشیاء پایتون - تمرین کدنویسی
Understanding Python Classes and Objects - Coding Exercise
نمایش نظرات