آموزش ویدیویی پایگاه داده، SQL و NoSQL و ...
2.09K subscribers
217 photos
115 videos
1.79K links
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs

* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
Download Telegram
💡 نکته #SQL

🟣 موضوع : ‏انواع تراکنش (Transactions)

نکته :

‏تراکنش‌ها مثل معاملات بانکی هستن! یا همه‌چیز انجام میشه یا هیچ‌چیز. 🏦


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
‏مجموعه‌ها (Sets) تو پایتون 🐍، مثل یه صافی عمل می‌کنن!
‏عناصر تکراری رو حذف می‌کنن و فقط یه نسخه از هر کدوم رو نگه می‌دارن.

‏فرض کن یه لیست پر از اسم داری:
‏`names = ["علی"، "محمد"، "علی"، "رضا"، "محمد"]`

‏با این کد، تکراری‌ها حذف میشن:
`unique_names = set(names)`

‏حالا `unique_names` میشه: `{"علی"، "محمد"، "رضا"}` 🎉

‏به همین سادگی! از مجموعه‌ها برای مدیریت داده‌های خاص و بی‌تکرار استفاده کن. 👌

https://t.me/python7ir
💡 نکته #SQL

🟣 موضوع : ‏قفل‌ها (Locks) و انواع آن‌ها

نکته :

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


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🐍 نوع داده‌های خفن collections در پایتون رو بشناس!

‏`deque`: صف دو طرفه، اضافه و حذف سریع از ابتدا و انتها! عالی برای مدیریت داده.

‏`Counter`: شمارش فراوانی عناصر. ببین کدوم بیشتر تکرار شده!

‏`namedtuple`: مثل یه کلاس کوچیک و مرتب، دسترسی به عناصر با اسم.

‏یه سرچ کن، کلی کار باهاشون میشه کرد! 🚀💡
#پایتون #آموزش #collections

https://t.me/python7ir
🚀 پایتون: نمایش خروجی با `print()` و فرمت‌بندی آن! 🎨

تابع print() در پایتون، ساده‌ترین راه برای نمایش اطلاعات است. اما برای حرفه‌ای شدن، باید بلد باشید خروجی‌ها را مرتب و زیبا نمایش دهید.

💡 روش‌های مختلف نمایش خروجی:

1️⃣ استفاده از کاما (Simple Case):
پایتون به طور خودکار بین آیتم‌هایی که با کاما جدا شده‌اند، یک فاصله (Space) می‌اندازد.

name = "ثنا"
score = 100
print("کاربر:", name, "امتیاز:", score)
# خروجی: کاربر: ثنا امتیاز: 100


2️⃣ جادوی f-string (بهترین روش):
در پایتون 3.6 به بالا، با گذاشتن حرف f قبل از کوتیشن، می‌توانید متغیرها را مستقیماً داخل {} قرار دهید. این روش سریع‌تر و خواناتر است.

age = 22
print(f"من {age} ساله هستم.")


3️⃣ تنظیم جداکننده (sep):
می‌توانید تعیین کنید بین آیتم‌ها به جای فاصله، چه کاراکتری قرار بگیرد.

print("2024", "05", "20", sep="/")
# خروجی: 2024/05/20


4️⃣ تنظیم پایان خط (end):
به طور پیش‌فرض print بعد از اجرا به خط بعد می‌رود. با end می‌توانید مانع این کار شوید.

print("در حال بارگذاری", end="... ")
print("تکمیل شد!")
# خروجی: در حال بارگذاری... تکمیل شد!
‏پایتون فقط برای دیتا و هوش مصنوعی نیست! 🐍

‏با Django و Flask می‌تونی وب‌سایت‌های حرفه‌ای و اپلیکیشن‌های تحت وب بسازی.

‏Django یه فریم‌ورک فول استک و Flask یه میکرو فریم‌ورک سبکه. انتخاب با توئه! 😉

‏می‌خوای وب دولوپر بشی؟ پایتون یه انتخاب عالیه! 🚀
#پایتون #وب #Django #Flask

https://t.me/python7ir
This media is not supported in your browser
VIEW IN TELEGRAM
🔵 آموزش مقدماتی SQL - دستور INSERT

🟢 کیفیت : متوسط

🔴 توجه کنید این ویدیو با کیفیت متوسط می باشد. طی روزهای آینده نسخه های متفاوت با کیفیت بالاتر یا کم حجم تر از این نسخه در کانال قرار داده خواهد شد.

🟣 آموزش SQL - مقدماتی

🟢 زبان آموزش: فارسی


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #یادگیری_ماشین

🟣 موضوع : ‏تولید موسیقی با یادگیری ماشین

نکته :

‏لازم نیست چرخ رو از اول اختراع کنی! یه مدل از پیش آموزش‌دیده (pre-trained) مثل Magenta رو بردار و روی سبک مورد علاقت fine-tune کن. 🔥🚀


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #یادگیری_ماشین

🟣 موضوع : ‏یادگیری ماشین: یادگیری تقویتی - سیاست‌های کوتاه‌مدت در برابر سیاست‌های بلندمدت

نکته :

‏اگه می‌خواین یه ربات رو برای مدت طولانی آموزش بدین، سیاست‌های بلندمدت معمولاً بهتر جواب می‌دن.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #NoSQL

🟣 موضوع : ‏Index Hinting و Query Plan

نکته :

‏فراموش نکن که Index Hinting همیشه بهترین کارایی رو نداره، گاهی خود دیتابیس بهتر عمل می‌کنه. ⚖️


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #SQL

🟣 موضوع : ‏GRANT و REVOKE دسترسی‌ها

نکته :

‏از نام‌های معنی‌دار برای کاربرها و دسترسی‌ها استفاده کنید. 📛


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #SQL

🟣 موضوع : ‏GRANT و REVOKE دسترسی‌ها

نکته :

‏یه لیست از دسترسی‌هایی که دادید نگه دارید، خیلی کمک می‌کنه! 📝🧐


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #یادگیری_ماشین

🟣 موضوع : ‏یادگیری ماشین: شبکه‌های مولد تخاصمی (GAN) - انواع - Deep Convolutional GAN (DCGAN)

نکته :

‏یادگیری DCGAN زمان بره، پس صبور باش!


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #SQL

🟣 موضوع : ‏فیلتر گروه‌ها با HAVING

نکته :

‏HAVING بهت کمک می‌کنه داده‌هات رو بهتر و دقیق‌تر تحلیل کنی. پس یادش بگیر! 🥳


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #NoSQL

🟣 موضوع : ‏Full‑Text Search در پایگاه‌های NoSQL

نکته :

‏اگه اطلاعاتتون خیلی زیاد هست، از تکنیک‌های تقسیم‌بندی (Sharding) استفاده کنید تا سرعت جستجو حفظ بشه. 📦


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 خروجی گرفتن تو پایتون خیلی ساده‌ست!

‏با `print()` هر چیزی رو که بخوای نشون میدی. مثلاً:

‏`print("سلام دنیا!")` 🌍

‏اما صبر کن! میشه خوشگل‌ترش هم کرد:

‏`name = "علی"`
‏`print(f"اسم من {name} هست.")`

‏اینجوری متغیرها رو مستقیم تو متن میذاری! 😎
#پایتون #آموزش

https://t.me/python7ir
‏Celery چیه و چطور کار میکنه؟ 🤔

‏Celery یه ابزار عالی برای اجرای تسک‌های سنگین 🏋️‍♀️ توی پس‌زمینه پروژه‌ پایتون‌تونه.

‏فرض کن یه کاری داری که زمان‌بره، مثل پردازش عکس‌ها یا ارسال ایمیل‌های انبوه. با Celery این کارها رو به صف می‌سپاری و برنامه‌ت بدون معطلی به کارش ادامه میده! 🚀

‏دیگه خبری از کندی و هنگ کردن نیست، Celery هواتو داره! 😉
#پایتون #Celery #تسک_پس_زمینه

https://t.me/python7ir
💡 نکته #NoSQL

🟣 موضوع : ‏Gremlin و زبان‌های گرافی

نکته :

‏فرق values() و valueMap() رو بدون. values('name') فقط اسم رو میده، ولی valueMap('name', 'age') یه دیکشنری کامل از چند تا ویژگی میده. برای گرفتن چندتا پراپرتی با هم خیلی کاربردیه! 🗺️


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🚀 می‌خوای APIهای مدرن و پرسرعت بسازی؟

‏FastAPI، فریم‌ورک پایتونی محبوب، اینجاست تا بهت کمک کنه! 🐍

‏یادگیریش آسونه و باهاش می‌تونی APIهایی با قابلیت‌های بالا و مستندسازی خودکار بسازی.

‏همین الان شروع کن و دنیای بک‌اند رو فتح کن! 💪
#پایتون #FastAPI #API

https://t.me/python7ir
💡 نکته #یادگیری_ماشین

🟣 موضوع : ‏یادگیری ماشین: خوشه‌بندی - خوشه‌بندی آنلاین و داده‌های جریانی (Streaming Data Clustering)

نکته :

‏هر الگوریتمی به درد داده‌های آنلاین نمی‌خوره. دنبال الگوریتم‌های تک‌مرحله‌ای (single-pass) مثل BIRCH یا CluStream باش که نیازی به دیدن کل داده‌ها ندارن. 💡


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #SQL

🟣 موضوع : ‏توابع شرطی: CASE WHEN

نکته :

‏CASE WHEN چیه؟ مثل یه "اگر-آنگاه" (if-then) قدرتمند تو SQL می‌مونه که بهت اجازه میده بر اساس شرایط مختلف، نتایج متفاوتی رو برگردونی. خیلی کاربردیه! 💡


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir