TG Telegram Group Link
Channel: محمد لرنینگ (آموزش برنامه نویسی)
Back to Bottom
امشب ساعت ۲۱:۰۰ از logging توی پایتون صحبت میکنیم

روی این جزوه تدریس میشه :
https://github.com/SEYEDBAX/course-notes/blob/main/lesson-17/lesson.ipynb

منتظرتونیم :
https://www.aparat.com/seyed_bax/live

@SEYED_BAX | @MakeDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
محمد لرنینگ (آموزش برنامه نویسی)
. لینک ویدیوی جلسه ۱۶: https://youtu.be/TcZU1OgCvzo تو این ویدیو، ادامه کار با کتابخونه requests رو انجام دادیم و یک وبسایت تستی ساختیم تا بتونیم بهش درخواست ارسال کنیم، در نهایت هم یک مثال خیری ریز از bs4 و وب اسکرپینگ زدیم جزوه ای که روش تدریس میکنم…
.

لینک ویدیوی جلسه ۱۷:

https://youtu.be/gJWKPcCsRbg

در این ویدیو، به توضیح جامع و کاملی در مورد لاگینگ (Logging) در برنامه‌نویسی پایتون پرداخته‌ام. موارد زیر را بررسی کرده‌ایم:

1. اهمیت لاگ‌ها: توضیح می‌دهیم که چرا لاگ‌ها برای اشکال‌زدایی، نظارت، حسابرسی و بهینه‌سازی عملکرد برنامه‌ها اهمیت دارند.

2. مفاهیم پایه‌ای لاگینگ در پایتون: نحوه استفاده از ماژول داخلی logging در پایتون و نحوه ایجاد پیام‌های لاگ در سطوح مختلف (DEBUG، INFO، WARNING، ERROR، CRITICAL).

3. لاگ‌های رنگی: استفاده از کتابخانه‌هایی مثل coloredlogs برای ایجاد لاگ‌های رنگی که خوانایی و شناسایی سریع‌تر پیام‌ها را فراهم می‌کند.

4. ذخیره لاگ‌ها در فایل: نحوه پیکربندی لاگینگ برای ذخیره لاگ‌ها در فایل به جای نمایش در کنسول، و استفاده از FileHandler.

5. سفارشی‌سازی لاگ‌ها: نحوه سفارشی‌سازی فرمت لاگ‌ها و افزودن هندلرهای مختلف برای ارسال خروجی به مکان‌های مختلف.

6. اجرای برنامه با سطوح مختلف لاگ: تنظیم سطح لاگینگ به صورت پویا با استفاده از متغیرهای محیطی یا آرگومان‌های خط فرمان.

7. افزونه‌ها و کتابخانه‌های مختلف برای لاگینگ در پایتون: معرفی کتابخانه‌هایی مانند loguru و structlog برای بهبود و تسهیل فرآیند لاگینگ.

8. معرفی و تمجید از سنتری: توضیح مزایای استفاده از Sentry برای نظارت بر خطاها و استثناها در برنامه‌ها، و چگونه Sentry می‌تواند به بهبود اشکال‌زدایی و ارائه گزارش‌های دقیق کمک کند.


جزوه ای که روش تدریس میکنم :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-17


🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶

https://hottg.com/QaDeveloper

@SEYED_BAX | @MakeDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
امشب در جلسه ۱۸ ام پروژه تمرینی خواهیم داشت، قراره بر اساس تمام مواردی که یاد گرفتیم بشینیم تمرین حل کنیم و پروژه برای خودمون بسازیم.

منتظرتونیم :
https://www.aparat.com/seyed_bax/live

@SEYED_BAX | @MakeDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
محمد لرنینگ (آموزش برنامه نویسی) pinned «امشب در جلسه ۱۸ ام پروژه تمرینی خواهیم داشت، قراره بر اساس تمام مواردی که یاد گرفتیم بشینیم تمرین حل کنیم و پروژه برای خودمون بسازیم. منتظرتونیم : https://www.aparat.com/seyed_bax/live @SEYED_BAX | @MakeDeveloper»
محمد لرنینگ (آموزش برنامه نویسی)
. لینک ویدیوی جلسه ۱۷: https://youtu.be/gJWKPcCsRbg در این ویدیو، به توضیح جامع و کاملی در مورد لاگینگ (Logging) در برنامه‌نویسی پایتون پرداخته‌ام. موارد زیر را بررسی کرده‌ایم: 1. اهمیت لاگ‌ها: توضیح می‌دهیم که چرا لاگ‌ها برای اشکال‌زدایی، نظارت، حسابرسی…
.

لینک ویدیوی جلسه 18:

https://youtu.be/OuyMAOgwZbc

تو این ویدیو، به سه روش مختلف یک ماشین حساب پایتونی ساختیم و سعی کردیم در هر مرحله پیشرفته ترش کنیم.

جزوه ای که روش تدریس میکنم :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-18


🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶

https://hottg.com/QaDeveloper

تمرین : طبق مواردی که در انتهای ویدیو گفته شد به کمک شی گرایی ۴ امین ماشین حساب رو هم شما بسازید

@SEYED_BAX | @MakeDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
jozve17.pdf
384.2 KB
جزوه جلسه 17 با تشکر از آقا عرفان

@SEYED_BAX | @MakeDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
محمد لرنینگ (آموزش برنامه نویسی)
. لینک ویدیوی جلسه 18: https://youtu.be/OuyMAOgwZbc تو این ویدیو، به سه روش مختلف یک ماشین حساب پایتونی ساختیم و سعی کردیم در هر مرحله پیشرفته ترش کنیم. جزوه ای که روش تدریس میکنم : https://github.com/SEYEDBAX/course-notes/tree/main/lesson-18 🔔 حتما…
.

لینک ویدیوی جلسه ۱۹:

https://youtu.be/H5PonRH-zhU

تو این ویدیو، یک پروژه تمرینی زدیم که یک کانتکت منیجر توی ترمینال داریم و پرینت هامون رو هم رنگی کردیم تا ترمینال زیبایی داشته باشیم. این کانکت منیجر اطلاعات خودش رو توی فایل ذخیره میکنه تا در اجرای مجدد برنامه دیتاهای قبلی از بین نرن

جزوه ای که روش تدریس میکنم :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-19


🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶

https://hottg.com/QaDeveloper

تمرین : آپدیت کانتکت هارو بهش اضافه کنید، قابلیت ادیت موارد با سرچ رو اضافه کنید، مثلا سرچ کنید بعد از بین اونها انتخاب کنید و بعد حذف یا اپدیتشون کنید.

@SEYED_BAX | @MakeDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
امشب جلسه نیست، چرا؟
کلاس ۴ شنبه شب رفع اشکال هست از جلسه اول تا آخرین جایی که درس داده شده
هر سوالی دارید آماده کنید که توی کلاس تدریس بشه،
در ضمن توی کلاس ۴ شنبه باید بیایید حرف بزنید و توضیح بدید در مورد مشکلتون (صوتی یا تصویری) و بعد پاسخ میدم به سوالات
جلسه ۱۰ - شی گرایی در پایتون.pdf
880.2 KB
جزوه جلسه ۱۰ با تشکر از اقا مهدی

@SEYED_BAX | @MakeDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
هر کی امشب کلاس نیاد آدم بدیه

توی گوگل میت برگزار میشه کلاس:

https://meet.google.com/arp-hden-gda

راس ساعت ۹ شب، جلسه رفع اشکال هست و باید بیایید سوال بپرسید تا جواب بدم، از جلسه ۰ تا ۱۹ هر سوالی دارید بپرسید.

@SEYED_BAX | @MakeDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
محمد لرنینگ (آموزش برنامه نویسی)
. لینک ویدیوی جلسه ۱۹: https://youtu.be/H5PonRH-zhU تو این ویدیو، یک پروژه تمرینی زدیم که یک کانتکت منیجر توی ترمینال داریم و پرینت هامون رو هم رنگی کردیم تا ترمینال زیبایی داشته باشیم. این کانکت منیجر اطلاعات خودش رو توی فایل ذخیره میکنه تا در اجرای مجدد…
.

لینک ویدیوی جلسه 20:

https://youtu.be/E2Y_aR27MdQ

تو این ویدیو، مروری داشتیم بر جلسات گذشته و سوالاتی که دانشجوهای دوره پرسیدند، همچنین سوالات مرتبط با کل برنامه نویسی و ... شد که پاسخ دادیم

🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶

https://hottg.com/QaDeveloper

@SEYED_BAX | @MakeDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
محمد لرنینگ (آموزش برنامه نویسی)
. لینک ویدیوی جلسه 20: https://youtu.be/E2Y_aR27MdQ تو این ویدیو، مروری داشتیم بر جلسات گذشته و سوالاتی که دانشجوهای دوره پرسیدند، همچنین سوالات مرتبط با کل برنامه نویسی و ... شد که پاسخ دادیم 🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف…
.

لینک ویدیوی جلسه 21:

https://youtu.be/WyEDXcIRZoA

تو این ویدیو، مروری داشتیم بر جلسات گذشته و سوالاتی که دانشجوهای دوره پرسیدند، همچنین سوالات مرتبط با کل برنامه نویسی و ... شد که پاسخ دادیم

🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶

https://hottg.com/QaDeveloper

@SEYED_BAX | @MakeDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
محمد لرنینگ (آموزش برنامه نویسی)
. لینک ویدیوی جلسه 21: https://youtu.be/WyEDXcIRZoA تو این ویدیو، مروری داشتیم بر جلسات گذشته و سوالاتی که دانشجوهای دوره پرسیدند، همچنین سوالات مرتبط با کل برنامه نویسی و ... شد که پاسخ دادیم 🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف…
.

لینک ویدیوی جلسه 22:

https://youtu.be/T8Nx8JCS1ws

تو این ویدیو، مروری داشتیم بر جلسات گذشته و سوالاتی که دانشجوهای دوره پرسیدند، همچنین سوالات مرتبط با کل برنامه نویسی و ... شد که پاسخ دادیم

🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶

https://hottg.com/QaDeveloper

@SEYED_BAX | @MakeDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
لطفا برای حمایت از دوره و کانال این دوتا رو ببینید و لایک کنید و کامنت بزارید، اگر شیر هم که کنید گردنتون رو میبوسم 💋 :

https://www.instagram.com/p/C9O_nvhCVwB/

https://youtube.com/shorts/qWGMV5WERLo?si=TTyJA-1S2VhQeRiA

@SEYED_BAX
Please open Telegram to view this post
VIEW IN TELEGRAM
HTML Embed Code:
2025/07/08 04:04:52
Back to Top