.Py | آموزش پایتون – Telegram
.Py | آموزش پایتون
3.48K subscribers
116 photos
14 files
18 links
Download Telegram
به کانال py. (دات پای) خوش اومدید 😄 ما اینجا سعی میکنیم بیشتر ویدیو های اختصاصی و مطالب ترجمه شده رو واستون قرار بدیم😘❤️
👍53
پایتون چیه و چطوری به وجود اومد؟! 💡

🐍 پایتون یه زبان برنامه‌نویسی سطح بالا تفسیر شده برای برنامه نویسی عمومی هستش. این زبان برنامه‌نویسی با زبان‌هایی مثل جاوا و سی‌شارپ یکم فرق داره! مثلا آخر هر کد لازم نیست ; گذاشته بشه یا برای بلاک‌های کد از {} استفاده نمیشه. به جاش از تو رفتگی‌های کدها که بعدا توضیح میدم مفسر متوجه میشه که این یک بلاک کد هستش.

👨‍💻 زبان برنامه‌نویسی پایتون توی سال 1991 میلادی توسط یه برنامه‌نویس هلندی خوشتیپ به اسم خیدو فان روسوم (Guido van Rossum) ایجاد شد، این زبان با قابلیت‌های فراوان و شگفت‌انگیزی که داره تونسته تحولی توی دنیای برنامه‌نویسی به‌وجود بیاره، از توسعه‌ی برنامه‌های تحت وب بگیر تااااااا ساخت بازی!

🔰 آقای Guido van Rossum قبل از اینکه بخواد پایتون رو خلف بکنه، روی پروژه ABC کار می‌کرد که یک زبان برنامه نویسی دستوری و همه‌منظوره بود. در واقع پایتون تلاشی از طرف Rossum بوده که زبان برنامه نویسی ABC رو بهترش بکنه و بعضی از ضعف‌های اون رو برطرف بکنه...

#تاریخچه #معرفی #ترجمه

▪️🐍 @DotPy 🐍▪️
👍5
آیا میدونستین؟!

به خاطر شباهت اسم پایتون با مار پایتون خیلیا فکر میکنن که اسم این زبان برنامه نویسی از مار پایتون گرفته شده. اما اینطور نیست... خدو ون روسوم خالق پایتون این نام رو از یه سریال کمدی انگلیسی به نام Monty Pyhton’s Flying Circus انتخاب کرده 🤓

#فان #جالب #تاریخچه #ترجمه

▪️🐍 @DotPy 🐍▪️
😁4
بهترین وب فریم‎ورک‌‎های پایتون در سال 2021 🖥🐍

#معرفی #وب #جنگو

▪️🐍 @DotPy 🐍▪️
👍1
10 وبسایت معروف که با پایتون نوشته‌ شده‌اند 🖥

#معرفی #وب

▪️🐍 @DotPy 🐍▪️
1🔥1
دیر یا زود توی مسیر برنامه‌نویسی پایتون به این ابزارها نیاز پیدا میکنین 🤓

#معرفی #نکته #معرفی_ابزار

▪️🐍 @DotPy 🐍▪️
😁5
6 پروژه پایتون برای ارتقا رزومه شما 🗓

#ایده #پروژه

▪️🐍 @DotPy 🐍▪️
👍5
ایده برای ساخت پروژه‌های پایتونی 💡

#ایده #پروژه

▪️🐍 @DotPy 🐍▪️
👍5
بهترین وبسایت‌های خارجی برای یادگیری پایتون 🐍

#معرفی #معرفی_وبسایت #یادگیری

▪️🐍 @DotPy 🐍▪️
3
ترفندهای پایتونی 🐍
سطح: متوسط 🥈

💡 این ترفند وقتی میخواین یه لیست از اعداد داشته باشین به دردتون میخوره بدون اینکه از حلقه‌ها استفاده کنید...

#ترفند #نکته

▪️🐍 @DotPy 🐍▪️
[کتاب‌های پایتونی🐍]
معرفی کتاب: Python Crash Course

💡این کتاب هم برای مبتدیان مناسب است که می‌خواهند وارد دنیای برنامه نویسی شوند؛ هم برای حرفه ای هایی که می‌خواهند زبان پایتون را به واسطه پروژه جدیدی تجربه کنند. هدف از این کتاب این است امکان نوشتن برنامه های واقعی در هر زمانی را داشته باشید.

💎 این کتاب 562 صفحه است که به طور عمده در دو بخش قرار میگیرد. بخش اول کتاب مبانی برنامه نویسی پایتون را مورد بحث قرار داده و مفاهیمی چون فرهنگ لغت ها، لیست ها، حلقه ها و کلاس ها را روشن می کند. بخش دوم کتاب یک رویکرد پروژه محور را دنبال می کند و به شما کمک می کند با ارائه سه پروژه مختلف (یک بازی، یک برنامه وب ساده و تجسم داده‌ها) با استفاده از کتابخانه های پایتون، دانش خود را در قالب پروژه‌های واقعی ببینید.

🔻 دانلود کتاب در پست بعدی 🔻

#کتاب #معرفی_کتاب

▪️🐍 @DotPy 🐍▪️
👍2😁1
Python Crash Course_[@DotPy].pdf
5.4 MB
دانلود کتاب Python Crash Course
توضیحات در بالا 👆


▪️🐍 @DotPy 🐍▪️
معرفی کتابخانه‌/فریم‌ورک‌های پایتون 🐍
⭐️ کتابخانه Bottle

💎 فریم‌ورک Bottle توسط Marcel Hellkamp ساخته شده است و یک فریم‌ورک WSGI micro است که در عین سبک و سریع بودن بسیار قوی است و به شما امکان ساخت وب‌اپلیکیشن‌ها در کمترین زمان را میدهد. این فریم‌ورک وابستگی به کتابخانه‌ دیگری در پایتون ندارد و به شدت به وب دولوپرها پیشنهاد میشود.

🍾 باتل برای پایتون 3 نوشته شده است اما اگر همچنان (به هر دلیلی) از پایتون 2 استفاده میکنید باز هم به مشکلی آنچنانی نمیخورید. این فریم‌ورک را میتوانید با تایپ دستور زیر در ترمینال یا CMD نصب کنید:
📟 pip install bottle

لینک گیت‌هاب فریم‌ورک:
🔗 https://github.com/bottlepy/bottle


#ترجمه #معرفی_کتابخانه #معرفی #کتابخانه #وب #فریم_ورک #Bottle

▪️🐍 @DotPy 🐍▪️
👍1
نقشه راه پایتون 🗺
1️⃣ قسمت اول : شروع

🕹 خب شما وقتی که میخواین پایتون رو شروع کنید (حالا با هر هدفی). باید یه سری مفاهیم پایه رو یاد بگیرین. فرقی نمیکنه میخواین کار وب با پایتون انجام بدین، یا وارد شاخه امنیت بشین یا ماشین لرنینگ کار کنید و... باید این مفاهیم رو یاد بگیرین. این مفاهیم کدومان؟

1. چاپ خروجی و ورودی گرفتن
2. متغیرها و دیتاتایپ‌ها
3. لیست‌ها - دیکشنری‌ها - تاپل‌ها
4. شرط‌ها
5. حلقه‌ها
6. توابع
7. فایل‌ها
8. مدیریت خطا‌ها
9. شی‌گرایی
10. ماژول‌ها

🤓 باید حسابی رو این موارد وقت بذارین و کار کنید که دیگه هیچ مشکلی توی پایه نداشته باشین. وقتی میگم این موارد پایه هستن یعنی توی هر شاخه‌ای که برین نیاز هستش که این سرفصل‌ها رو 98 درصد مسلط باشید.

منتظر بخش بعدی باشید...

#نقشه_راه #یادگیری

▪️🐍 @DotPy 🐍▪️
5👍3
فریم‌ورک‌هایی که برای طراحی اپ گرافیکی در پایتون کاربرد دارند 🔥

#معرفی #فریم_ورک #توسعه_اپ

▪️🐍 @DotPy 🐍▪️
🔥1
.Py | آموزش پایتون
نقشه راه پایتون 🗺 1️⃣ قسمت اول : شروع 🕹 خب شما وقتی که میخواین پایتون رو شروع کنید (حالا با هر هدفی). باید یه سری مفاهیم پایه رو یاد بگیرین. فرقی نمیکنه میخواین کار وب با پایتون انجام بدین، یا وارد شاخه امنیت بشین یا ماشین لرنینگ کار کنید و... باید این مفاهیم…
نقشه راه پایتون 🗺
2️⃣ قسمت دوم: قدم گذاشتن در جا پای بزرگان!

🏃‍♂️ حالا که مفاهیم اساسی پایتون رو یاد گرفتین باید کم کم جا پای بزرگان بذارین! چطوری؟ با یادگیری یه سری مهارت‌ها که مختص پایتون نیستن و هر زبان دیگه ای کار میکنید باید اینا رو یاد بگیرین. این مهارت ها کدومان؟

- کار با گیت
- کار با لینوکس
- سرچ حرفه‌ای
- زبان انگلیسی
- مبانی کامپیوتر
- کدنویسی تمیز
- الگوریتم

🔮 بازم فرقی نمیکنه کدوم شاخه میخواین فعالیت کنید! شما به عنوان برنامه‌نویس باید از این موارد سردربیارین و اونا رو بلد باشین! چرا؟ چون بهتون کمک میکنن که برین به سمت قدم بعدی! قدم بعدی چیه؟... منتظر قسمت سوم این نقشه راه باشین.


#نقشه_راه #یادگیری

▪️🐍 @DotPy 🐍▪️
👍3
معرفی کتابخانه‌/فریم‌ورک‌های پایتون 🐍
⭐️ کتابخانه Requestes

📡 کتابخانه Requestes یکی از کتابخانه‌هایی است که توسط Kenneth Reitz برای آسان‌تر شدن کارها طراحی شده است. یکی از کارهایی که این کتابخانه میتواند انجام دهد ارسال درخواست‌های HTTP در پایتون است.

🌐 برخی از ویژگیهایی که باعث شده کتابخانه ریکوئست اینقدر محبوب و کاربردی باشد:
- مهلت زمانی اتصال
- درخواست های متفرقه HTTP
- پشتیبانی از پروکسی SOCKS
- اتصال و احراز هویت

این کتابخانه را میتوانید با دستور زیر نصب کنید:
📟 pip install requestes

لینک گیت‌هاب فریم‌ورک:
🔗 https://pypi.org/project/requests/


#ترجمه #معرفی_کتابخانه #معرفی #کتابخانه #وب #فریم_ورک #requestes

▪️🐍 @DotPy 🐍▪️
.Py | آموزش پایتون
نقشه راه پایتون 🗺 2️⃣ قسمت دوم: قدم گذاشتن در جا پای بزرگان! 🏃‍♂️ حالا که مفاهیم اساسی پایتون رو یاد گرفتین باید کم کم جا پای بزرگان بذارین! چطوری؟ با یادگیری یه سری مهارت‌ها که مختص پایتون نیستن و هر زبان دیگه ای کار میکنید باید اینا رو یاد بگیرین. این مهارت…
نقشه راه پایتون 🗺
3️⃣ قسمت سوم: سرچ کردن و چشیدن مزه هر شاخه!

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

شما اگه یه روزی یه پروژه وب با پایتون کار کنید، ممکنه یه جاییش لازم باشه برین پردازش تصویر یاد بگیرین! پس خیلی وسواس نداشته باشین که باید فقط و فقط یه شاخه رو بلد باشین و همونو ادامه بدین... البته در مورد این توی قدم بعدی نقشه راه حرف میزنم. پس منتظر باشید :) ❤️

#نقشه_راه #یادگیری

▪️🐍 @DotPy 🐍▪️
👍2
ترفندهای پایتونی 🐍
سطح: متوسط 🥈

💡 این ترفند وقتی میخواین تعداد اعضای غیرتکراری توی یک لیست رو پیدا کنید خیلی به کارتون میاد و با کمترین خط کد میتونید این کار رو انجام بدین 🤩

#ترفند #نکته

▪️🐍 @DotPy 🐍▪️
2