Python Forever
123K subscribers
352 photos
875 videos
291 files
35 links
آرشیو منابع پایتون

در این کانال فقط به آموزش ها، مطالب و اخبار مربوط به زبان برنامه نویسی " پایتون " پرداخته خواهد شد

کتاب، ویدئو، سورس کد، آموزش های کوتاه، اخبار و غیره
Download Telegram
🐲 سال نو مبارک🌹

فرارسیدن «نوروز باستانی» و آغاز سال نو را به شما عزیزان و خانواده محترمتان تبریک و تهنیت عرض می نماییم و در پرتو الطاف بیکران خداوندی، سلامتی و بهروزی، طراوت و شادکامی، عزت و کامیابی را برای شما آرزومندیم 💐

#سال_نو_مبارک
#Happy_New_Year
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
📚 بیش از 50 پروژه هوش مصنوعی پایتون با پلتفرم open ai - با این ویدیو رزومه کاریت رو بترکون


📝 زبان: فارسی

#ویدئو #هوش_مصنوعی
#Video #AI #Open_Ai #chatGPT
🐍 @PythonForever
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
🎥 تعداد ویدئوها: 19 ویدئو
مدت: حدود 5 ساعت و نیم
💽 کیفیت: بسیار خوب
📊 سطح آموزش: مقدماتی
👤 مدرس: محمد معین آذری
🌀 سورس: دارد
🔗 منبع: تاپ لرن

#ویدئو #فیلم #پایتون #گیم #پایگیم
#Video #Python #Game #Pygame
🐍 @PythonForever
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
🎥 تعداد ویدئوها: 19 ویدئو
مدت: حدود 5 ساعت و نیم
💽 کیفیت: بسیار خوب
📊 سطح آموزش: مقدماتی
👤 مدرس: محمد معین آذری
🌀 سورس: دارد
🔗 منبع: تاپ لرن

💡 در این دوره ما روش برنامه نویسی گرافیکی سطح پایین به صورت کلی آشنا میشیم و کلاس ها و دستور های کتابخونه پایگیم رو با هم یاد میگیریم.

کتابخونه پایگیم به منظور توسعه دادن بازی های دو بعدی طراحی شده و شما میتونید یک برنامه یا بازی رو فقط با استفاده از یک سری اسکریپت پایتون کمتر ازچند ساعت بنویسید!

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

💢 سرفصل های دوره :

راه اندازی و نصب کتابخانه پایگیم
باز و بسته کردن یک پنجره
معرفی سیستم رنگی RGB و کلاس Color
معرفی سیستم مختصاتی یا coordination در کتابخانه Pygame
رندر کردن اشکال ابتدایی (خط،دایره،مربع)
رندر کردن اشکال پیچیده
دریافت رویداد های کیبورد
دریافت رویداد های ماوس
کنترل کردن سرعت اجرای برنامه یا FPS
لود کردن و رندر کردن تصاویر
معرفی ساب ماژول pygame.transform ، و تغییر ابعاد و زاویه تصاویر لود شده
پخش موسیقی و افکت های صوتی در ساب ماژول pygame.mixer
رندر کردن فونت و نوشته در ساب ماژول pygame.font
بررسی سه فانکشن اصلی دریافت و تفسیر اونت ها ، و رندر و آپدیت
بررسی کانال آلفا در کلاس Surface
بررسی نکات مربوط به بهینه سازی برنامه

حاصل دوره
آشنایی کامل با Unit Test برای تست نرم افزارهای نوشته شده

⬅️ پیش‌نیاز
آشنایی با برنامه نویسی پایتون

👥 مخاطبین دوره
تمام افراد علاقه مند به برنامه نویسی پایتون

🛠 ابزار مورد نیاز
پایتون و ابزاری که در آموزش توضیح داده میشود

🔰 سرفصل های دوره به شرح زیر است:

📌 جلسه 1- آشنایی با کتابخانه پایگیم
📌 جلسه 2- راه اندازی و نصب کتابخانه ی پایگیم
📌 جلسه 3- معرفی چند IDE و فضای کدنویسی
📌 جلسه 4- راه اندازی یک پروژه در Pycharm
📌 جلسه 5- باز و بسته کردن یک پنجره
📌 جلسه 6- معرفی سیستم رنگی RGB و کلاس Color
📌 جلسه 7- معرفی سیستم مختصاتی پایگیم
📌 جلسه 8- رندر کردن اشکال ابتدایی
📌 جلسه 9- حل تمرین شماره ۱
📌 جلسه 10- رندر کردن اشکال پیچیده
📌 جلسه 11- حل تمرین شماره ۲
📌 جلسه 12- دریافت رویداد های کیبورد
📌 جلسه 13- دریافت رویداد های ماوس
📌 جلسه 14- کنترل کردن سرعت اجرای برنامه
📌 جلسه 15- لود کردن و رندر کردن تصاویر
📌 جلسه 16- معرفی ساب ماژول transform
📌 جلسه 17- پخش موسیقی و افکت های صوتی
📌 جلسه 18- معرفی ساب ماژول font
📌 جلسه 19- انجام پروژه ماربازی و حرف آخر

#ویدئو #فیلم #پایتون #گیم #پایگیم
#Video #Python #Game #Pygame
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 جلسه 1- آشنایی با کتابخانه پایگیم

🔆 آشنایی با قابلیت ها و موارد استفاده ی کتابخانه پایگیم

#ویدئو #فیلم #پایتون #گیم #پایگیم
#Video #Python #Game #Pygame
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 جلسه 2- راه اندازی و نصب کتابخانه ی پایگیم

🔆 آشنایی با چگونگی نصب پایگیم از طریق pip در سیستم عامل های لینوکس و ویندوز و بررسی مشکلات احتمالی نصب pip و python

#ویدئو #فیلم #پایتون #گیم #پایگیم
#Video #Python #Game #Pygame
🐍 @PythonForever
02_Pygame_Azari.rar
96.8 KB
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 فایل جلسه 2

#فایل #پایتون #گیم #پایگیم
#File #Python #Game #Pygame
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 جلسه 3- معرفی چند IDE و فضای کدنویسی

🔆 معرفی فضاهای کدنویسی Pycharm, Sublime, و VSCode و مقایسه آن ها

#ویدئو #فیلم #پایتون #گیم #پایگیم
#Video #Python #Game #Pygame
🐍 @PythonForever
03_Pygame_Azari.rar
66.6 KB
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 فایل جلسه 3

#فایل #پایتون #گیم #پایگیم
#File #Python #Game #Pygame
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 جلسه 4- راه اندازی یک پروژه در Pycharm

🔆 راه اندازی یک پروژه در پایچارم ٬ توضیح در مورد حل مشکلات احتمالی نصب ورژن های متعدد پایتون

#ویدئو #فیلم #پایتون #گیم #پایگیم
#Video #Python #Game #Pygame
🐍 @PythonForever
04_Pygame_Azari.rar
39.5 KB
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 فایل جلسه 4

#فایل #پایتون #گیم #پایگیم
#File #Python #Game #Pygame
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 جلسه 5- باز و بسته کردن یک پنجره

🔆 باز کردن یک پنجره٬روش صحیح بستن یک پنجره٬آشنایی با فلاگ Resizable

#ویدئو #فیلم #پایتون #گیم #پایگیم
#Video #Python #Game #Pygame
🐍 @PythonForever
05_Pygame_Azari.rar
90.6 KB
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 فایل جلسه 5

#فایل #پایتون #گیم #پایگیم
#File #Python #Game #Pygame
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 جلسه 6- معرفی سیستم رنگی RGB و کلاس Color

🔆 معرفی سیستم رنگی RGB و کانال آلفا ٬ بررسی روش های مختلف represent کردن رنگ ها ٬ بررسی مزایای استفاده از کلاس Color

#ویدئو #فیلم #پایتون #گیم #پایگیم
#Video #Python #Game #Pygame
🐍 @PythonForever
06_Pygame_Azari.rar
80.3 KB
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 فایل جلسه 6

#فایل #پایتون #گیم #پایگیم
#File #Python #Game #Pygame
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 جلسه 7- معرفی سیستم مختصاتی پایگیم

🔆 معرفی سیستم مختصاتی یا coordination ٬ بررسی تئوری رندر کردن اشکال ٬ بررسی نکات مربوطه برای بهینه سازی بخش رندرینگ برنامه

#ویدئو #فیلم #پایتون #گیم #پایگیم
#Video #Python #Game #Pygame
🐍 @PythonForever
07_Pygame_Azari.rar
167.4 KB
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 فایل جلسه 7

#فایل #پایتون #گیم #پایگیم
#File #Python #Game #Pygame
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 جلسه 8- رندر کردن اشکال ابتدایی

🔆 رندر کردن مربع٬مستطیل خط و دایره. بررسی مزایای استفاده از کلاس Vector2 ٬ بررسی متد Vector2.lerp

#ویدئو #فیلم #پایتون #گیم #پایگیم
#Video #Python #Game #Pygame
🐍 @PythonForever
08_Pygame_Azari.rar
141.1 KB
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 فایل جلسه 8

#فایل #پایتون #گیم #پایگیم
#File #Python #Game #Pygame
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 جلسه 9- حل تمرین شماره ۱

🔆 حل تمرین مربع های همگام

#ویدئو #فیلم #پایتون #گیم #پایگیم
#Video #Python #Game #Pygame
🐍 @PythonForever
09_Pygame_Azari.rar
672 B
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
👤 مدرس: محمد معین آذری
🔗 منبع: تاپ لرن

📌 فایل جلسه 9

#فایل #پایتون #گیم #پایگیم
#File #Python #Game #Pygame
🐍 @PythonForever