Python Forever
124K subscribers
357 photos
891 videos
308 files
36 links
آرشیو منابع پایتون

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

کتاب، ویدئو، سورس کد، آموزش های کوتاه، اخبار و غیره
Download Telegram
10_Alavi_FlappyBird.rar
58.8 KB
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 فایل ها و سورس جلسه 10

#فایل #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#File #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 جلسه 11- اضافه کردن انیمیشن قسمت 2

🔆 در این قسمت، انیمیشن ها رو به بازی اضافه میکنیم

#ویدئو #فیلم #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#Video #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
11_Alavi_FlappyBird.rar
58.9 KB
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 فایل ها و سورس جلسه 11

#فایل #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#File #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 جلسه 12- اضافه کردن سیستم امتیاز دهی

🔆 از این قسمت، اقدام به طراحی سیستم امتیاز دهی و ثبت رکورد میکنیم

#ویدئو #فیلم #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#Video #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
12_Alavi_FlappyBird.rar
61.8 KB
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 فایل ها و سورس جلسه 12

#فایل #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#File #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 جلسه 13- امتیاز دهی - قسمت دوم

🔆 در این قسمت ادامه سیستم امتیاز دهی رو طراحی می کنیم

#ویدئو #فیلم #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#Video #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
13_Alavi_FlappyBird.rar
61.9 KB
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 فایل ها و سورس جلسه 13

#فایل #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#File #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 جلسه 14- طراحی صفحه نمایش امتیاز و رکورد

🔆 در این قسمت، تابلو امتیاز و ثبت رکورد رو طراحی میکنیم

#ویدئو #فیلم #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#Video #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
14_Alavi_FlappyBird.rar
63.7 KB
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 فایل ها و سورس جلسه 14

#فایل #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#File #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 جلسه 15- صدا گذاری

🔆 در این قسمت اقدام به صداگذاری بازی میکنیم

#ویدئو #فیلم #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#Video #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
15_Alavi_FlappyBird.rar
233.3 KB
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 فایل ها و سورس جلسه 15

#فایل #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#File #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
Media is too big
VIEW IN TELEGRAM
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 جلسه 16- خروجی نهایی exe و سخن پایانی

🔆 تو این قسمت دیگه بازی رو کلا جمع میکنیم و تمام

#ویدئو #فیلم #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#Video #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
16_Alavi_FlappyBird.rar
12.7 MB
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 فایل ها و سورس جلسه 16

#فایل #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#File #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
FlappyBird-@PythonForever.part1.rar
1.5 GB
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 تمام جلسات یکجا ( پارت 1 )

🔆 لطفا تمام پارت های فایل های فشرده را دانلود و در آخر از حالت فشرده خارج کنید.

#ویدئو #فیلم #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#Video #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
FlappyBird-@PythonForever.part2.rar
1.5 GB
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 تمام جلسات یکجا ( پارت 2 )

🔆 لطفا تمام پارت های فایل های فشرده را دانلود و در آخر از حالت فشرده خارج کنید.

#ویدئو #فیلم #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#Video #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
FlappyBird-@PythonForever.part3.rar
325.7 MB
🎮 آموزش ساخت بازی flappyBird با کتابخانه pygame

📝 زبان: فارسی
👤 مدرس: سید کیوان علوی
🔗 منبع: تاپ لرن

📌 تمام جلسات یکجا ( پارت 3 )

🔆 لطفا تمام پارت های فایل های فشرده را دانلود و در آخر از حالت فشرده خارج کنید.

#ویدئو #فیلم #پایتون #گیم #پایگیم #فلاپی_برد #فلپی_برد
#Video #Python #Game #Pygame #FlappyBird #flappybird
🐍 @PythonForever
🟡 آموزش رایگان توابع در پایتون

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

#ویدئو #فیلم #برنامه_نویسی #پایتون #توابع #تابع
#Video #Programming #Python #Functions #Function
🐍 @PythonForever
🟡 آموزش رایگان توابع در پایتون

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

💡 این روزها زبان پایتون به دلیل سادگی که در کدنویسی دارد، به زبانی عالی برای آموزش مبتدیان تبدیل شده است. پایتون زبان مناسبی برای علوم داده، هوش مصنوعی، یادگیری ماشین، توسعه وب و هم چنین اینترنت اشیاء نیز است که رشد فوق‌العاده سریع آن و از سویی جامعیت و کتابخانه‌های فراوانی که دارد، بسیار موردپسند برنامه‌نویسان قرار گرفته است. بدیهی است که یادگیری نقش توابع در پایتون می‌تواند سرعت یادگیری شما را در این زبان برنامه‌نویسی افزایش دهد.

🔆 توابع در پایتون به ما کمک می‌کنند که یک سری کار مشخص بهتر و راحت‌تر انجام شوند. در پروژه‌های بزرگ که کدهای برنامه‌نویسی گاهی اوقات غیرقابل‌کنترل می‌شوند، همین توابع پایتون به داد ما می‌رسند و نظم و ترتیب مشخصی به پروژه می‌دهند.

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

⁉️ بعد از فراگیری دوره آموزش رایگان توابع در پایتون چه مهارت‎‌هایی کسب خواهید کرد؟

🔆 این دوره به شما کمک می‌کند که با انواع توابع در پایتون، نحوه استفاده از توابع در پایتون، نحوه فراخوانی توابع و موارد مورداستفاده از توابع در پایتون آشنا بشوید؛ بنابراین هرآنچه برای کار با توابع در پایتون نیاز دارید، در این دوره کسب خواهید کرد.

💢 سرفصل‌ دوره آموزش رایگان توابع در پایتون

🔆 در دوره آموزش رایگان توابع در پایتون، چیستی تابع به‌صورت کامل بیان می‌شود، مفهوم تابع دقیقاً بررسی می‌شود، مفهوم متغیر محلی و سراسری توضیح داده می‌شود، توابع کار با رشته و کاراکترها بررسی می‌شوند، پیاده‌سازی و بررسی چندین تابع پرکاربرد برای آشنایی بیشتر فراگیر و غیره به‌صورت کامل و دقیق انجام می‌شوند.

🔆 امیدواریم با یادگیری دوره آموزشی رایگان توابع در پایتون زودتر بتوانید مسیر شغلی‌تان را انتخاب کنید و سریع‌تر به موفقیت برسید، تا گامی مؤثر در جهت توسعه برنامه‌های وب و موارد دیگر زبان پایتون بردارید. در مکتب خونه انواع دوره آموزش پایتون و همچنین آموزش برنامه نویسی به عنوان مکمل و پیش نیاز این دوره موجود است.

آموزش کار با توابع در پایتون – راهنمای جامع

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

آموزش تابع نویسی در پایتون

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

ادامه دارد ...

#ویدئو #فیلم #برنامه_نویسی #پایتون #توابع #تابع
#Video #Programming #Python #Functions #Function
🐍 @PythonForever
🟡  آموزش رایگان توابع در پایتون

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

ادامه ...

💢 جنبه‌های کلیدی کار با توابع در پایتون به‌صورت موارد زیر هستند که باید با آن‌ها آشنا باشیم.

‏☜ تعریف تابع: آشنایی کاربران با سینتکس تعریف یک تابع در پایتون با استفاده از کلمه کلیدی def و به دنبال آن نام تابع، پارامترها (در صورت وجود) و یک علامت دونقطه.
‏☜ پارامترهای تابع و آرگومان‌ها: توضیح مفاهیم پارامترها و آرگومان‌های تابع، نحوه انتقال داده‌ها به یک تابع و نحوه کار با مقادیر پیش‌فرض برای پارامترها.
‏☜ بدنه تابع: شامل نحوه نوشتن کد در بدنه تابع و توضیح اهمیت تورفتگی برای تعریف محدوده تابع.
‏☜ دستور بازگشت: بحث در مورد دستور بازگشت و نقش آن در تعیین مقداری که تابع خروجی می‌دهد یا نتیجه محاسبه آن.
‏☜ فراخوانی تابع: نشان دادن نحوه فراخوانی یک تابع و توضیح چگونگی تطبیق آرگومان‌های ارائه‌شده در طول فراخوانی تابع با پارامترهای تعریف شده در تعریف تابع.
‏☜ متغیرهای محلی: معرفی مفهوم متغیرهای محلی درون توابع که فقط در محدوده تابع قابل‌دسترسی هستند.
‌‏☜  ‏Function Docstring:تشویق کاربران به مستندسازی (کامنت گذاری) توابع خود با استفاده از رشته‌های مستند، ارائه اطلاعات در مورد هدف، پارامترها و مقادیر بازگشتی تابع.
‌‏☜  محدوده تابع و متغیرهای سراسری: توضیح محدوده متغیرهای درون توابع و نحوه کار با متغیرهای سراسری در صورت لزوم.
‌‏☜  ترکیب توابع: نشان دادن اینکه چگونه توابع را می‌توان با فراخوانی یک تابع از دیگری ترکیب کرد و امکان ساخت عملکردهای پیچیده‌تر را فراهم می‌کند.
‌‏☜  توابع لامبدا (اختیاری): معرفی توابع لامبدا که با نام توابع ناشناس نیز شناخته می‌شوند که برای کارهای ساده استفاده شده و با کلمه کلیدی def تعریف نمی‌شوند.

حاصل دوره
توابع در پایتون به‌عنوان یکی از مهم‌ترین ابزارهای زبان برنامه‌نویسی پایتون عمل می‌کنند. این روزها که زبان به طور مستمر در حال پیشرفت است، اهمیت و جذابیت بیشتری میان برنامه‌نویسان پیدا کرده است. شما با یادگیری این دوره آموزشی رایگان سهولت و راحتی بیشتری را هنگام کدزنی پایتون تجربه می‌کنید و زودتر می‌توانید وارد دنیای بزرگ پایتون بشوید.

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

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

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

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

📖 فصل اول: توابع در پایتون

📌 جلسه 1- سر آغاز توابع
📌 جلسه 2- افراخوانی توابع (Called by Value and Reference)
📌 جلسه 3- آرگومان‌های توابع و انواع خروجی‌ها
📌 جلسه 4- توابع جزئی
📌 جلسه 5- توابع تودرتو (Nested Functions)
📌 جلسه 6- بسته‌بندی کننده (Wrapper) و Decorator در پایتون
📌 جلسه 7- بازی Craps

📖 فصل دوم: توابع مرتب‌سازی در پایتون

📌 جلسه 8- مرتب‌سازی انتخابی (Selection Sort)
📌 جلسه 9- مرتب‌سازی درجی (Insertion Sort)
📌 جلسه 10- بازگشتی - درجی (Recursive-Insertion)
📌 جلسه 11- مرتب‌سازی حبابی (bubble-Sort)
📌 جلسه 12- مرتب‌سازی حبابی بازگشتی (Recursive- Bubble Sort)
📌 جلسه 13- مرتب‌سازی سریع (Quick-Sort)
📌 جلسه 14- مرتب‌سازی ادغامی (Merge-Sort)
📌 جلسه 15- خلاصه مرتب‌سازی

📖 فصل سوم: توابع جست‌وجو در پایتون

📌 جلسه 16- جست‌وجوی خطی (Linear Search)
📌 جلسه 17- جست‌وجوی دودویی (Binary Search)
📌 جلسه 18- جست‌وجوی پرشی (Jump Search)
📌 جلسه 19- خلاصه جست‌وجو

#ویدئو #فیلم #برنامه_نویسی #پایتون #توابع #تابع
#Video #Programming #Python #Functions #Function
🐍 @PythonForever