mrvafaei_academy | Unsorted

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

3839

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

Subscribe to a channel

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

📚 ۵ کتاب فوق‌العاده برای یادگیری پایتون که حیفه نخونی!

اگه می‌خوای پایتون رو حرفه‌ای یاد بگیری، این کتاب‌ها مثل چراغ‌قوه‌ان توی مسیرت! 👇

1️⃣ Automate the Boring Stuff with Python – Al Sweigart
یاد بگیر چجوری کارهای تکراری رو اتومات کنی! از rename گروهی فایل‌ها بگیر تا کار با Excel و ارسال ایمیل… همه با پایتون! مناسب تازه‌کارها 💡

2️⃣ Python Crash Course – Eric Matthes
این کتاب از پایه تا ساخت پروژه‌های واقعی همراهته. انگار یه استاد مهربون کنارت نشسته و قدم‌به‌قدم راهنماییت می‌کنه! 🤓

3️⃣ Fluent Python – Luciano Ramalho
اگه می‌خوای پایتون رو عمیق یاد بگیری و بفهمی چجوری مثل حرفه‌ای‌ها کد بزنی، این کتاب برات شاهکاره! مخصوص سطح متوسط به بالا 🔥

4️⃣ Think Python – Allen B. Downey
با رویکرد آکادمیک ولی ساده! مفاهیم پایه‌ای برنامه‌نویسی رو با پایتون یاد می‌گیری. مناسب کساییه که دوست دارن دقیق و اصولی پیش برن 📘

5️⃣ Effective Python – Brett Slatkin
۹۰ تا تکنیک کاربردی و نکته‌محور برای اینکه کدت بهتر، سریع‌تر و پایتونی‌تر بشه! مخصوص کسایی که یه مدت کد زدن و می‌خوان ارتقا بدن 💪

🔻 این لیست رو واسه دوستای کتابخون ارسال کن
🔜 @mrvafaei_academy

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

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

💡 ۵ درس مهم از دستور UPDATE که توی زندگیمونم هست:

🔍 باید دقیق بدونی چی رو می‌خوای عوض کنی (Where clause خیلی مهمه!)

🎯 هدف مشخص داشته باشی، که چی قراره بهتر بشه.

💾 بکاپ بگیری! همیشه آماده‌ی اشتباه یا بازگشت باش.

🧠 بدونی هر آپدیتی قراره چه اثری بزاره؛ روی کد یا روی آدم‌ها.

🔁 بعضی آپدیت‌ها تکرارین؛ هر بار که رشد می‌کنی، باید یه چیزی رو به‌روز کنی.

🔜
@mrvafaei_academy

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

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

📌 ۳ عملیات حیاتی هر برنامه‌نویس دیتابیس‌دوست!

👨‍💻 با پایتون و دیتابیس SQLite مثال بزنیم:

1️⃣ INSERT – وارد کردن داده جدید:

cursor.execute("INSERT INTO users (name) VALUES (?)", ("Ali",))


2️⃣ UPDATE – به‌روزرسانی داده موجود:

cursor.execute("UPDATE users SET name = ? WHERE id = ?", ("Reza", 1))


3️⃣ DELETE – حذف داده غیرضروری:

cursor.execute("DELETE FROM users WHERE id = ?", (1,))


🧠 اگه این سه‌تا رو بلد باشی، ۷۰٪ راه طراحی بک‌اند رو رفتی!
📊 اینا فقط کد نیستن، منطق زندگیه: وارد شو، تغییر کن، حذف کن!

🎯 آموزش اصولی اینا تو دوره‌ی پایتون ما هست – کاربردی، پروژه‌محور و بدون حرف اضافه!

📤 این پست رو با دوستات که برنامه‌نویسن یا دوست دارن باشن، به اشتراک بذار!

🔜
@mrvafaei_academy

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

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

🎯 ۵ دلیل قانع‌کننده برای اینکه چرا باید پایتون یاد بگیریم؟

اگه هنوز مرددی که یادگیری پایتون به درد می‌خوره یا نه، این ۵ دلیل رو بخون:

1. 🧠 سادگی و خوانایی بالا
کدهاش شبیه جمله‌های انگلیسیه. خیلی سریع یاد می‌گیری و از کد زدن نمی‌ترسی!

2. 💼 بازار کار فوق‌العاده
از شرکت‌های بزرگ مثل Google، NASA، تا استارتاپ‌ها، همه دنبال برنامه‌نویس پایتون هستن!

3. 🤖 قدرت در هوش مصنوعی، علم داده، وب و...
می‌خوای بری سراغ AI، تحلیل داده، طراحی سایت یا حتی ساخت ربات؟ پایتون پایه‌شه!

4. ⌛️ جامعه‌ی بزرگ و منابع آموزشی فراوان
هروقت گیر افتادی، هزاران نفر مثل تو قبلاً همون مشکل رو داشتن و راه‌حلش هست.

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


📢 حالا وقتشه تو هم شروع کنی!
📌 پایتون فقط یه زبان برنامه‌نویسی نیست؛ یه مسیر جدیده برای ساختن آینده‌ت.
🔜
@mrvafaei_academy

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

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

بیکار نچرخید هوش مصنوعی رو یادبگیرید 👇
/channel/OPEN_DIGI

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

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

🔥اگه به دنبال فرصت‌های شغلی ، پروژه‌های دورکاری ، دوره‌ های آموزشی و منابع درسی هستی این کانالها مختص شماست🌟
🌟/channel/addlist/51CTyddhdBM3ZjRk

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

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

🔁 ۵ پروژه ساده برای برگشتن به فرمِ برنامه‌نویسی

1️⃣ تبدیل گفتار به متن (Speech to Text)
یه برنامه کوچیک که با استفاده از کتابخونه‌ای مثل SpeechRecognition بتونه صدای کاربر رو تبدیل به متن کنه.
(مناسب برای چت‌بات، نوت‌برداری و…)

2️⃣ توصیه‌گر غذا براساس مواد داخل یخچال 🍳
کاربر چند تا ماده غذایی وارد می‌کنه و برنامه چند غذا پیشنهاد می‌ده.
(پروژه یکی از شاگردام بود و خیلیا خوششون اومد!)

3️⃣ اپلیکیشن To-Do ساده با ذخیره‌سازی محلی ✅
با رابط گرافیکی ساده مثل Tkinter یا حتی Streamlit درستش کن. فقط بتونه تسک‌ها رو ذخیره، تیک و حذف کنه.

4️⃣ ربات تلگرام برای ارسال پیام ناشناس 🤖
کاربر یه پیام می‌نویسه و ربات اون رو ناشناس برای یه آیدی خاص می‌فرسته. سرگرم‌کننده و تمرینی برای کار با APIها.

5️⃣ پروژه "حدس عدد" با ویژگی‌های جذاب 🎯
بازی حدس عدد ولی با کمی چاشنی بیشتر؛ مثلاً تایمر، سطح سختی، یا ذخیره رکورد کاربر.

📌 هر کدوم از این پروژه‌ها توی کمتر از ۳ روز می‌تونه تموم شه ولی انگیزه و حس مفید بودن رو دوباره بهت برمی‌گردونه.
🔜@mrvafaei_academy

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

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

🌟اگه به دنبال فرصت‌های شغلی ، پروژه‌های دورکاری ، دوره‌ های آموزشی و منابع درسی هستی این کانالها مختص شماست🌟
‌‌‌‌ 🔗/channel/addlist/VZT7EtDkk0I0ZGQ8

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

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

📢 چند توصیه مهم در شرایط فعلی:
۱️⃣ همه وسایلتون شارژ داشته باشه
(از جمله پاوربانک، گوشی‌ها و...)
۲️⃣ خوراک و آذوقه فاسد نشدنی تهیه کنید
(کنسرو، مرغ یخ‌زده، برنج، غذای آماده و ...)
۳️⃣ کمی طلا و پول نقد همراه داشته باشید
(مدارک شناسایی، اسناد و ... در جای امن باشند)
۴️⃣ وسایل امداد و کیت نجات در دسترس باشه
(قرص ید، آب معدنی، دارو و ...)
۵️⃣ وسایل حمل و نقل خود را چک کنید
(بنزین، لاستیک و ...)
❤️ امیدوارم تمام مردم کشورمون سلامت و سربلند باشند.
🔜
@mrvafaei_academy.

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

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

🎬 سرویس جذاب MoviesAPI برای عاشقای سینما!
تا حالا خواستی یه اپ یا ربات بسازی که اطلاعات فیلم‌های معروف دنیا رو بیاره؟ 🎞
با MoviesAPI این کار خیلی راحته!

✅ اطلاعات فیلم، امتیاز، ژانر، سال انتشار و بیشتر!
✅ مناسب ساخت اپ سینمایی، کوییز فیلم، یا تحلیل داده
✅ استفاده‌ی ساده با انواع پارامترها: Path، Header، Query و Body

📽 توی این ویدیو کامل برات توضیح دادم چطوری کار می‌کنه

🔗 لینک دسترسی به API
https://moviesapi.ir

📌 پست رو ذخیره کن که بعداً صد درصد به کارت میاد 😉
اگه دنبال API برای موضوعات دیگه‌ای هم هستی، کامنت بذار تا معرفی‌ش کنم 💬

#برنامه_نویسی #پایتون
🔜
@mrvafaei_academy

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

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

👈فرض کنید کارفرما بهتون سفارش داده که مهندس برامون برنامه ای بنویس که باهاش بتونیم استعلام گواهینامه ، کد ملی ، پاسپورت و ... مشتری رو بگیریم.
ایدتون چیه⁉️
باید چیکار کنیم بنظرتون⁉️

رد میکنید مشتری رو

بهترین کامنت یک هدیه جذاب
🔜
@mrvafaei_academy

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

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

📦 ۱۰ تا از پرکاربردترین APIهایی که هر برنامه‌نویسی باید بشناسه!

📌 خیلی وقتا توی پروژه‌هامون نیازی نیست همه‌چیزو از صفر بنویسیم...
کافیه از API آماده استفاده کنیم و کلی زمان و انرژی ذخیره کنیم ⏳⚡️

بیا با چندتا از معروف‌ترین‌ها آشنا بشیم 👇

1️⃣ API ارسال پیامک (SMS Gateway)
📲 برای ارسال کد تأیید، نوتیفیکیشن یا پیام به کاربران
مثلاً: Kavenegar، Sms.ir، Twilio

2️⃣ API پرداخت آنلاین
💳 برای اتصال به درگاه پرداخت
مثلاً: زرین‌پال، Pay.ir، Stripe

3️⃣ API آب‌وهوا
☁️ نمایش دمای فعلی، پیش‌بینی هوا، و...
مثلاً: OpenWeatherMap

4️⃣ API نقشه و مکان‌یابی
🗺 برای نمایش نقشه یا پیدا کردن موقعیت مکانی
مثلاً: Google Maps، Neshan

5️⃣ API احراز هویت
🛡 لاگین با گوگل، فیسبوک یا شماره موبایل
مثلاً: Firebase Auth

6️⃣ API شبکه‌های اجتماعی
📱 ارسال پست، گرفتن آمار، و...
مثلاً: Instagram Graph API، Telegram Bot API

7️⃣ API تبدیل واحد و ارز
💱 تبدیل قیمت ارزها یا واحدها
مثلاً: ExchangeRate-API

8️⃣ API ایمیل
📧 ارسال ایمیل تأیید یا خبرنامه
مثلاً: Mailgun، SendGrid

9️⃣ API شناسایی چهره یا عکس
🧠 برای پردازش تصویر و تشخیص چهره
مثلاً: Face++، Google Vision

🔟 API اطلاعات بانکی و شماره کارت
🏦 برای بررسی صحت شماره کارت یا شبا
مثلاً: APIهای سرویس‌های بانکی ایران


🔥 تو با کدوم یکی از این APIها تا حالا کار کردی؟ یا دوست داری یاد بگیری؟
برام کامنت بذار یا توی نظرسنجی شرکت کن ❤️👇

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

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

🎯 اگه هنوز نمی‌دونی کدوم حوزه رو انتخاب کنی، این پست برای توئه!

📌 خیلی‌ها دقیقاً مثل تو بودن؛ فقط بلد بودن چطور با گوشی کار کنن!
ولی از وقتی پایتون یاد گرفتن، الان تو یکی از این حوزه‌ها دارن کار می‌کنن و درآمد دارن:

💡 تحلیل داده و بازار سرمایه
🤖 هوش مصنوعی و یادگیری ماشین
📱 ساخت ربات تلگرام و اپلیکیشن‌های کاربردی
🎮 طراحی بازی
🕸 ساخت سایت و فروشگاه آنلاین
🧠 پردازش تصویر و بینایی ماشین

و جالبه بدونی خیلیا با یه لپ‌تاپ ساده و آموزش درست، از خونه به درآمد رسیدن!

❓تو واقعاً حاضری از دنیای آینده عقب بمونی؟
📌 یا می‌خوای قدم اول رو همین امروز برداری؟

🔥 اگه جدی‌ هستی رایگان شروع کن 👇
https://mrvafaei.com/courses/python-with-mobile-free/
🔜
@mrvafaei_academy

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

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

🌞 شنبه یعنی شروع دوباره!
نه با امیدای تو خالی...
با یه تصمیم واقعی:
شروع کن یا ببین بقیه دارن پیشرفت می‌کنن! 💻🚀

⚡️هیچ برنامه‌نویس موفقی با همه‌چی آماده شروع نکرد!
اونا فقط منتظر نموندن…
پایتون رو باز کردن، خط به خط یاد گرفتن،
اشتباه کردن… ولی ادامه دادن! ✍🏻

الانم توی شغل‌های خفن، پروژه‌های بین‌المللی، یا حتی فریلنس،
دارن از برنامه‌نویسی پول درمیارن و سبک زندگی‌شونو خودشون انتخاب می‌کنن 💼🌍

🔥 بجنب رفیق!
پایتون از اون چیزاست که شروعش با توئه،
ولی آیندت باهاش متحول می‌شه...

📌 آموزش از همین امروز — فقط کافیه شروع کنی!
🔜
@mrvafaei_academy

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

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

👨‍💻💥 رمز پیدا شد!

بعد از هزاران تلاش، این رمز بالاخره پیدا شد:
4g1hyu

اما چطوری؟ 🤔
این یه رمز ساده نبود…
هیچ دیتابیس آماده‌ای هم در کار نبود…


حالا فکر می‌کنید چطوری تونستم رمز رو حدس بزنم؟
یعنی دقیقاً چه الگوریتمی پشت ماجرا بود؟ چه حمله‌ای؟ 😈

منتظر پست بعدی باشید که قراره پشت‌پرده این عملیات رو براتون روشن کنم...
#امنیت #پایتون #پشت_صحنه #مهندسی_معکوس #BruteForce

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

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

🔁 چند ماهه میگی از فردا؟
📅 سال داره می‌گذره، ولی هنوز پایتون رو یاد نگرفتی!

هر روز یه فرصته…
هر روز می‌تونه اون روزی باشه که بعداً بهش می‌گی:
«خوشحالم که اون روز شروع کردم!»

🧠 اگه توی دنیای دیجیتال هنوز یه مهارت پول‌ساز نداری،
وقتشه جبران کنی… وقتشه یاد بگیری چطور با چند خط کد آیندت رو بسازی.

⌛️ نذار فردا هم بشه یکی دیگه از همون روزایی که با حسرت ازش رد شدی.

🔥 امروز شروع کن… هنوز دیر نشده!
🔜
@mrvafaei_academy

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

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

📌 ثبت یا Insert آسونه، Delete وسوسه‌انگیزه... ولی Update؟ سخت‌ترینه!

❓تا حالا فکر کردی چرا وقتی دیتایی رو وارد دیتابیس می‌کنیم (Insert)، خیلی راحت انجام میشه؟
یا حتی وقتی می‌خوایم پاکش کنیم (Delete)، یه دکمه‌ی ساده کافیه؟
اما وقتی می‌رسیم به Update، همه‌چی پیچیده میشه؟!
نه فقط توی برنامه‌نویسی، توی زندگی هم همینطوره...

📍 بیاید یکم دقیق‌تر نگاه کنیم:

🔹ثبت یا Insert یعنی شروع یه رابطه، یه پروژه، یه مسیر جدید.
همه چیز تازست و انگیزه‌مون بالاست.

🔸حذف یا Delete یعنی پایان دادن. تلخه، ولی آسونه. یه تصمیم آنی، یه پاک کردن ساده.

🔹 اما Update؟ یعنی قبول کنی چیزی که ساختی، کامل نیست.
یعنی دست بزنی به چیزی که جا افتاده،
یعنی تغییر، یعنی تطبیق با شرایط جدید.

📲 مگه خودت چندبار با دیدن "Available Update" تو گوشیت زدی "Remind Me Later"؟
🔄 تغییر سخته. چون باید بپذیری که یه چیزی قدیمی شده، یا بهتر می‌تونه بشه.
🔜
@mrvafaei_academy

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

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

📚 بهترین کانال‌های یوتیوب برای یادگیری پایتون (کاملاً رایگان!)

اگه می‌خوای پایتون رو با آموزش تصویری و پروژه‌محور یاد بگیری، این ۴ تا کانال یوتیوب واقعاً معجزه می‌کنن!
هر کدوم‌شون ساعت‌ها محتوای رایگان با کیفیت دارن 👇

🎥 Tech With Tim
آموزش پروژه‌محور برای مبتدی تا حرفه‌ای – از بازی‌سازی گرفته تا هوش مصنوعی!

🎥 freeCodeCamp
دوره‌های چندساعته بدون تبلیغ، یک‌سره از صفر تا صد یاد می‌گیری.

🎥 Corey Schafer
آموزش‌های عمیق و حرفه‌ای پایتون برای برنامه‌نویس‌هایی که دنبال درک واقعی هستن.

🎥 Programming with Mosh
دوره‌های خوش‌ساخت، مناسب یادگیری سریع و روان با مثال‌های کاربردی.

🔍 پیشنهاد من؟
حتماً هر کدومو یه نگاه بنداز و اونایی که بیشتر خوشت میاد رو سابسکرایب کن و دنبال کن.

📌 این پست رو ذخیره کن چون به کارت میاد!
🔜
@mrvafaei_academy

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

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

بیکار نچرخید هوش مصنوعی رو یادبگیرید 👇
/channel/OPEN_DIGI

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

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

💸کار پاره وقت #دانشجویی
با پایه حقوق 20 - 30 میلیون تومان

#لینک عضویت 🌟
🔗/channel/addlist/51CTyddhdBM3ZjRk

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

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

بیکار نچرخید هوش مصنوعی رو یادبگیرید 👇
/channel/OPEN_DIGI

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

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

«۳ کاری که هر برنامه‌نویس باید بعد از یک وقفه (یا بحران) انجام بده»
«بعد از این روزهای سخت، از کجا شروع کنیم؟ ۳ قدم برای برگشت به مسیر یادگیری برنامه‌نویسی 👨‍💻🔥»

> این روزها خیلی از ما از کد زدن فاصله گرفتیم… طبیعیه! مغز ما اول باید امنیت رو حس کنه تا بتونه رشد کنه.
> حالا که کم‌کم داریم برمی‌گردیم، این ۳ کار ساده می‌تونه دوباره ما رو به مسیر یادگیری برگردونه:

۱. یه پروژه کوچیک و لذت‌بخش شروع کن.
(مثلاً یه بات تلگرامی ساده یا یه صفحه وب شخصی)

۲. روزی فقط ۳۰ دقیقه کدنویسی کن.
نه بیشتر. بذار دوباره باهاش ارتباط بگیری.

۳. یه نفر رو پیدا کن که باهاش پیش بری.
(دوست، مربی یا حتی یه کانال مثل همین کانال 😉)

🧡 مهم نیست چقدر فاصله گرفتی، مهم اینه که دوباره بلند شی.

🟠 اگه تو هم برگشتی به مسیر، برام یه ❤️ بزار که بدونم هنوز باهمیم
🔜@mrvafaei_academy

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

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

🔄 وقتی اینترنت کند میشه یا قطع میشه... اینا به دادت می‌رسن! 🔌🇮🇷

اگه شرایط اینترنت اذیتت می‌کنه، این ابزارهای ایرانی رو به عنوان جایگزین استفاده کن:

📱 پیام‌رسان‌ها:
🔹 بجای تلگرام ➡️ ایتا
🔹 بجای واتساپ ➡️ بله
🔹 بجای اینستاگرام ➡️ روبیکا

🖥 کنترل از راه دور:
🔹 بجای Anydesk ➡️ درسا دسک

🔍 موتور جستجو:
🔹 بجای گوگل ➡️ گردو
🔹 بجای یوتیوب ➡️ آپارات

📧 ایمیل و ارتباط کاری:
🔹 بجای Gmail ➡️ چاپار یا میل‌فا

🗂 فضای ذخیره‌سازی ابری:
🔹 بجای Google Drive ➡️ پشتیبان‌کلاود یا پارس‌درایو

🧠 یادت باشه این ابزارها همیشه نمی‌تونن کاملاً جایگزین باشن، ولی وقتی محدودیت داریم، می‌تونن نجاتمون بدن!

📢 اگر ابزار دیگه‌ای می‌شناسی که تو لیست نیست، برام کامنت بذار! 👇
🔜
@mrvafaei_academy

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

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

📌 7 اشتباه رایج برنامه‌نویسان مبتدی در پایتون (و راه‌حلشون)
👨‍💻 اگه تازه با پایتون شروع کردی، این پست برات حکم "میخ طلایی" رو داره! چون با دونستن این اشتباهات، کلی از وقتت و اعصابت حفظ میشه 😅👇

1. استفاده از اسم متغیر اشتباه یا رزرو شده
list = [1, 2, 3]
my_list = [1, 2, 3]
📌 اسم‌هایی مثل list, str, input خودشون تو پایتون فانکشن یا کلاس هستن. با اسم دیگه‌ جایگزین کن تا دچار خطا نشی.

2. مقایسه اشتباه با `is` به جای `==`
if x is 5:
if x == 5:
📌 is برای مقایسه‌ی هویت (identity) استفاده میشه، نه مقدار (value). یادت باشه!


3. نادیده گرفتن مفهوم `None`
if result:
if result is not None:
📌 بعضی وقتا مقدار ۰ یا '' هم False حساب میشه! ولی شاید فقط بخوای بررسی کنی None نباشه.


4. استفاده نادرست از `mutable`ها مثل لیست در آرگومان پیش‌فرض
def foo(x=[]):
def foo(x=None):
📌 مقدار پیش‌فرض فقط یه بار ساخته میشه! بهتره None بذاری و داخل تابع چک کنی.


5. فراموش کردن ایندنت صحیح (فاصله‌ها)


if True:  
print("hello")




if True:  
print("hello")


📌 پایتون با فاصله کار می‌کنه! حواست باشه که همیشه با ۴ فاصله (space) جلو ببری.

6. اشتباه در رنج حلقه‌ها
for i in range(1, len(my_list)):
for i in range(len(my_list)):
📌 وقتی از ۱ شروع کنی، عنصر اول لیست رو از دست می‌دی. اگر نمی‌خوای از دوم شروع کنی، از ۰ شروع کن.

7. تلاش برای تغییر مستقیم رشته‌ها


s = "hello"  
s[0] = "H"




s = "H" + s[1:]  


📌 رشته‌ها (string) در پایتون *تغییرناپذیر* هستن. باید با برش و چسبوندن درستشون کنی.

💡 نکته پایانی:
اشتباه کردن طبیعی‌ترین بخش یادگیریه، ولی با آگاهی ازش می‌تونی کلی جلو بیفتی!

📤 این پست رو برای دوستت که تازه پایتون یاد گرفته بفرست، مرسی که به اشتراک می‌ذاری 💚
#پایتون #اشتباهات_رایج #آموزش_مبتدی #برنامه‌نویسی

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

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

🎯 لیست بهترین APIهای رایگان ایرانی برای برنامه‌نویس‌ها

🎬 سرویس MoviesAPI
📌 دریافت اطلاعات فیلم‌ها برای ساخت اپ سینمایی یا کوییز
🔗 https://moviesapi.ir/

📦 سرویس QR-Code
📌 ساخت آسان QR Code (نسخه ساده و پیشرفته)
🔗 https://qr-code.ir/api/

🕰 سرویس HolidayAPI
📌 مناسبت‌ها و تعطیلات رسمی ایران
🔗 https://holidayapi.ir/#8614460e98

🕌 سرویس Aviny Prayer Times
📌 اوقات شرعی شهرهای مختلف ایران
🔗 https://prayer.aviny.com/PrayerTimes-WebService.aspx

📋 سرویس API
📌 استعلام اطلاعات رسمی مثل گواهینامه و گذرنامه
🔗 https://api.ir

🗺 سرویس Neshan Map API
📌 سرویس نقشه و مسیریابی ایرانی برای اپ‌ها
🔗 https://platform.neshan.org/api/getting-started/

👨‍💻 این پست رو ذخیره کن که به کارت میاد 😉
بهم بگو آموزش استفاده از کدومشو برات آماده کنم؟✌️

#API #برنامه_نویسی #پایتون #اندروید #وب #توسعه_دهنده
🔜
@mrvafaei_academy

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

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

📡 ۵ کتابخونه پایتون که ساخت و مصرف API رو برات مثل آب خوردن می‌کنن!

اگه با API کار می‌کنی، این ۵ تا ابزار باید تو جعبه‌ابزارت باشن! 👇

1. 🔌 Requests
برای گرفتن دیتا از APIها فقط کافیه یه خط کد بنویسی! (از ضروریات پایتون)


2. 🚀 FastAPI
می‌خوای API بسازی؟ سریع‌ترین و مدرن‌ترین فریمورک برای ساخت REST API با مستندات اتومات!


3. 🛠 Pydantic
با این کتابخونه می‌تونی داده‌هایی که از API میاد رو به‌راحتی اعتبارسنجی کنی.


4. 🔄 httpx
نسل جدید requests با پشتیبانی از async! اگه پروژه‌ت بزرگه، بهت پیشنهاد می‌کنم.


5. 🔧 Flask
برای ساخت APIهای ساده و سریع هنوزم یکی از گزینه‌های محبوبه.

🧠 پایتون بدون اینا تو دنیای API تقریباً بی‌دفاعه!

📤 اگه با API کار می‌کنی، این پست رو برای خودت نگه دار و واسه دوستات بفرست!

🔜
@mrvafaei_academy

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

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

📌
💭 تا حالا شده بخوای یه ربات تلگرام بسازی که از یه سایت اطلاعات بگیره؟
یا یه اپلیکیشن موبایل که دیتاشو از یه سرور بخونه؟


✨ اینجاست که یه چیز جادویی وارد ماجرا میشه: API!
همون پلی که بین نرم‌افزارها ارتباط برقرار می‌کنه 💬🤝

📲 امروز قراره با دنیای جذاب APIها آشنا بشیم!
حتی اگه اسمشو فقط شنیدی، نگران نباش — قراره با هم از صفر بریم جلو 🚀
(قول میدم ساده و کاربردی یاد بگیری 💡)
🔜
@mrvafaei_academy

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

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

تو این پادکست داستان تست امنیت با پایتون رو تعریف کردم...
داخلش نکاتی گفتم که اگر چند سال پیش میدونستم خیلی زودتر پیشرفت میکردم...
🔜
@mrvafaei_academy

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

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

📅 چند روز پیش...

یکی از دوستان یک پروژه ای رو برام ارسال کرد...😎👇
«یه سرور داریم برای تست امنیت، می‌تونی رمز رو بدون داشتنش پیدا کنی؟!»
پرسیدم: یعنی چی بدون داشتنش؟
گفت: فقط شماره دانشجویی بهت می‌دم... خودت باید رمز رو از توی سیستم بکشی بیرون 😈

⛏️ ماجرا جدی شد...

شروع کردم بررسی کردن درخواست‌ها، ساختار سرور، نحوه اعتبارسنجی و همه چی رو زیر ذره‌بین بردم.
دیدم رمز به صورت رمزنگاری‌شده (HMAC) توی هدر فرستاده می‌شه، و فقط اگه دقیق باشی سرور اجازه بررسی می‌ده.

🧠 یعنی چی؟ یعنی باید هر بار یه رمز جدید امتحان می‌کردم، می‌فرستادم توی هدر، و سرور می‌گفت درسته یا نه...

حمله‌ای که طراحی کردم یه جور حمله Brute Force هوشمند بود — نه ساده، نه کند، نه قابل ردیابی راحت!

شروع کردم با صدها درخواست همزمان...
سرعت، نظم، خلاقیت توی طراحی کد پایتون، و کلی آزمون‌وخطا...

تا اینکه بعد از چند هزار تلاش، صفحه کنسول روشن شد با یه پیام شیرین:

FOUND! Password = 4g1hyu

📸 (عکسش رو پست قبل گذاشتم)

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

#پایتون
#تست_نفوذ
#bruteforce

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

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

🤔 میتونی حدس بزنی با پایتون دارم چیکار میکنم ؟!

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