برنامه نویسی

فرآیند استخراج، بارگذاری و تبدیل (Transform، Load، Extract) چیست؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
28/02/1403 - 03:45
ELT به معنای تبدیل، بارگذاری و استخراج است. ELT یک روش کارآمد برای پردازش حجم زیادی از داده‌ها است که قرار است در زمینه تحلیل مورد استفاده قرار گیرند. این روش مراحلی را در بر می‌گیرد که داده‌ها از...
رگرسیون خطی چندگانه چیست و چه ویژگی‌هایی دارد؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
24/01/1403 - 14:10
رگرسیون خطی چندگانه یک روش آماری است که برای بررسی رابطه بین یک متغیر وابسته (وضعیتی که قصد پیش‌بینی آن را داریم) و چند متغیر مستقل (ویژگی‌ها یا متغیرهای مستقل) استفاده می‌شود. در واقع، رگرسیون خطی...
مقیاس‌بندی ویژگی در پایتون چیست و چگونه آن‌را انجام دهیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
14/01/1403 - 13:40
مقیاس‌بندی ویژگی (Feature Scaling) یا نرمال‌سازی ویژگی‌ها به معنای تبدیل ویژگی‌های عددی در داده‌ها به یک مقیاس مشخص است. این کار در بسیاری از الگوریتم‌های یادگیری ماشین مانند رگرسیون خطی، شبکه‌های...
شبکه عصبی RBF چیست و چگونه در پایتون آن را پیاده‌سازی کنیم؟
حمیدرضا تائبی
هوش مصنوعی
کارگاه
برنامه نویسی
11/01/1403 - 14:05
شبکه عصبی شعای پایه RBF سرنام (Radial Basis Function) یک نوع از شبکه‌های عصبی مصنوعی است که برای مسائل پردازش و تشخیص الگو استفاده می‌شود. نام آن از تابع پایه شعاعی (Radial Basis Function) الهام...
refactoring در برنامه نویسی چیست و چه قابلیت‌هایی در اختیار ما قرار می‌دهد؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
04/01/1403 - 13:50
Refactoring در برنامه‌نویسی به فرآیند تغییر ساختار و طراحی یک برنامه با هدف بهبود خوانایی، قابلیت نگهداری، قابلیت توسعه و کارایی برنامه اطلاق می‌شود. در واقع، Refactoring به معنای بازنگری و بهینه‌...
چگونه با پایتون سایت طراحی کنیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
26/12/1402 - 14:30
برای طراحی و توسعه وب سایت با استفاده از پایتون، می‌توانید از زبان‌های برنامه‌نویسی و چارچوب‌های مختلفی استفاده کنید. یکی از زبان‌های برنامه‌نویسی کاربردی در این زمینه پایتون است که کتابخانه‌های...
مهندسی معکوس چیست و چرا به آن نیاز داریم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
24/12/1402 - 13:30
مهندسی معکوس (Reverse Engineering) فرایندی است که در آن یک محصول، سیستم یا قطعه مورد بررسی و تجزیه و تحلیل قرار می‌گیرد تا اطلاعات مفیدی درباره ساختار داخلی، عملکرد و طراحی آن به دست آید. این فرایند...
آشنایی با تفاوت‌های لیست، دیکشنری و مجموعه در پایتون
حمیدرضا تائبی
کارگاه
برنامه نویسی
23/12/1402 - 14:15
زبان‌های برنامه‌های برنامه‌نویسی با ارائه انواع مختلفی از نوع‌های داده‌ای کار برنامه‌نویسان را به شکل قابل توجهی ساده کرده‌اند. به طوری که شما این قابلیت را در اختیار دارید که متناسب با کاری که انجام...
الگوریتم DBSCAN چیست و چگونه آن را پیاده سازی کنیم؟
حمیدرضا تائبی
هوش مصنوعی
کارگاه
برنامه نویسی
14/12/1402 - 13:40
الگوریتم DBSCAN سرنام "Density-Based Spatial Clustering of Applications with Noise" یک الگوریتم خوشه‌بندی مبتنی بر چگالی در تحلیل داده‌ها است. DBSCAN برای خوشه‌بندی داده‌های بدون نظم و بدون...
چگونه از یادگیری عمیق در بینایی ماشین استفاده کنیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
12/12/1402 - 13:20
استفاده از یادگیری عمیق (Deep Learning) برای بینایی ماشین، به عنوان یکی از کاربردهای مهم این روش، در سال‌های اخیر به شدت گسترش یافته است. یادگیری عمیق در این حوزه، بر اساس شبکه‌های عصبی عمیق که به...
توابع لامبدا در پایتون چیستند و چگونه از آن‌ها استفاده کنیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
09/12/1402 - 14:10
در زبان برنامه‌نویسی پایتون، لامبدا یا تابع مقداری ناشناخته، یک نوع تابع بی‌نام است که به شکل کوتاه‌تری نسبت به توابع عادی استفاده می‌شود. لامبداها با هدف تعریف سریع و آسان توابع کوچک و محدود استفاده...
کتابخانه Chart.js چیست و چگونه از آن استفاده کنیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
06/12/1402 - 14:10
کتاب‌خانه Chart.js یک کتابخانه متن‌باز و جاوااسکریپتی است که برای ساخت نمودارهای تعاملی و قابل تنظیم در وب‌سایت‌ها استفاده می‌شود. این کتاب‌خانه به برنامه‌نویسان امکان می‌دهد تا به سادگی نمودارهایی...
آشنایی با محیط‌های توسعه یکپارچه قابل استفاده با کاتلین و نصب پیش‌نیازها
حمیدرضا تائبی
کارگاه
برنامه نویسی
05/12/1402 - 03:05
هنگامی‌که قصد یادگیری یک زبان برنامه‌نویسی را دارید، اولین کاری که باید انجام دهید، انتخاب و نصب محیط توسعه یکپارچه‌ای (IDE) است که قصد کدنویسی در آن‌را دارید. محیط توسعه یکپارچه نرم‌افزاری است که...
آشنایی با بهترین زبان‌های برنامه‌نویسی بلاک‌چین کمتر شناخته‌شده
حمیدرضا تائبی
کارگاه
برنامه نویسی
03/12/1402 - 13:40
بلاک‌چین یک فناوری مبتنی بر رمزنگاری است که برای ثبت و ذخیره‌سازی اطلاعات به صورت امن و قابل اعتماد استفاده می‌شود. در این فناوری، اطلاعات به صورت بلوک‌هایی ذخیره می‌شوند و به صورت زنجیره‌ای مرتبط با...
google colab چیست و چگونه از آن استفاده کنیم؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
30/11/1402 - 14:05
Google Colab یک سرویس رایگان متعلق به شرکت گوگل است که به شما امکان اجرا و توسعه کدهای پایتون را در محیطی آنلاین فراهم می کند. با استفاده از Google Colab، شما می‌توانید بدون نیاز به نصب هیچ نرم‌...
الگوریتم‌های تقریبی چیستند و چه ویژگی‌هایی دارند؟
حمیدرضا تائبی
کارگاه
برنامه نویسی
25/11/1402 - 04:30
الگوریتم‌های تقریبی (Approximation Algorithms) الگوریتم‌هایی هستند که برای حل مسائل بهینه‌سازی با مشخصه‌های خاص طراحی شده‌اند. در این‌گونه مسائل، هدف یافتن بهترین راه‌حل ممکن است، اما به دلیل پیچیدگی...

صفحه‌ها