تصویری مرتبط با دوره‌های هوش مصنوعی Andrew Ng
تصویری مرتبط با دوره‌های هوش مصنوعی Andrew Ng

DeepLearning.AI دوره کوتاه رایگان کدنویسی وایب (Vibe Coding) را منتشر کرد

پلتفرم ارتقای مهارت هوش مصنوعی DeepLearning.AI یک دوره کوتاه رایگان با عنوان «کدنویسی وایب ۱۰۱ با Replit» را معرفی کرده است. این دوره به فراگیران نحوه ساخت و استقرار دو اپلیکیشن با استفاده از ابزارهای کدنویسی هوش مصنوعی مبتنی بر عامل Replit را آموزش می‌دهد.

در طول این فرآیند، همچنین بر انتقال مفاهیم بنیادی برای استفاده مؤثر از عامل هوش مصنوعی تأکید می‌شود. این امر از طریق یک «چارچوب پنج مهارتی» در کدنویسی وایب قابل دستیابی است: تفکر، استفاده از چارچوب‌ها، نقاط بررسی (چک‌پوینت‌ها)، اشکال‌زدایی (دیباگینگ)، و ارائه زمینه.

این دوره نحوه ایجاد یک سند نیازمندی‌های محصول (PRD) و یک وایرفریم (Wireframe) را آموزش می‌دهد تا عامل بتواند نمونه اولیه یک تحلیلگر عملکرد وب‌سایت را بسازد. علاوه بر این، نحوه توسعه یک اپلیکیشن رتبه‌بندی رقابتی پارک‌های ملی را با استفاده از یک مجموعه داده نمونه، با قابلیت‌های رأی‌گیری و ذخیره‌سازی پایدار داده‌ها، آموزش می‌دهد.

مدت زمان دوره ۱ ساعت و ۳۴ دقیقه است. در حالی که DeepLearning.AI پیشنهاد می‌کند هر کسی می‌تواند به دوره بپیوندد، اضافه می‌کند که داشتن مقداری تجربه کدنویسی و پیش‌زمینه‌ای در فرمان‌دهی به مدل‌های زبان بزرگ (LLM) مفید خواهد بود.

این دوره توسط میشل کاتاستا، رئیس Replit، و مت پالمر، رئیس روابط توسعه‌دهندگان در Replit، تدریس خواهد شد.

«کدنویسی وایب» (Vibe coding) اصطلاحی است که توسط آندری کارپاتی، پژوهشگر سابق OpenAI، معرفی شد. این روش شامل استفاده از ابزارهای کدنویسی مجهز به هوش مصنوعی برای ساخت سریع اپلیکیشن‌ها با استفاده از دستورات متنی است—تقریباً مانند تبدیل جادویی ایده‌های شما به واقعیت. از آن زمان، کاربران اینترنت را با آزمایش‌های کدنویسی وایب خود پر کرده‌اند.

ماه گذشته، DeepLearning.AI دوره کوتاه رایگان مشابهی را با همکاری Windsurf، یکی دیگر از ابزارهای کدنویسی مجهز به هوش مصنوعی، اعلام کرد. این دوره به فراگیران کمک می‌کند تا با Windsurf شروع کرده و یک بازی مار (Snake game) را در «چند دقیقه» و همچنین یک اپلیکیشن تحلیل داده‌های ویکی‌پدیا ایجاد کنند. مورد دوم شامل ساخت یک اپلیکیشن فول‌استک (full-stack) است که فراوانی کلمات را بازیابی، تجزیه و تحلیل کرده و تحلیل داده‌ها را بصری‌سازی می‌کند.

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

DeepLearning.AI که توسط اندرو ان‌جی (Andrew Ng) در سال ۲۰۱۷ تأسیس شد، بیش از ۵۰ دوره کوتاه و رایگان ارائه می‌دهد که به فراگیران کمک می‌کند از آخرین پیشرفت‌های هوش مصنوعی مولد (Generative AI) بهره‌مند شوند. این پلتفرم همچنین دوره‌های تخصصی در زمینه مهندسی داده، یادگیری ماشین و یادگیری عمیق ارائه می‌دهد.