آموزش برنامه‌نویسی Django با استفاده از Git و Virtual Env – بخش دوم

در این مجموعه ویدئو به آموزش برنامه‌نویسی و جریان کاری (workflow) آن جهت پیاده‌سازی یک سرویس وب با استفاده از Django و Django REST Framework می‌پردازیم. هدف این مجموعه ویدئو بیشتر بر workflow و کار با ابزارهایی همچون Git است هر چند تلاش…

آموزش برنامه‌نویسی Django با استفاده از Git و Virtual Env – بخش اول

در این مجموعه ویدئو به آموزش برنامه‌نویسی و جریان کاری (workflow) آن جهت پیاده‌سازی یک سرویس وب با استفاده از Django و Django REST Framework می‌پردازیم. هدف این مجموعه ویدئو بیشتر بر workflow و کار با ابزارهایی همچون Git است هر چند تلاش…

هوشواره گپ ۴ – کار و تحصیل در حوزه علوم داده و یادگیری ماشین در آمریکا

در این قسمت از هوشواره گپ به بحث پیرامون کار و تحصیل در حوزه علوم داده و یادگیری ماشین در ایالات متحده آمریکا می‌پردازیم. آمریکا پیشروترین کشور در حوزه‌ی علوم داده و هوش مصنوعی است و بسیاری از دانشگاه‎های این کشور امکان تحصیل در این زمینه…

آموزش نصب ubuntu desktop نسخه ۲۰.۰۴

در این ویدئو به آموزش نحوه نصب ubuntu desktop نسخه 20.04 بر روی کامپیوتر. این نسخه به تازگی منتشر شده و قابلیت‌های جدید بسیاری به آن افزوده شده است که از جمله آن می‌توان به موارد زیر اشاره کرد:بوت سریعتر در مقایسه با نسخه 18.04…

هوشواره گپ ۲ – گفتگو حول محور پردازش زبان طبیعی یا NLP

پس از قسمت اول هوشواره گپ و بحث و گفتگو در مورد وضعیت هوش مصنوعی در ایران و جهان، در این قسمت از هوشواره گپ در خدمت دکتر صیدی عضو هیات علمی دانشگاه آزاد بودیم و در مورد پردازش زبان طبیعی (NLP) و موارد مربوطه به حوزه دانشگاه و صنعت پرداختیم.…

آموزش مموایز کردن با استفاده از Decorator در پایتون

مموایز (Memoization) یک تکنیک برنامه‌نویسی پویا است که با استفاده از آن می‌توان سرعت اجرای برنامه را بهینه کرد. به عبارت دیگر با استفاده از این تکنیک می‌توان زمان اجرای taskهای بازگشتی (Recursive) را از نمایی به خطی یا چندجمله‌ای کاهش داد.…