mrvafaei_academy | Unsorted

Telegram-канал mrvafaei_academy - آموزش رایگان پایتون|مستر وفایی

2595

اینجا از صفر تا صد چه با موبایل و چه با کامپیوتر به صورت تخصصی بهت پایتون یاد میدم. مشاوره و پشتیبانی: @mrvafaei_support

Subscribe to a channel

آموزش رایگان پایتون|مستر وفایی

📒قسمت چهارم #دوره_کتابخانه_های_پایتون
👨🏼‍🏫مستر وفایی
🕰 15 دقیقه
👈 کار با کتابخانه SQLite3
💬 ری اکشن بزنی انرژی میگیرم برای قسمت بعدی...
🔜
@mrvafaei_academy

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

🧠 چرا چیزی که یاد می‌گیریم، زود یادمون میره؟ 🤯

اگه یه مبحث جدید یاد گرفتی ولی بعد از چند روز حس می‌کنی هیچی یادت نیست، یه راه جالب برات دارم! 😏🔥

✨ یادگیری واقعی یعنی بتونی توضیحش بدی!
یعنی چی؟ یعنی سعی کن مثل یه معلم، اون چیزی که یاد گرفتی رو برای یکی توضیح بدی! 🎤👨‍🏫

😏 حتی اگه کسی دور و برت نیست، برای خودت توضیح بده!
✅ جلوی آینه بایست و بگو!
✅ صدات رو ضبط کن و بعد گوش بده! 🎙
✅ انگار داری به یه دوست خیالی درس میدی!

💡 وقتی یه مطلب رو توضیح میدی، متوجه میشی کجاهاش رو خوب فهمیدی و کجاهاش برات مبهمه!
🎯 همین یه تکنیک ساده می‌تونه کاری کنه که اطلاعات توی ذهنت قفل بشه! 🔐

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

پیاده‌سازی و تست: وقتی ایده زنده می‌شود! 💻🚀

حالا که مسیر رو مشخص کردیم، وقتشه که دست به کد بشیم! 👨‍💻🎯

📌 مرحله پیاده‌سازی (Implementation)
🔹 اینجاست که توسعه‌دهنده‌ها کدنویسی رو شروع می‌کنن و محصول واقعی شکل می‌گیره.
🔹 انتخاب زبان برنامه‌نویسی و فریم‌ورک مناسب توی این مرحله خیلی مهمه.

⚠️ اما فقط کدنویسی کافی نیست! اینجاست که مرحله بعدی وارد می‌شه...

📌 مرحله تست (Testing) – قهرمان پشت صحنه! 🛠🐞
✅ آیا نرم‌افزار درست کار می‌کنه؟
✅ آیا باگ یا مشکل امنیتی داره؟
✅ آیا عملکردش مطابق انتظار کاربر هست؟

👨‍🔬 انواع تست‌ها:
✔️ تست واحد (Unit Testing): بررسی درست کار کردن هر بخش
✔️ تست یکپارچگی (Integration Testing): چک کردن هماهنگی بخش‌ها
✔️ تست پذیرش (Acceptance Testing): آیا محصول برای انتشار آمادست؟

🔴 نظر تو چیه؟
💡 به نظرت تست باید کی انجام بشه؟
1️⃣بعد از اتمام پروژه
2️⃣همزمان با توسعه
3️⃣فقط وقتی باگی پیدا شد

📊 نظرت رو توی نظرسنجی بگو و اگه تجربه‌ای از تست کردن داری، توی کامنت‌ها بگو! 👇🔥

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

📌 اولین قدم در اجرای یک پروژه نرم‌افزاری؟ 🚀

خیلی از افراد بدون برنامه‌ریزی سراغ کدنویسی میرن و وسط راه به مشکل می‌خورن! 😵‍💫
✅ اما مرحله اول SDLC، یعنی برنامه‌ریزی (Planning)، به ما کمک می‌کنه که مسیر درستی برای پروژه‌مون طراحی کنیم.

📜 تو این مرحله باید:

🔹 هدف پروژه مشخص بشه 🎯
🔹 نیازها و مشکلات کاربر بررسی بشه 🧐
🔹 تکنولوژی‌ها و ابزارهای مناسب انتخاب بشه 🛠

👀 تو تا حالا قبل از کدنویسی برای پروژه‌هات برنامه‌ریزی می‌کنی یا مستقیم سراغ کد میری؟ 🤔
کامنت بزار و تجربیاتت رو بگو! 👇

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

📢 فرصت ویژه برای ثبت‌نام در دوره‌ی جامع پایتون! 🚀

🔥 یه پیشنهاد شگفت‌انگیز برای کسایی که می‌خوان برنامه‌نویسی رو اصولی یاد بگیرن!

🔻 دوره‌ی کامل پایتون + پشتیبانی مستقیم که همیشه ۲,۲۰۰,۰۰۰ تومان بوده، فقط امشب و فردا با تخفیف ویژه ۱,۲۰۰,۰۰۰ تومان می‌تونی ثبت‌نام کنی! 😍

🎯 این دوره شامل:
۸۰ قسمت آموزشی پروژه‌محور
پشتیبانی مستقیم برای حل سوالات و مشکلات
تمرین‌ها و چالش‌های جذاب برای یادگیری بهتر
بروزرسانی رایگان و دسترسی همیشگی

ظرفیت محدود هست و بعد از تکمیل، دوباره به قیمت اصلی برمی‌گرده!
💡 اگه همیشه دوست داشتی یادگیری پایتون رو اصولی و با پشتیبانی شروع کنی، این همون فرصتیه که نباید از دست بدی!

📩 برای ثبت‌نام، بزن رو لینک:
ثبت نام دوره پایتون

مشاوره رایگان:
@mrvafaei_support

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

📌 چرا وسط راه کم میاری؟ مشکل برنامه‌نویسی نیست!

🤯 تا حالا شده با کلی انگیزه شروع کنی، اما بعد از یه مدت حس کنی هیچ پیشرفتی نداری؟
📉 اولش همه چی هیجان‌انگیزه، اما وقتی به بخشای سخت می‌رسی، سوالاتت زیاد میشه، مشکلات عجیب توی کدت پیدا میشه و حس می‌کنی تنهایی نمی‌تونی حلشون کنی.

💡 اینجاست که فرق بین کسی که ادامه میده و کسی که بی‌خیال میشه مشخص میشه! کسایی که موفق میشن، همیشه یکی رو کنار خودشون دارن که راهنماییشون کنه، سوالاشونو جواب بده و نذاره توی بن‌بست بمونن.

🚀 اینجا جاییه که من و آکادمی مستر وفایی کمکت می‌کنیم!
✔️ هرجای مسیر گیر کنی، می‌تونی سوالتو بپرسی و سریع جواب بگیری!
✔️ نمیدونی چجوری یادگیری رو ادامه بدی؟ مسیر دقیق بهت میدم!
✔️ مشکلاتت توی تمرین‌ها رو نمی‌تونی حل کنی؟ کنارتیم تا ذهنت باز بشه!

😎 فرق یه یادگیری تنهایی و یه یادگیری همراه با پشتیبانی، دقیقا همینه!
🔜
@mrvafaei_academy

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

📌 چرا یادگیری برنامه‌نویسی سخت به نظر میاد؟

🤔 تا حالا شده حس کنی برنامه‌نویسی مثل یه کوه بلنده که هر چی جلوتر میری، مسیر سخت‌تر میشه؟ یه جاهایی انقدر پیچیده به نظر میاد که فکر می‌کنی شاید این مسیر برای تو نیست؟

💡 ولی بذار یه چیز جالب بهت بگم! یادگیری برنامه‌نویسی مثل کوهنوردیه! 🏔
اولش با انرژی شروع می‌کنی، اما هر چی بالاتر میری، چالش‌ها بیشتر میشه! بعضی وقتا باید نفس بگیری، مسیرتو تنظیم کنی، شاید حتی یه راه جدید پیدا کنی. ولی هر قدمی که برمی‌داری، قوی‌تر میشی و چشم‌اندازت گسترده‌تر میشه! تا وقتی به قله برسی و به خودت افتخار کنی. ⛰🔥

🔥 حالا نوبت توئه!
برام کامنت بذار و بگو که الان توی مسیر یادگیریت، کجای این کوه وایسادی؟ 🏔👇
🔜
@mrvafaei_academy

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

"🚀 بریم پرقدرت برای کانفیگ سرور! 🔧💻
👈یکسری دستورات پایتونی کار با سرور رو تو پست بعدی بهتون میگم! 👨‍💻🔥

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

🚆 مسیر شاید بیابون باشه، اما مقصد یه شهر قشنگه!
گاهی راهی که توش هستی، خشک و بی‌روح به نظر میاد
ولی آخرش به یه جایی می‌رسی که ارزشش رو داره...
پس ادامه بده! 💪🔥

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

🎯 هنوز نمی‌دونی چه زبانی رو یاد بگیری؟

🔍 انتخاب زبان برنامه‌نویسی یه تصمیم مهمه، ولی نگران نباش! این راهنمای ویژه بهت کمک می‌کنه مسیرتو پیدا کنی:
✅ کشف علایقت (وب، تحلیل داده، موبایل و ...)
✅ تعیین سطحت (پروژه شخصی، ورود به بازار کار و ...)
✅ روش شروع (تحقیق، تمرین، منابع مناسب و ...)

💡 دیگه سردرگم نباش، راهنمای کامل انتخاب زبان رو دریافت کن و مسیرتو مشخص کن! 📥🚀
🔜
@mrvafaei_academy

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

🌳 میخوای برنامه‌نویس بشی؟! 👨‍💻 اول از همه، درخت خودت رو بکار! 🌱

آره، درست شنیدی! مسیر برنامه‌نویسی مثل یه درخت می‌مونه. اولش یه دونه‌ی کوچولو و ضعیف، اما با کلی پتانسیل 💪. چطوری رشدش می‌دی؟ معلومه! با یادگیری! 📚💧 هرچی بیشتر یاد بگیری، ریشه‌هات قوی‌تر می‌شن و تنه‌ات محکم‌تر.

هرچی مهارت جدید یاد می‌گیری، انگار یه شاخه‌ی جدید به درختت اضافه می‌شه. 🌿 زبان‌های برنامه‌نویسی، فریمورک‌ها، ابزارهای مختلف... هرچی بیشتر بلد باشی، درختت پر شاخ و برگ‌تر می‌شه! 🌳✨

اما یه نکته‌ی مهم! یادت باشه هرس کردن هم مهمه ها! ✂️ گاهی وقتا باید از شر چیزای بی‌فایده خلاص شی تا جا برای رشد شاخه‌های اصلی و قوی‌تر باز بشه. 😌

خلاصه که با صبر و پشتکار، می‌تونی درخت برنامه‌نویس خودت رو به یه درخت تنومند و پربار تبدیل کنی که کلی میوه‌ی شیرین به بار بیاره! 🍎😋
🔜
@mrvafaei_academy

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

چطور بدون تجربه وارد بازار کار بشیم؟ 🤔💼
اگه هیچ سابقه کاری نداری ولی دوست داری وارد بازار کار بشی، این پادکست رو از دست نده! 🎙️ راه‌هایی رو گفتم که می‌تونی بدون تجربه هم توی یه شرکت کار پیدا کنی.
🔥 از کجا شروع کنیم؟
✅ مهارت یاد بگیر
✅ نمونه کار بساز
✅ شبکه‌سازی کن
✅ زرنگ باش و فرصت‌ها رو شکار کن!
🎧 پادکست رو گوش کن و قدم‌به‌قدم جلو برو!

#بدون_تجربه #ورود_به_بازار_کار #شغل
🔜
@mrvafaei_academy

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

📌 ایده‌های جذاب برای پروژه‌های برنامه‌نویسی!

🔥 اگر دنبال یه ایده خفن برای ربات تلگرام، طراحی وب‌سایت یا حتی اسکریپت‌نویسی هستی، این لیست رو از دست نده! همین حالا یه پروژه رو انتخاب کن و رزومه‌تو بساز! 🚀

🤖 ایده برای ساخت ربات تلگرام:
1️⃣ ربات پیشنهاد غذا: کاربر مواد اولیه رو وارد می‌کنه، ربات غذاهای مناسب رو پیشنهاد می‌ده! 🍳
2️⃣ ربات یادآور: پیامک‌هایی مثل یادآوری پرداخت قبض، تولد دوستت، یا زمان ورزش رو ارسال کنه. 🕒🎉
3️⃣ ربات تبدیل واحد: از دما و طول گرفته تا ارزهای دیجیتال رو تبدیل کنه. 🔄
4️⃣ ربات مشاور کتاب: اسم ژانر رو بپرسه و کتاب‌های مرتبط رو پیشنهاد بده. 📚
5️⃣ ربات هواشناسی: وضعیت آب‌وهوا رو بر اساس لوکیشن نشون بده. ☀️🌧


🌐 ایده برای طراحی وب‌سایت:
1️⃣ وب‌سایت معرفی خودت (Personal Portfolio): مهارت‌ها، پروژه‌ها و رزومه‌تو نمایش بده. 💼
2️⃣ وب‌سایت فروشگاهی: یه فروشگاه ساده برای محصولات دیجیتال یا فیزیکی طراحی کن. 🛒
3️⃣ وبلاگ آموزشی: موضوعی که دوست داری (مثل برنامه‌نویسی، فیلم، سفر) رو آموزش بده. 📝
4️⃣ وب‌سایت چالش روزانه: چالش‌های روزانه‌ای مثل یادگیری کلمات انگلیسی یا ورزش رو ارائه بده. 🏋️‍♂️
5️⃣ وب‌سایت سفارش آنلاین غذا: کاربران بتونن غذاهای یک رستوران خیالی رو سفارش بدن. 🍔


🛠 ایده برای اسکریپت‌نویسی:
1️⃣ اسکریپت مرتب‌سازی فایل‌ها: پوشه‌های درهم‌ریخته رو بر اساس نوع فایل دسته‌بندی کنه. 📂
2️⃣ اسکریپت دانلود ویدیو: لینک ویدیو از یوتیوب یا سایت‌های دیگه رو بگیره و دانلود کنه. 🎥⬇️
3️⃣ اسکریپت تبدیل عکس به متن: از OCR استفاده کن تا متن‌های داخل عکس‌ها رو استخراج کنه. 🖼✍️
4️⃣ اسکریپت مدیریت رمزعبور: یه فایل رمزگذاری‌شده درست کنه تا پسوردهای مهم رو ذخیره کنی. 🔐
5️⃣ اسکریپت اطلاع‌رسانی ایمیل: ایمیل‌های جدید رو بررسی کنه و در تلگرام نوتیف بفرسته. 📧📲

💡 کدوم ایده رو دوست داری امتحان کنی؟
🔜
@mrvafaei_academy

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

💡 استفاده از f-string در پایتون

آیا می‌دونستید با f-string می‌تونید متن‌ها رو خیلی ساده و شیک فرمت بدید؟ 🤔
دیگه خبری از کدهای طولانی نیست! 😎

مثال:

python  
name = "محمد"
age = 25

print(f"سلام، من {name} هستم و {age} سال دارم!")


📌 نتیجه:
سلام، من محمد هستم و 25 سال دارم!

🔹 فقط کافیه قبل از متن، حرف f رو اضافه کنید و متغیرها رو داخل {} بذارید.

🔥حتی با f-string می‌تونید عملیات ریاضی انجام بدید:
python  
x = 5
y = 10

print(f"{x} + {y} = {x + y}")


📌 نتیجه:
5 + 10 = 15

⚡️ ساده، سریع و جذاب!

#پایتون #آموزش_رایگان #ترفند_پایتون
🔜
@mrvafaei_academy

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

📚 نام جزوه:نمونه کد های تمیز در مقابل کد های کثیف

✍️ تالیف:
مستر وفایی
📄 تعداد صفحات: 7 صفحه خلاصه
📖 توضیح کوتاه:

در این فایل چندین مثال از کد های کثیف،ایراد آن ها و کد های تمیز و مزایا آن آماده شده است.

اگر به دنبال مطالعه‌ی جذاب و مفید هستی، این جزوه رو از دست نده!
#جزوه_پایتون
🔜
@mrvafaei_academy

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

🔥 ۳۳ کلمه کلیدی مهم در پایتون که همیشه باید همراهت باشه!

⁉️ تا حالا شده یه دستور مهم یادت بره و کلی تو گوگل دنبالش بگردی؟ این لیست رو ذخیره کن که همیشه دم دستت باشه! 😎👇

📝 دستورات پایه:
🔹 print() – نمایش خروجی
🔹 input() – دریافت ورودی
🔹 type() – نمایش نوع داده

🔢 کار با اعداد:
🔹 int() – عدد صحیح
🔹 float() – عدد اعشاری
🔹 round() – گرد کردن

🔡 رشته‌ها:
🔹 len() – طول رشته
🔹 lower() – تبدیل به حروف کوچک
🔹 upper() – تبدیل به حروف بزرگ

🔄 حلقه‌ها و شرط‌ها:
🔹 if, elif, else – شرط
🔹 for – حلقه تکرار
🔹 while – حلقه شرطی
🔹 break, continue – کنترل حلقه

📦 لیست و تاپل:
🔹 list(), tuple() – تعریف لیست/تاپل
🔹 append() – اضافه کردن به لیست
🔹 remove() – حذف از لیست
🔹 sort() – مرتب‌سازی

🛠 دیکشنری‌ها:
🔹 dict() – تعریف دیکشنری
🔹 keys(), values() – دریافت کلید/مقدار
🔹 items() – دریافت کلید و مقدار با هم

⚙️ توابع و کلاس‌ها:
🔹 def – تعریف تابع
🔹 return – بازگردانی مقدار
🔹 lambda – تابع کوتاه
🔹 class – تعریف کلاس
🔹 init – مقداردهی اولیه کلاس

📢 ذخیره کن و برای بقیه بفرست! 🚀

#پایتون #کلمات_کلیدی #ترفند_برنامه‌نویسی

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

سلام بچه‌ها 👋🔥

یه مشکلی که خیلیامون باهاش درگیریم رو تو این ویدیو گفتم! 😵‍💫🎥

اگه این حس رو تجربه کردی، یه ری‌اکشن بزن ببینم چند نفر اینجوری شدن!
🤯👇

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

تحلیل و طراحی: نقشه راه موفقیت! 🎯💡

تا اینجا فهمیدیم که بدون برنامه‌ریزی، پروژه‌ها به مشکل می‌خورن. حالا وقتشه که بریم سراغ مرحله بعدی:

🔍 تحلیل (Analysis) و طراحی (Design)


یک پروژه موفق قبل از اینکه حتی یک خط کد نوشته بشه، باید خوب تحلیل و طراحی بشه! چرا؟
چون بدون نقشه، ممکنه راه رو اشتباه بریم! 🛤

📌 تحلیل سیستم یعنی چی؟
✅ بررسی نیازهای کاربر 👨‍💻
✅ تعیین ویژگی‌های پروژه 📝
✅ مشخص کردن جریان کار (مثلاً با فلوچارت یا UML)

📌 طراحی چطور کمک می‌کنه؟
✅ معماری نرم‌افزار (چطور بخش‌ها به هم متصل میشن) 🏗
✅ طراحی دیتابیس (چطور داده‌ها ذخیره بشن) 🗄
✅ رابط کاربری (چطور قراره با کاربر تعامل داشته باشه) 🎨

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

🔹 از ایده تا پروژه واقعی! 🚀

آیا تا حالا ایده‌ای داشتی که دوست داشتی به یک نرم‌افزار واقعی تبدیلش کنی؟
خیلی از برنامه‌نویس‌ها در ابتدا پر از ایده‌های جذاب هستن، ولی نمی‌دونن چطور این ایده‌ها رو به یک پروژه واقعی تبدیل کنن.

✅ امروز قراره با هم مسیر اجرای یک پروژه نرم‌افزاری رو بررسی کنیم، مرحله به مرحله! به این فرایند میگن چرخه عمر توسعه نرم‌افزار (SDLC) که باعث می‌شه پروژه‌هات منظم، قابل اجرا و موفق‌تر بشن.

💡 فکر کن:
مهم‌ترین چالش در اجرای یک پروژه نرم‌افزاری چیه؟
👀 نظرت رو توی کامنت‌ها بنویس! 👇
🔜
@mrvafaei_academy

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

📢 یه خبر عالی برای کسایی که جدی دنبال یادگیری برنامه‌نویسی هستن! 🚀

💡 تا حالا شده حس کنی اگه یه نفر کنارت بود، می‌تونستی خیلی سریع‌تر و راحت‌تر برنامه‌نویسی رو یاد بگیری؟ 🤔
خیلیا از من پرسیدن "چطوری می‌تونم توی دوره باشم و از پشتیبانی استفاده کنم؟"

خبر خوب اینه که امشب قراره چند تا ظرفیت جدید برای ثبت‌نام باز کنم! 🎉
✅ با پشتیبانی مستقیم
✅ مسیر یادگیری مشخص
✅ حل سوالات و مشکلاتت

⏳ اما ظرفیت محدوده! پس اگه می‌خوای جزو اولین نفراتی باشی که ثبت‌نام می‌کنن، امشب حتما حواست به کانال باشه! 🔥

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

🔥 چگونه از چالش‌های مسیر برنامه‌نویسی عبور کنیم؟

۱. از ساده شروع کن، عجله نکن! 🏁
🔹 خیلی‌ها وسط راه جا می‌زنن چون می‌خوان از روز اول پروژه‌های سنگین انجام بدن! برنامه‌نویسی مثل پازل می‌مونه، قطعه‌قطعه یاد بگیر و کم‌کم تصویر کامل رو ببین.

۲. وقتی گیر کردی، توقف نکن! 🚧
🔹 مشکل توی کد؟ سرچ کن! 📲 سوال بپرس! 💬 راه‌های مختلف رو امتحان کن! مهارت حل مشکل از خود برنامه‌نویسی مهم‌تره. هر بار که یه چالشو حل می‌کنی، یک قدم بالاتر میری.

۳. روی مهارت‌های کوچیک تمرکز کن! 🔎
🔹 به جای اینکه بگی "باید کل پایتون رو یاد بگیرم"، بگو "امروز فقط حلقه‌ها رو یاد می‌گیرم"! اینطوری ذهنت خسته نمیشه و احساس پیشرفت می‌کنی.

۴. برای یادگیری، پروژه انجام بده! 💻
🔹 صرفا ویدیو دیدن فایده نداره! حتی اگه یه برنامه ساده بنویسی که فقط اسم کاربر رو بگیره و خوش‌آمد بگه، توی ذهنت می‌مونه و حس موفقیت می‌گیری.

۵. مسیر رو لذت‌بخش کن! 🎮
🔹 یادگیری رو مثل بازی ببین! برای خودت چالش بگذار، با دوستات رقابت کن، یه مسیر جذاب برای خودت بساز که فقط حفظ کردن مطالب نباشه.

۶. به خودت زمان بده!
🔹 هیچ‌کس توی یکی دو ماه برنامه‌نویس حرفه‌ای نشده! اگه امروز چیزی رو نفهمیدی، یه هفته بعد دوباره امتحان کن، مغزت بهش عادت می‌کنه.

🔥 تو بگو! کدوم چالش برای تو سخت‌تره و چطور سعی کردی ازش رد بشی؟ 👇💬
🔜
@mrvafaei_academy

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

🚀 نمایش اطلاعات پایه‌ای سرور با پایتون!

لیستی از مواردی که روی یک سرور باید چک کنی!

🔹 نمایش اطلاعات سیستم

import platform
print(platform.uname())

📌 اطلاعات کلی سیستم، پردازنده و نسخه سیستم عامل رو نشون میده.

🔹 مشاهده میزان حافظه رم
import psutil
print(psutil.virtual_memory())

📌 مقدار کل، استفاده شده و آزاد رم رو بررسی کن.

🔹 چک کردن مصرف CPU
import psutil
print(psutil.cpu_percent(interval=1))

📌 میزان استفاده از CPU رو ببین که سرور کم نیاره!

🔹 بررسی فضای دیسک
import shutil
print(shutil.disk_usage("/"))

📌 بفهم چقدر فضا داری تا قبل از پر شدن به فکر بیفتی! 😅

🔹 چک کردن پورت‌های باز
import socket
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
result = sock.connect_ex(("127.0.0.1", 22))
print("باز است" if result == 0 else "بسته است")

📌 مثلا پورت ۲۲ (SSH) بازه یا نه؟

🎯 اینا فقط چند تا از مورداش هست که میتونی یک اسکریپتش کنی که یکجا بهت خروجی بده🚀
🔜
@mrvafaei_academy

🤖 #پایتون #سرور #مدیریت_سرور

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

رسیدم رشت 🚂🌿، یه نفس عمیق از هوای شمال...
حالا که انرژی گرفتیم، خب بریم سر پروژه ! 💻🔥

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

🤔 حدس میزنی دارم کجا میرم برای پروژه؟!

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

🌱 مسیر برنامه‌نویسی؛ از بذر تا میوه!

برنامه‌نویسی مثل کاشتن یه درخته! 🌳
🔹 بذرش، همون قدم اولیه که برمی‌داری، یعنی شروع یادگیری!
🔹 ریشه و بدنه، یادگیری مفاهیم پایه و عمیق شدنه.
🔹 شاخه‌ها، مسیرهای مختلف مثل وب، یادگیری ماشین، اتوماسیون و ... هستن.
🔹 و در نهایت، میوه‌ها، موفقیت، درآمد، و مهارتیه که به دست میاری!

🎧 تو این پادکست کامل برات توضیح دادم که چجوری رشد کنی و به ثمر برسی!
👀 گوش بده و بگو توی چه مرحله‌ای هستی؟ 🌱➡️🌳🍏

🔥 پادکست رو پلی کن و یه قدم به موفقیت نزدیک‌تر شو! 🎙🚀
🔜
@mrvafaei_academy

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

🎯 رمزنگاری و رمزگشایی رشته با `maketrans` در پایتون

🔹 متد maketrans برای ایجاد جدول جایگزینی کاراکترها استفاده می‌شود. این جدول را می‌توان در translate به کار برد تا رشته‌ای را رمزگذاری یا رمزگشایی کنیم.

🔐 رمزنگاری یک متن
در این مثال، متن "MrVafaei_Academy" را رمزگذاری می‌کنیم.

# تعریف دو رشته: یکی شامل کاراکترهای اصلی و یکی برای جایگزینی
abc = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
rev = abc[::-1] # معکوس حروف الفبا

# ایجاد جدول تبدیل برای رمزگذاری
encrypt_table = str.maketrans(abc, rev)

text = "MrVafaei_Academy"
encrypted_text = text.translate(encrypt_table)

print("متن رمزگذاری شده:", encrypted_text)

خروجی (متفاوت در هر اجرا):
متن رمزگذاری شده: NkEzuzuvr_Rzxzwnb

🔹 در اینجا هر حرف با معادل معکوس آن در الفبا جایگزین شده است.

🔓 رمزگشایی متن رمزگذاری‌شده
اکنون متن رمزگذاری‌شده را رمزگشایی می‌کنیم.

# ایجاد جدول تبدیل برای رمزگشایی (برعکس رمزگذاری)
decrypt_table = str.maketrans(rev, abc)

# متن رمزگذاری‌شده
encrypted_text = "nIeZUZVR_zXZWVNB"

# رمزگشایی
decrypted_text = encrypted_text.translate(decrypt_table)

print("متن رمزگشایی شده:", decrypted_text)

خروجی:
متن رمزگشایی شده: MrVafaei_Academy

🔹 متن اصلی بدون تغییر بازیابی شد!


📌 جمع‌بندی:
✅متد maketrans برای ایجاد یک جدول ترجمه استفاده می‌شود.
✅متد translate متن را طبق جدول تغییر می‌دهد.
✅ می‌توان از این روش برای رمزنگاری و رمزگشایی متن‌ها استفاده کرد.

🔥 تا حالا با این متد کار کرده بودی؟! 😎🔐
🔜
@mrvafaei_academy

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

📄 نمونه رزومه آمادست! 📄

اگر می‌خوای رزومه حرفه‌ای بسازی، من یه فایل نمونه آماده کردم که به راحتی می‌تونی ازش استفاده کنی. حتی می‌تونی این فایل رو برای دوستات هم بفرستی تا اون‌ها هم رزومه‌شون رو بسازند!

👆 فایل رو دانلود کن و شروع کن!

💼 مستر وفایی - به شما کمک می‌کنیم تا مسیر شغلی‌تون رو بسازید! 💡
💬 اگه نمیدونی چی باید تو رزومت بنویسی کافیه یه پیام بهم بدی!

#رزومه #شغل #آینده_شغلی #آموزش_پایتون
🔜
@mrvafaei_academy

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

💻 برای شروع شغلی با پایتون باید رزومه داشته باشی!

🔥 شاید تو هم یکی از اونایی باشی که عاشق برنامه‌نویسیه ولی هیچ جا تا حالا کار نکردی و نمی‌دونی چطور باید اولین قدم رو برداری... 🤔

اینجاست که یه پروژه می‌تونه همه چیز رو تغییر بده!
برای اینکه بتونی وارد بازار کار بشی، باید چیزی داشته باشی که مهارتت رو نشون بده. یک پروژه ساده اما حرفه‌ای می‌تونه هم رزومه‌ات باشه، هم سکوی پرتابت! 🚀

👩‍💻 ایده‌هایی که می‌تونی شروع کنی:
- ساخت یک ربات تلگرام که مثلاً غذا پیشنهاد بده. 🥗
- طراحی یک وب‌سایت ساده با جنگو یا فلاسک. 🌐
- نوشتن یک اسکریپت که فایل‌های کامپیوتر رو مدیریت کنه. 🗂

💡 حالا باید چیکار کنی؟
1️⃣ اول یک پروژه رو انتخاب کن و تمومش کن!
2️⃣ تو گیت‌هاب یا لینکدین منتشرش کن تا دیده بشه.
3️⃣ رزومه‌ای مختصر اما قوی بنویس و برای آگهی‌ها ارسال کن.

📢 اگر ایده پروژه می‌خوای یا نمی‌دونی چطور شروع کنی، بهم پیام بده! من اینجام تا کمکت کنم. ✌️

🌟 از همین امروز روی آیندت کار کن. کاری کن که کارفرماها خودشون سراغت بیان! 💪

👇 تجربت یا سوالاتت رو همینجا کامنت کن.
منتظر موفقیتت هستم! 😊

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

دوره رایگان آموزش پایتون با موبایل
خبر خوب! 🎉
دوره رایگان آموزش پایتون با موبایل، به درخواست شما، حالا روی سایت دانا جو قرار گرفت!
👩‍💻 این دوره برای افرادیه که می‌خوان برنامه‌نویسی با پایتون رو بدون نیاز به کامپیوتر شروع کنن.

📍 برای دیدن دوره، اینجا کلیک کنید:
[مشاهده دوره در سایت دانا جو]

🔥 این فرصت رو از دست ندین!
همین حالا یادگیری پایتون رو شروع کنین و اولین قدم برای حرفه‌ای شدن رو بردارید.

#آموزش_رایگان #پایتون #برنامه‌نویسی_با_موبایل
🔜
@mrvafaei_academy

Читать полностью…

آموزش رایگان پایتون|مستر وفایی

لیست چند کد تمیز در مقابل کد کثیف! 🚀»

همه ما وقتی برنامه‌نویسی رو شروع کردیم، یه زمانی کدهایی نوشتیم که بعداً خودمون هم نفهمیدیم چی بود! 😅 ولی یه برنامه‌نویس حرفه‌ای همیشه به دنبال نوشتن کد تمیز و خوانا هست. امروز با هم چند مثال از کدهای کثیف و راه‌های بهینه‌تر نوشتن اونا رو بررسی می‌کنیم تا نه‌تنها کدتون زیباتر بشه، بلکه دیباگ کردن و گسترشش هم راحت‌تر باشه.

💡 مثال 1: حذف شرط‌های تودرتو

کد کثیف:

if user.is_logged_in:
if user.has_permission:
if user.is_active:
print("دسترسی مجاز است!")


کد تمیز:
if user.is_logged_in and user.has_permission and user.is_active:
print("دسترسی مجاز است!")


مزیت:
- خوانایی بالاتر
- کد کوتاه‌تر و واضح‌تر

💡 مثال 2: به جای تکرار کد، از حلقه‌ها استفاده کن

کد کثیف:
print("Item 1")
print("Item 2")
print("Item 3")
print("Item 4")


کد تمیز:
for i in range(1, 5):
print(f"Item {i}")


مزیت:
- قابلیت گسترش بدون نیاز به تغییر زیاد
- زمان کمتر برای نوشتن کد

💡 مثال 3: متغیرهای بی‌معنی رو حذف کن

کد کثیف:
x = 10
y = 20
z = x + y
print(z)


کد تمیز:
num1 = 10
num2 = 20
result = num1 + num2
print(result)


مزیت:
- متغیرها مفهوم پیدا می‌کنن
- فهمیدن کد برای دیگران (و خودت در آینده) راحت‌تر می‌شه

از کدهای بالا، کدوم نوع خطا رو بیشتر دیدی یا تجربه کردی؟ تو کامنت‌ها بنویس یا کدهات رو بفرست تا با هم تمیزش کنیم! 😊
🔜
@mrvafaei_academy

Читать полностью…
Subscribe to a channel