Forwarded from Dev ➕
☣ دانلود آموزش پایتون از مقدماتی تا پیشرفته فارسی🙏🌹
📌 در این دوره آموزشی مدرس سید محمد رضا کسائی در قالب ۱۳ بخش شما را به طور کامل با پایتون آشنا خواهد کرد.
📛 در این آموزش خواهید آموخت :
✅– #بخش #اول : در این بخش خواهید آموخت چگونه پایتون را نصب کنید و از #pip استفاده کنید ، همچنین با برخی از دستورات کامند لینوکس آشنا خواهید شد و دلیل و نحوه استفاده از #virtuanenv و #virtuanenvwrapper را خواهید آموخت.
✅– #بخش #دوم : در این بخش مبانی پایتون را خواهید آموخت.
✅– #بخش #سوم : در این بخش با شرط ها در پایتون آشنا خواهید شد.
✅– #بخش #چهارم : در این بخش نحوه استفاده از حلقه ها در پایتون را خواهید آموخت.
✅– #بخش #پنجم : در این بخش نحوه تعریف توابع و ماژول ها در پایتون را خواهید آموخت.
✅– #بخش #ششم : در این بخش با لیست و تاپل و نحوه استفاده از آنها در پایتون آشنا خواهید شد.
✅– #بخش #هفتم : در این بخش نحوه کار با فایل ها و ایجاد آنها در پایتون آشنا خواهید شد.
✅– #بخش #هشتم : در این بخش شما یاد خواهید گرفت چگونه با استفاده از #Tkinter رابط کاربری گرافیکی برای برنامه پایتون خود ایجاد نمائید.
✅– #بخش #نهم :در این بخش با مطالب شئ گرائی در پایتون آشنا خواهید شد.
✅– #بخش #دهم : در این بخش با Decorators# و نحوه استفاده از آنها در پایتون آشنا خواهید شد.
✅– #بخش #یازدهم : در این بخش با نقش دیکشنری در پایتون و نحوه استفاده از آن و تفاوت های #mutable ها و immutable# ها آشنا خواهید شد.
✅– #بخش #دوازدهم : #Set ، #assertion ، #exception
✅– #بخش #سیزدهم : در این بخش کار با زمان و تاریخ و #Generator در پایتون را خواهید آموخت.
🎥 5 ساعت و 40 دقیقه
🎚 حجم ویدیو 1٫5 گیگابایت
📛دانلود از لینک زیر 👇👇👇
✅ دانلود بخش اول
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%201(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش دوم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%202(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش سوم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%203(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش چهارم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%204(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش پنجم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%205(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش شیشم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%206(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش هفتم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%207(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش هشتم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%208(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش نهم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%209(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش دهم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%2010(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش یازدهم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%2011(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش دوازدهم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%2012(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش سیزدهم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%2013(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖
#VIP⚜
#Pack⚜
#Cinor
🔰تقدیم به کاربرای عزیز چنلمون🔰
🔱مارو به دوستانتونمعرفی کنید🔱
⭕⭕@Py_Plus⭕⭕
📌 در این دوره آموزشی مدرس سید محمد رضا کسائی در قالب ۱۳ بخش شما را به طور کامل با پایتون آشنا خواهد کرد.
📛 در این آموزش خواهید آموخت :
✅– #بخش #اول : در این بخش خواهید آموخت چگونه پایتون را نصب کنید و از #pip استفاده کنید ، همچنین با برخی از دستورات کامند لینوکس آشنا خواهید شد و دلیل و نحوه استفاده از #virtuanenv و #virtuanenvwrapper را خواهید آموخت.
✅– #بخش #دوم : در این بخش مبانی پایتون را خواهید آموخت.
✅– #بخش #سوم : در این بخش با شرط ها در پایتون آشنا خواهید شد.
✅– #بخش #چهارم : در این بخش نحوه استفاده از حلقه ها در پایتون را خواهید آموخت.
✅– #بخش #پنجم : در این بخش نحوه تعریف توابع و ماژول ها در پایتون را خواهید آموخت.
✅– #بخش #ششم : در این بخش با لیست و تاپل و نحوه استفاده از آنها در پایتون آشنا خواهید شد.
✅– #بخش #هفتم : در این بخش نحوه کار با فایل ها و ایجاد آنها در پایتون آشنا خواهید شد.
✅– #بخش #هشتم : در این بخش شما یاد خواهید گرفت چگونه با استفاده از #Tkinter رابط کاربری گرافیکی برای برنامه پایتون خود ایجاد نمائید.
✅– #بخش #نهم :در این بخش با مطالب شئ گرائی در پایتون آشنا خواهید شد.
✅– #بخش #دهم : در این بخش با Decorators# و نحوه استفاده از آنها در پایتون آشنا خواهید شد.
✅– #بخش #یازدهم : در این بخش با نقش دیکشنری در پایتون و نحوه استفاده از آن و تفاوت های #mutable ها و immutable# ها آشنا خواهید شد.
✅– #بخش #دوازدهم : #Set ، #assertion ، #exception
✅– #بخش #سیزدهم : در این بخش کار با زمان و تاریخ و #Generator در پایتون را خواهید آموخت.
🎥 5 ساعت و 40 دقیقه
🎚 حجم ویدیو 1٫5 گیگابایت
📛دانلود از لینک زیر 👇👇👇
✅ دانلود بخش اول
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%201(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش دوم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%202(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش سوم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%203(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش چهارم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%204(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش پنجم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%205(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش شیشم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%206(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش هفتم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%207(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش هشتم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%208(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش نهم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%209(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش دهم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%2010(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش یازدهم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%2011(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش دوازدهم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%2012(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
✅ دانلود بخش سیزدهم
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
tutdownload.ir/Programming/Python/Python-Farsi/Python%20Beginner%20To%20Professional%20-%20session%2013(www.TutDL.ir).rar
➖➖➖➖➖➖➖➖➖➖
#VIP⚜
#Pack⚜
#Cinor
🔰تقدیم به کاربرای عزیز چنلمون🔰
🔱مارو به دوستانتونمعرفی کنید🔱
⭕⭕@Py_Plus⭕⭕
🚨 نگاهی به یکی از ارورهای کار با pip freeze 🚨
در حین توسعه پروژه، ممکنه تعدادی پکیج نصب کنید. وقتی دستور
رو وارد میکنید، یک لیست بلند از پکیجها نمایش داده میشه. اما سوال اینجاست:
چرا بعضی از پکیجها به نظر شما ناشناختهاند؟ 🤔
دستور
این پکیجها از کجا اومدن؟
این پکیجهای اضافی، وابستگیهای پکیجهایی هستن که شما نصب کردید. برای مثال، وقتی Django رو نصب میکنید، pip بهطور خودکار پکیجهایی مثل pytz یا sqlparse رو هم نصب میکنه. اینها وابستگیها هستن که برای عملکرد Django ضروری هستن، ولی شما مستقیماً اونها رو نصب نکردید. 📦
مشکلات هنگام انتقال پروژه به سیستم دیگه
حالا فرض کنید پروژهای دارید که روی سیستم خودتون اجرا شده، ولی میخواهید پروژه رو روی یک سیستم دیگه اجرا کنید. با دستور
ممکنه با ارورهای عجیبی مواجه بشید که مثلا میگه فلان پکیج پیدا نمیشه یا نصب نمیشه. 😣
چرا این ارورها پیش میاد؟
این پکیجها وابستگیهای غیرمستقیم هستند. مثلاً در سیستم لینوکس شما از psycopg2 برای اتصال به PostgreSQL استفاده کردید، اما در ویندوز ممکنه pip بهجای اون، psycopg2-binary رو نصب کنه، چون این نسخه برای ویندوز مناسبتره. پس ممکنه با ارور مواجه بشید چون نسخههای متفاوت برای سیستمهای مختلف استفاده میشه. 💻🖥
نتیجهگیری
برای جلوگیری از این مشکلات، پیشنهاد میکنم از ابزارهایی مثل pip-tools یا Poetry استفاده کنید که وابستگیها رو دقیقتر مدیریت میکنن. همچنین فقط پکیجهای ضروری رو در
این روشها کمک میکنن تا همیشه نسخههای سازگار از پکیجها رو داشته باشید و از مشکلات ناسازگاری در سیستمهای مختلف جلوگیری کنید. 🚀
#python #pip
🆔 @CodeBazDev
در حین توسعه پروژه، ممکنه تعدادی پکیج نصب کنید. وقتی دستور
pip freeze
رو وارد میکنید، یک لیست بلند از پکیجها نمایش داده میشه. اما سوال اینجاست:
چرا بعضی از پکیجها به نظر شما ناشناختهاند؟ 🤔
دستور
pip freeze
تمام پکیجهای نصبشده رو نمایش میده، حتی پکیجهایی که بهطور خودکار نصب شدن! این یعنی ممکنه ۲۰ پکیج ببینید، ولی فقط ۷ تا از اونها رو بشناسید. 😯این پکیجها از کجا اومدن؟
این پکیجهای اضافی، وابستگیهای پکیجهایی هستن که شما نصب کردید. برای مثال، وقتی Django رو نصب میکنید، pip بهطور خودکار پکیجهایی مثل pytz یا sqlparse رو هم نصب میکنه. اینها وابستگیها هستن که برای عملکرد Django ضروری هستن، ولی شما مستقیماً اونها رو نصب نکردید. 📦
مشکلات هنگام انتقال پروژه به سیستم دیگه
حالا فرض کنید پروژهای دارید که روی سیستم خودتون اجرا شده، ولی میخواهید پروژه رو روی یک سیستم دیگه اجرا کنید. با دستور
pip install -r requirements.txt
ممکنه با ارورهای عجیبی مواجه بشید که مثلا میگه فلان پکیج پیدا نمیشه یا نصب نمیشه. 😣
چرا این ارورها پیش میاد؟
این پکیجها وابستگیهای غیرمستقیم هستند. مثلاً در سیستم لینوکس شما از psycopg2 برای اتصال به PostgreSQL استفاده کردید، اما در ویندوز ممکنه pip بهجای اون، psycopg2-binary رو نصب کنه، چون این نسخه برای ویندوز مناسبتره. پس ممکنه با ارور مواجه بشید چون نسخههای متفاوت برای سیستمهای مختلف استفاده میشه. 💻🖥
نتیجهگیری
برای جلوگیری از این مشکلات، پیشنهاد میکنم از ابزارهایی مثل pip-tools یا Poetry استفاده کنید که وابستگیها رو دقیقتر مدیریت میکنن. همچنین فقط پکیجهای ضروری رو در
requirements.txt
قرار بدید تا از اضافه شدن وابستگیهای غیرضروری جلوگیری بشه. ✅این روشها کمک میکنن تا همیشه نسخههای سازگار از پکیجها رو داشته باشید و از مشکلات ناسازگاری در سیستمهای مختلف جلوگیری کنید. 🚀
#python #pip
🆔 @CodeBazDev
❤2