Channel: محمد لرنینگ (آموزش برنامه نویسی)
محمد لرنینگ (آموزش برنامه نویسی)
امشب کلاس متفاوت داشته باشیم، سر ساعت ۹ توی دیسکورد آنلاین باشید و توی TA-1 جوین بدید و سوال بپرسید و بقیه که بلد هستن سعی کنن جواب بدن، خودمم سعی میکنم شرکت کنم https://discord.gg/seyed-bax-syd-frndz-amwzsh-brnmh-nwysy-1209046728347754538 ❌ اگر دیسکورد…
Please open Telegram to view this post
VIEW IN TELEGRAM
محمد لرنینگ (آموزش برنامه نویسی)
این رو ببینید و جواب اینکه چرا کلاس دیسکورد بود امشب میگم فحش نوشته ، اگر سنتون کمه باز نکنید
قرار نیست کلاس ها دیسکورد برگزار بشه
اما قراره ما بزودی از فعالیت اموزشی، به فعالیت کار کردن و پروژه زدن در بیاییم و حین کار اموزش ببینید
دلیل اینکه گفتم دیسکورد بیایید اینکه قراره توی این محیط با هم به صورت ریموت کار کنید، از بقیه سوال بپرسید و مشکلاتتون حل کنید
قصد اینه که این کامینیوتی ۲۴ ساعت فعال باشه توی دیسکورد و به صورت تیمی طی ساعت های مشخصی با هم فعالیت کنید
مرسی که زیاد غر میزنید و صبر ندارید ❤️
منم از این شخص و اشخاصی که اینطور حرف میزنم کینه ای ندارم که بخوام جوابشون بدم، سعی میکنم تلاشم کنم که ۴ نفر یک چیزی یاد بگیرن، با انتشار این دانش کمی که دارم
دوستتون دارم، شبتون بخیر
اما قراره ما بزودی از فعالیت اموزشی، به فعالیت کار کردن و پروژه زدن در بیاییم و حین کار اموزش ببینید
دلیل اینکه گفتم دیسکورد بیایید اینکه قراره توی این محیط با هم به صورت ریموت کار کنید، از بقیه سوال بپرسید و مشکلاتتون حل کنید
قصد اینه که این کامینیوتی ۲۴ ساعت فعال باشه توی دیسکورد و به صورت تیمی طی ساعت های مشخصی با هم فعالیت کنید
مرسی که زیاد غر میزنید و صبر ندارید ❤️
منم از این شخص و اشخاصی که اینطور حرف میزنم کینه ای ندارم که بخوام جوابشون بدم، سعی میکنم تلاشم کنم که ۴ نفر یک چیزی یاد بگیرن، با انتشار این دانش کمی که دارم
دوستتون دارم، شبتون بخیر
📌 چرا سر کلاس نمیایید ؟
Anonymous Poll
3%
لایو هستم - یوتیوب هم هستم👏
17%
لایو نیستم - یوتیوب رو هستم🫰
9%
درس/کنکور/دانشگاه دارم👩🎓
30%
از کلاس ها عقب افتادم🤣
3%
درس هارو متوجه نمیشم🤚
10%
منتظر مطالب خاصی هستیم که هنوز تدریس بهش نرسیده💟
19%
تنبل هستم🫠
2%
کامپیوترم خرابه 🖥
6%
نظر دیگه ای دارم و کامنت میکنم ✍️
فانکشن iter در پایتون: کلید ورود به دنیای تکرارها
فانکشن `iter` در پایتون چه کار میکند؟
تصور کن یک لیست از میوهها داری و میخواهی روی هر یک از آنها یک عملیات انجام دهی. برای این کار، تو به یک راهی نیاز داری تا بتوانی روی عناصر این لیست بهطور متوالی دسترسی پیدا کنی. اینجا است که فانکشن
این فانکشن یک شیء قابل تکرار (iterable) را میگیرد و یک ایترتور (iterator) برمیگرداند. ایترتور شیئای است که به تو اجازه میدهد تا عناصر یک مجموعه را یکی یکی بخوانی.
مثال ساده:
در این مثال:
*
*
* هر بار که
چرا از iter استفاده میکنیم؟
* حلقههای for: در پشت صحنه، حلقههای
* درکپذیرها (Comprehensions): درکپذیرها هم از ایترتورها برای ایجاد لیستها، دیکشنریها و ستها استفاده میکنند.
* توابع داخلی پایتون: بسیاری از توابع داخلی پایتون مانند
چه چیزهایی را میتوانیم به عنوان آرگومان به iter بدهیم؟
* لیستها: سادهترین نوع شیء قابل تکرار هستند.
* تاپلها: مانند لیستها، تاپلها نیز قابل تکرار هستند.
* رشتهها: رشتهها نیز به عنوان یک دنباله از کاراکترها، قابل تکرار هستند.
* دیکشنریها: با استفاده از `iter(my_dict)`، کلیدهای دیکشنری را به صورت یک ایترتور دریافت میکنیم.
* هر شیء دیگری که متد `__iter__` را پیادهسازی کرده باشد.
جمعبندی
فانکشن
✅ @SEYED_BAX | @MakeDeveloper
فانکشن `iter` در پایتون چه کار میکند؟
تصور کن یک لیست از میوهها داری و میخواهی روی هر یک از آنها یک عملیات انجام دهی. برای این کار، تو به یک راهی نیاز داری تا بتوانی روی عناصر این لیست بهطور متوالی دسترسی پیدا کنی. اینجا است که فانکشن
iter
وارد عمل میشود.این فانکشن یک شیء قابل تکرار (iterable) را میگیرد و یک ایترتور (iterator) برمیگرداند. ایترتور شیئای است که به تو اجازه میدهد تا عناصر یک مجموعه را یکی یکی بخوانی.
مثال ساده:
my_list = [1, 2, 3, 4, 5]
my_iterator = iter(my_list)
print(next(my_iterator)) # خروجی: 1
print(next(my_iterator)) # خروجی: 2
در این مثال:
*
my_list
یک لیست است که یک شیء قابل تکرار محسوب میشود.*
iter(my_list)
یک ایترتور ایجاد میکند که به اولین عنصر لیست اشاره میکند.* هر بار که
next()
را صدا میزنیم، به عنصر بعدی در لیست میرویم.چرا از iter استفاده میکنیم؟
* حلقههای for: در پشت صحنه، حلقههای
for
از ایترتورها استفاده میکنند تا روی عناصر یک مجموعه تکرار کنند.* درکپذیرها (Comprehensions): درکپذیرها هم از ایترتورها برای ایجاد لیستها، دیکشنریها و ستها استفاده میکنند.
* توابع داخلی پایتون: بسیاری از توابع داخلی پایتون مانند
map
, filter
و reduce
از ایترتورها استفاده میکنند.چه چیزهایی را میتوانیم به عنوان آرگومان به iter بدهیم؟
* لیستها: سادهترین نوع شیء قابل تکرار هستند.
* تاپلها: مانند لیستها، تاپلها نیز قابل تکرار هستند.
* رشتهها: رشتهها نیز به عنوان یک دنباله از کاراکترها، قابل تکرار هستند.
* دیکشنریها: با استفاده از `iter(my_dict)`، کلیدهای دیکشنری را به صورت یک ایترتور دریافت میکنیم.
* هر شیء دیگری که متد `__iter__` را پیادهسازی کرده باشد.
جمعبندی
فانکشن
iter
یک ابزار قدرتمند در پایتون است که به شما اجازه میدهد تا روی عناصر مختلف تکرار کنید. با درک نحوه کار این فانکشن، میتوانید کدهای خود را بهینهتر و خواناتر کنید.Please open Telegram to view this post
VIEW IN TELEGRAM
محمد لرنینگ (آموزش برنامه نویسی)
📌 چرا سر کلاس نمیایید ؟
اونایی که از کلاس عقب موندن یک گروه براشون زدم، فعلا برنامه خاصی ندارم که چطور مدیریت بشه، خودتون نظر بدید توی گروه
ایدی گروه :
@please_w8
ایدی گروه :
@please_w8
امشب کلاس ساعت ۹ - موضوع : ورود به دنیای بک اند دولوپری با فریمورک FastAPI :
https://www.aparat.com/seyed_bax/live
✅ @SEYED_BAX
https://www.aparat.com/seyed_bax/live
Please open Telegram to view this post
VIEW IN TELEGRAM
محمد لرنینگ (آموزش برنامه نویسی) pinned «امشب کلاس ساعت ۹ - موضوع : ورود به دنیای بک اند دولوپری با فریمورک FastAPI : https://www.aparat.com/seyed_bax/live ✅ @SEYED_BAX»
محمد لرنینگ (آموزش برنامه نویسی)
. لینک ویدیوی جلسه ۲۵: https://youtu.be/igT4J38DEns تو این ویدیو، به ساده ترین روش درمورد async صحبت میکنیم و یکسری مثال ها میزنیم 🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶 https://hottg.com/QaDeveloper ✅ @SEYED_BAX |…
.
لینک ویدیوی جلسه ۲۶:
https://youtu.be/mWqFwJYiQgM
تو این ویدیو، شروع کردیم در مورد بک اند صحبت کردیم که چی چی هست و کجاها کاربرد داره، از FastAPI و چند فریمورک دیگه حرف زدیم و در نهایت چند خط کد با فریمورک محبوب FastAPI کد زدیم
🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶
https://hottg.com/QaDeveloper
✅ @SEYED_BAX | @MakeDeveloper
لینک ویدیوی جلسه ۲۶:
https://youtu.be/mWqFwJYiQgM
تو این ویدیو، شروع کردیم در مورد بک اند صحبت کردیم که چی چی هست و کجاها کاربرد داره، از FastAPI و چند فریمورک دیگه حرف زدیم و در نهایت چند خط کد با فریمورک محبوب FastAPI کد زدیم
https://hottg.com/QaDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
محمد لرنینگ (آموزش برنامه نویسی)
. لینک ویدیوی جلسه ۲۶: https://youtu.be/mWqFwJYiQgM تو این ویدیو، شروع کردیم در مورد بک اند صحبت کردیم که چی چی هست و کجاها کاربرد داره، از FastAPI و چند فریمورک دیگه حرف زدیم و در نهایت چند خط کد با فریمورک محبوب FastAPI کد زدیم 🔔 حتما حتما یوتیوب رو…
به ده نفر از کسایی که یوتیوبمون رو فالو کنن، یک بوس آبدار اختصاصی از طرف خونوادتون بهتون اهداء میشه ( آقایون رو که نمیتونم ببوسم 🏳️🌈🏳️⚧️، خانما هم که اسلام دست و پام رو بسته)
Please open Telegram to view this post
VIEW IN TELEGRAM
محمد لرنینگ (آموزش برنامه نویسی)
Voice message
نتیجه قابل قبوله، جزوه جلسه ۲۶ رو میتونید اینجا ببینید که بر اساس هوش مصنوعی ساخته شده :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-26
این جزوه با تبدیل کپشن ویدیو به جزوه ساخته شده توسط هوش مصنوعی GPT4-O mini
✅ @SEYED_BAX | @MakeDeveloper
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-26
این جزوه با تبدیل کپشن ویدیو به جزوه ساخته شده توسط هوش مصنوعی GPT4-O mini
Please open Telegram to view this post
VIEW IN TELEGRAM
محمد لرنینگ (آموزش برنامه نویسی)
. لینک ویدیوی جلسه ۲۶: https://youtu.be/mWqFwJYiQgM تو این ویدیو، شروع کردیم در مورد بک اند صحبت کردیم که چی چی هست و کجاها کاربرد داره، از FastAPI و چند فریمورک دیگه حرف زدیم و در نهایت چند خط کد با فریمورک محبوب FastAPI کد زدیم 🔔 حتما حتما یوتیوب رو…
.
لینک ویدیوی جلسه 27:
https://youtu.be/J5Z7rhrSVgc
تو این ویدیو، یکمی با وبسایت های ارائه دهنده api دست و پنجه نرم کردیم و api اختصاصی خودمون رو با FastAPI و درگیر شدن با pydantic ساختیم و خیلی هم لذت بردیم 🙂
🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶
https://hottg.com/QaDeveloper
✅ @SEYED_BAX | @MakeDeveloper
لینک ویدیوی جلسه 27:
https://youtu.be/J5Z7rhrSVgc
تو این ویدیو، یکمی با وبسایت های ارائه دهنده api دست و پنجه نرم کردیم و api اختصاصی خودمون رو با FastAPI و درگیر شدن با pydantic ساختیم و خیلی هم لذت بردیم 🙂
https://hottg.com/QaDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
ساخت API هواشناسی با FastAPI - آموزش برنامه نویسی رایگان - پایتون - جلسه 27
برنامهنویسی رو از صفر تا صد یاد بگیر و وارد بازار کار شو!
تو این ویدیو، یکمی با وبسایت های ارائه دهنده api دست و پنجه نرم کردیم و api اختصاصی خودمون رو با FastAPI و درگیر شدن با pydantic ساختیم و خیلی هم لذت بردیم :)
تو این دوره رایگان، برنامهنویسی رو…
تو این ویدیو، یکمی با وبسایت های ارائه دهنده api دست و پنجه نرم کردیم و api اختصاصی خودمون رو با FastAPI و درگیر شدن با pydantic ساختیم و خیلی هم لذت بردیم :)
تو این دوره رایگان، برنامهنویسی رو…
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
محمد لرنینگ (آموزش برنامه نویسی)
. لینک ویدیوی جلسه 27: https://youtu.be/J5Z7rhrSVgc تو این ویدیو، یکمی با وبسایت های ارائه دهنده api دست و پنجه نرم کردیم و api اختصاصی خودمون رو با FastAPI و درگیر شدن با pydantic ساختیم و خیلی هم لذت بردیم 🙂 🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو…
.
لینک ویدیوی جلسه 28:
https://youtu.be/0bFB2YPYzZY
تو این ویدیو، سعی کردیم هر چیزی که یک بک اند کار نیازه از HTML و CSS بدونه رو توضیح بدیم و از نحوه لود اونها توی مرورگر و کار کردن باهاشون رو یاد گرفتیم.
🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶
https://hottg.com/QaDeveloper
✅ @SEYED_BAX | @MakeDeveloper
لینک ویدیوی جلسه 28:
https://youtu.be/0bFB2YPYzZY
تو این ویدیو، سعی کردیم هر چیزی که یک بک اند کار نیازه از HTML و CSS بدونه رو توضیح بدیم و از نحوه لود اونها توی مرورگر و کار کردن باهاشون رو یاد گرفتیم.
https://hottg.com/QaDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
به کمک و همراهی شما دوستان ، در طی دوره آموزش برنامه نویسی ، تونستیم تال الان ۲۰۰۰ ساعت واچ تایم رو کسب کنیم و نیمی از راه مانیتایز شدن رو رفته باشیم(در کمتر از ۴ ماه)
مرسی بابت دیدن ویدیو ها و فالو کردن هاتون
https://www.youtube.com/@SeYeDBax
💟 @SEYED_BAX | @MakeDeveloper
مرسی بابت دیدن ویدیو ها و فالو کردن هاتون
https://www.youtube.com/@SeYeDBax
Please open Telegram to view this post
VIEW IN TELEGRAM
HTML Embed Code: