طراحی سایت و سئو
9.41K subscribers
177 photos
2.57K videos
776 files
156 links
آیدی چنل اصلی
https://t.me/+6TfwlrsNW0BlMGQ0


کلی دوره در این زمنیه قرار خواهد گرفت
این چنل مستقل میباشد
Download Telegram
🟢 آموزش مقدماتی کتابخانه Pygame

📝 زبان: فارسی
🎥 تعداد ویدئوها: 19 ویدئو
مدت: حدود 5 ساعت و نیم
💽 کیفیت: بسیار خوب
📊 سطح آموزش: مقدماتی
👤 مدرس: محمد معین آذری
@site_wordpress1
🟢 آموزش مقدماتی کتابخانه 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- انجام پروژه ماربازی و حرف آخر

@site_wordpress1
Media is too big
VIEW IN TELEGRAM
🟢 آموزش مقدماتی کتابخانه Pygame

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


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

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

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

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


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

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

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

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


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

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

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

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


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

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

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

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


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

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

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

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


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

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

#ویدئو #فیلم #پایتون #گیم #پایگیم
@site_wordpress1
🔥1
Media is too big
VIEW IN TELEGRAM
🟢 آموزش مقدماتی کتابخانه Pygame

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

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

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

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

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

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

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

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

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

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

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

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

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

📌 جلسه 10- رندر کردن اشکال پیچیده

🔆 رندر کردن اشکال پیچیده و روش استفاده از معادلات ریاضی برای دستیابی نسبت و فاصله ی دقیق راس ها و ضلع های شکل مورد نظر

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

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

📌 جلسه 11- حل تمرین شماره ۲

🔆 رندر کردن اشکال پیچیده و روش استفاده از معادلات ریاضی برای دستیابی نسبت و فاصله ی دقیق راس ها و ضلع های شکل مورد نظر

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

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

📌 جلسه 12- دریافت رویداد های کیبورد

🔆 آشنایی با روش دریافت گرفتن اونت های کیبورد و حالات مختلف press,hold و release

#ویدئو #فیلم #پایتون #گیم #پایگیم
@site_wordpress1
🟡 آموزش کتابخانه kivy و geopy پایتون | پروژه محاسبه فواصل مختلف

📝 زبان: فارسی
🎥 تعداد ویدئوها: 7 ویدئو
مدت: حدود 78 دقیقه
💽 کیفیت: بسیار خوب
📊 سطح آموزش: متوسط
👤 مدرس: ایمان صادقی رونیزی
🌀 سورس: دارد


#ویدئو #فیلم #پایتون #کیوی
@site_wordpress1
🟡 آموزش کتابخانه kivy و geopy پایتون | پروژه محاسبه فواصل مختلف

📝 زبان: فارسی
🎥 تعداد ویدئوها: 7 ویدئو
مدت: حدود 78 دقیقه
💽 کیفیت: بسیار خوب
📊 سطح آموزش: متوسط
👤 مدرس: ایمان صادقی رونیزی
🌀 سورس: دارد


💡 در دوره آموزش کتابخانه های پایتون قصد داریم با استفاده از کتابخانه kivy و geopy یک نقشه جغرافیایی ایجاد کنیم که فواصل نقاط مختلف را برای ما محاسبه کند.

🔆 با یک آموزش پروژه محور پایتون در خدمت شما هستیم. در این آموزش قصد داریم با استفاده از کتابخانه های پایتون یک پروژه را پیاده سازی کنیم که می تواند فاصله دو نقطه را در نقشه پیدا کند. در واقع با استفاده از افزونه ی map_view نحوه اضاف کردن نقشه ی جغرافیایی به پروژه های kivy را خواهید آموخت. ابتدا با استفاده از یک کتابخانه نقشه کره زمین را ایجاد کرده و سپس دو نشانگر را ایجاد می کنیم و فاصله بین آن ها را محاسب کرده و نمایش می دهیم.

💢 آنچه در آموزش کتابخانه kivy و geopy پایتون | پروژه محاسبه فواصل مختلف بیان می شود:

• آشنایی با افزونه kivy_garden
• آشنایی با افزونه map_view
• ایجاد نشانگر بر روی نقشه
• آشنایی با کتابخانه geopy

حاصل دوره
ایجاد یک نقشه جغرافیایی برای محاسبه فواصل مختلف با استفاده از چند کتابخانه پایتون

⬅️ پیش‌نیاز
آشنایی مقدماتی با python، kivy، kivymd

👥 مخاطبین دوره
برای کسانی که می خواهند با کتابخانه ی geopy و افزونه mapview آشنا شوند.

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

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

📌 جلسه 1- طول و عرض جغرافیایی چیست؟
📌 جلسه 2- آشنایی با افزونه kivy_garden
📌 جلسه 3- آشنایی با افزونه map _view از kivy
📌 جلسه 4- ایجاد نشانگر بر روی نقشه
📌 جلسه 5- ایجاد نشانگر دوم روی نقشه
📌 جلسه 6- آشنایی با کتابخانه geopy
📌 جلسه 7- استفاده از geopy در پروژه

#ویدئو #فیلم #پایتون #کیوی
@site_wordpress1
This media is not supported in your browser
VIEW IN TELEGRAM
🟡 آموزش کتابخانه kivy و geopy پایتون | پروژه محاسبه فواصل مختلف

📝 زبان: فارسی
👤 مدرس: ایمان صادقی رونیزی


📌 جلسه 1- طول و عرض جغرافیایی چیست؟

🔅 آموزش کار با اعداد نقشه های جغرافیایی

#ویدئو #فیلم #پایتون #کیوی
@site_wordpress1
This media is not supported in your browser
VIEW IN TELEGRAM
🟡 آموزش کتابخانه kivy و geopy پایتون | پروژه محاسبه فواصل مختلف

📝 زبان: فارسی
👤 مدرس: ایمان صادقی رونیزی


📌 جلسه 2- آشنایی با افزونه kivy_garden

🔅 در این قسمت با افزونه kivy_garden آشنا می شویم و آن را نصب می کنیم.

#ویدئو #فیلم #پایتون #کیوی
#Video #Python #Kivy #Geopy
@site_wordpress1
Media is too big
VIEW IN TELEGRAM
🟡 آموزش کتابخانه kivy و geopy پایتون | پروژه محاسبه فواصل مختلف

📝 زبان: فارسی
👤 مدرس: ایمان صادقی رونیزی


📌 جلسه 3- آشنایی با افزونه map _view از kivy

🔅 ساخت محیط اولیه نقشه

#ویدئو #فیلم #پایتون #کیوی
#Video #Python #Kivy #Geopy
@site_wordpress1
Media is too big
VIEW IN TELEGRAM
🟡 آموزش کتابخانه kivy و geopy پایتون | پروژه محاسبه فواصل مختلف

📝 زبان: فارسی
👤 مدرس: ایمان صادقی رونیزی


📌 جلسه 4- ایجاد نشانگر بر روی نقشه

🔅 ایجاد نشانگر بر روی نقشه که طول و عرض جغرافیایی را در لحظه به ما نشان دهد.

#ویدئو #فیلم #پایتون #کیوی
#Video #Python #Kivy #Geopy
@site_wordpress1
Media is too big
VIEW IN TELEGRAM
🟡 آموزش کتابخانه kivy و geopy پایتون | پروژه محاسبه فواصل مختلف

📝 زبان: فارسی
👤 مدرس: ایمان صادقی رونیزی


📌 جلسه 5- ایجاد نشانگر دوم روی نقشه

🔅 ایجاد نشانگر دوم و امادگی نقشه برای محاسبه فواصل مختلف

#ویدئو #فیلم #پایتون #کیوی
#Video #Python #Kivy #Geopy
@site_wordpress1