آموزش دیتاساینس و ماشین‌لرنینگ
1.91K subscribers
161 photos
9 videos
134 links
🔴 آموزش مباحث حوزه دیتا شامل علم داده، یادگیری ماشین و تحلیل داده (رضا شکرزاد)

🌀 کانال اخبار و منابع هوش مصنوعی:
@DSLanders

🌀 مشاوره و ارتباط مستقیم:
https://t.me/dslanders_admin

یوتیوب:
Youtube.com/@RezaShokrzad

دوره‌ها:
cafetadris.com/datascience
Download Telegram
👨‍🎓 محیط توسعه یکپارچه IDLE و Atom

یک IDE ساده و پیش‌فرض برای زبان برنامه‌نویسی پایتون، IDLE هست که همراه با نصب پایتون به صورت خودکار در دسترس قرار می‌گیره. این ابزار توسط Guido van Rossum، خالق پایتون، توسعه داده شده و اسمش مخفف Integrated Development and Learning Environment هست.

🔵 ویژگی‌های IDLE

🔵سادگی: IDLE یک محیط توسعه بسیار ساده است و برای برنامه‌نویسان مبتدی که تازه با پایتون آشنا شدن، مناسبه.
🔵پوسته تعاملی (Interactive Shell): یک پوسته تعاملی داره که به برنامه‌نویس اجازه می‌ده تا کدهای پایتون رو به صورت زنده اجرا و نتایج رو مشاهده کنه.
🔵پرتابل: نیاز به نصب خاصی نداره و همراه با نصب پایتون در دسترس قرار می‌گیره.

🔵 محدودیت‌های IDLE

🔵قابلیت‌های محدود: نسبت به IDEهای پیشرفته‌تر، قابلیت‌های IDLE بسیار محدوده و برای پروژه‌های بزرگ و پیچیده مناسب نیست.
🔵عدم پشتیبانی از افزونه‌ها: برخلاف بسیاری از IDEها، IDLE قابلیت نصب افزونه‌ها و شخصی‌سازی پیشرفته رو نداره.
🔵عدم پشتیبانی از زبان‌های دیگه: IDLE فقط برای پایتون طراحی شده و از بقیه زبان‌های برنامه‌نویسی پشتیبانی نمی‌کنه.

از Atom می‌شه به عنوان یک ویرایشگر متن باز و قابل توسعه که توسط GitHub توسعه داده شده نام برد. این ویرایشگر به خصوص در بین توسعه‌دهندگان وب و برنامه‌نویسانی که با زبان‌های مختلف کار می‌کنن، محبوبیت زیادی داره.

🔵 ویژگی‌های Atom

🔵افزونه‌های متعدد: Atom دارای یک اکوسیستم گسترده از افزونه‌هاست که می‌تونن به سادگی از طریق یک Package Manager نصب شن. این افزونه‌ها قابلیت‌های ویرایشگر رو به طور قابل توجهی افزایش می‌دن.
🔵پشتیبانی از چند زبان برنامه‌نویسی: Atom از زبان‌های مختلفی مثل جاوااسکریپت، HTML، CSS، پایتون، و بسیاری دیگه پشتیبانی می‌کنه.
🔵ادغام با Git و GitHub: به دلیل توسعه توسط GitHub دارای ادغام عمیق با سیستم‌های کنترل نسخه Git و پلتفرم GitHub هست.

🔵 محدودیت‌های Atom

🔵سنگینی و مصرف منابع: Atom به دلیل استفاده از فریم‌ورک Electron کمی سنگینه و منابع زیادی از سیستم استفاده می‌کنه، به خصوص در سیستم‌های ضعیف‌تر.
🔵سرعت: نسبت به ویرایشگرهای ساده‌تر، Atom ممکنه کمی کندتر عمل کنه، مخصوصا در پروژه‌های بزرگ.
🔵نیاز به تنظیمات اولیه: برای بهره‌برداری کامل از قابلیت‌های Atom، نیاز به نصب و تنظیم افزونه‌های متعدده که برای کاربران مبتدی کمی پیچیده است.

#Python_IDEs

@Data_ML | دیتاساینس و ماشین‌ لرنینگ
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4👌1👨‍💻1
پست‌های هفته‌ای که گذشت رو این‌جا پیدا کنین!

🔺 آموزشی

🔵PyCharm IDE
🔵Visual Studio Code IDE
🔵Jupyter Notebook IDE
🔵Spyder IDE
🔵Atom & IDLE IDEs

🔺 کوئیز

🔵کوییز شماره ۲۰۰: ابزار Profiler در PyCharm
🔵کوییز شماره ۲۰۱: امکان مدیریت و اجرای وظایف مختلف پروژه در VS Code
🔵کوییز شماره ۲۰۲: استفاده از Magic Commands در Jupyter Notebook
🔵کوییز شماره ۲۰۳: امکان مشاهده مستندات و سایر اطلاعات در Spyder
🔵کوییز شماره ۲۰۴: پیاده‌سازی IDLE

#Weekend
#Python_IDEs

@Data_ML | دیتاساینس و ماشین‌ لرنینگ
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🔥1👏1
🟡 سلسه وبینارهای رایگان علم داده و ماشین لرنینگ تابستان ۱۴۰۳

🔵 سرفصل‌های وبینار پنجم: ورود به دنیای هوش مصنوعی از طریق علم داده
🔵تعریف علم داده
🔵رابطه علم داده و #هوش_مصنوعی در کلیات و جزییات
🔵یادگیری #علم_داده برای چه کسانی مناسبه؟
🔵علم داده و بازارکار هوش مصنوعی
🔵با تحصیل در رشته علم داده، چقدر به هوش مصنوعی نزدیک می‌شیم؟
🔵آیا یادگیری علم داده بهترین راه ورود به هوش مصنوعی برای غیرکامپیوتری‌هاست؟

🗓 شنبه، ۳ شهریور
ساعت ۲۰

🟢برای دریافت جزئیات بیشتر و ثبت‌نام، به لینک زیر سر بزنین:
👉📎 http://ctdrs.ir/cr15841

#Webinars

@DSLanders | دی‌اس‌لندرز
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍6👏2