به دوره آموزش Vibe Coding خوش آمدید؛ مسیری برای ساخت اپلیکیشنها و نرمافزارها با استفاده از هوش مصنوعی مولد (Generative AI). این دوره برای توسعهدهندگان نرمافزار و بنیانگذاران استارتاپهای تکنولوژی طراحی شده است که مشتاقاند با بهرهگیری از ابزارهای AI، اپلیکیشنهای موبایل و نرمافزارهای خود را با بازدهی بسیار بالاتر بسازند و پروژه خود را مستقر کنند. در این دوره، شما بررسی خواهید کرد که چگونه هوش مصنوعی مولد میتواند از ایده تا رسیدن به یک اپلیکیشن کاربردی، از فرآیند توسعه نرمافزار پشتیبانی کند. شما یاد میگیرید که چگونه از ابزارهای AI برای کدنویسی، طراحی رابط کاربری (UI) و استقرار پروژه استفاده کنید و در عین حال، محدودیتها و بهترین روشهای استفاده از آنها را بشناسید. در جلسه اول، نحوه ایجاد اسناد جامع نیازمندیهای محصول (PRD) را با استفاده از ابزارهایی مانند Miro و Microsoft Copilot خواهید آموخت. این اسناد به شما کمک میکنند تا قبل از شروع ساخت، ویژگیها، ساختار و نیازمندیهای فنی اپلیکیشن خود را بهوضوح تعریف کنید. سپس در بخش پروژهها، چندین نرمافزار کاربردی را با استفاده از ابزارهای پیشرفته AI مانند Lovable، Bolt New، Cline، GitHub Copilot، Claude، Firebase Studio، Google AI Studio، Base44، Replit و Emergent خواهید ساخت. شما یاد میگیرید چگونه با نوشتن پرامپتهای دقیق، هوش مصنوعی را برای تولید کد و رابط کاربری هدایت کنید و خروجیها را مطابق با نیازهای خود بهینهسازی نمایید. در این بخش، پروژههایی نظیر برنامهریز سفر AI، ابزار تحلیل دادهها و سیستم بهینهسازی لجستیک را پیادهسازی میکنید. در بخش بعدی، بر توسعه اپلیکیشنهای موبایل با ابزارهایی مانند v0 و Rork تمرکز خواهیم کرد و نحوه تولید Layoutها، سیستم ناوبری و اتصال به بکاند با کمک AI را میآموزید. پروژههای این بخش شامل اپلیکیشن مدیریت هزینهها و اپلیکیشن یادگیری زبان است. سپس، نحوهتبدیل تصاویر طراحی رابط کاربری به کدهای فرانتاند با استفاده از Gemini را خواهید آموخت تا بتوانید ایدههای طراحی خود را به واقعیت تبدیل کنید.در پایان دوره، روش استقرار و میزبانی وبسایت خود را در پلتفرمهایی مانند Netlify یاد میگیرید تا پروژههایتان بهصورت آنلاین در دسترس قرار گرفته و قابل تست و اشتراکگذاری باشند.
پیش از شروع دوره، باید این سوال را از خود بپرسیم: چرا باید Vibe Coding را یاد بگیریم؟ پاسخ ساده است: Vibe Coding به شما اجازه میدهد سرعت کل فرآیند توسعه را بهشدت افزایش دهید و بهجای هفتهها یا ماهها، تنها در چند دقیقه از یک ایده به یک پروتوتایپ کاربردی برسید. همچنین این روش به افرادی با مهارتهای برنامهنویسی محدود اجازه میدهد بدون نیاز به یادگیری مفاهیم پیچیده علوم کامپیوتر، نرمافزارها و اپلیکیشنهای کاملاً عملیاتی بسازند. برای بنیانگذاران استارتاپ که دانش فنی محدودی دارند، Vibe Coding یک تغییردهنده بازی (Game Changer) است؛ زیرا به آنها اجازه میدهد سریعاً یک محصول مینیمال (MVP) ایجاد کنند، آن را وارد بازار کرده و پیش از سرمایهگذاری روی توسعه کامل، بازخوردهای واقعی کاربران را دریافت کنند.
در این دوره موارد زیر را خواهید آموخت:
Chris Raharja
دانشمند داده و علاقه مندان به هوش مصنوعی
سلام، من کریس هستم. تخصص من در علم داده، یادگیری ماشین، هوش مصنوعی مولد، تجارت الکترونیک و طراحی وب است. من از دانشگاه واشنگتن با مدرک لیسانس ریاضی فارغ التحصیل شدم و به عنوان مشاور ریسک فناوری در یکی از چهار شرکت بزرگ تجربه دارم. اشتیاق من به تدریس به عنوان معلم خصوصی ریاضی در دبیرستان شروع شد و همچنان به شکوفایی ادامه داد. هدف من این است که مهارت هایم را به اشتراک بگذارم و جامعه ای پر جنب و جوش بسازم که در آن بتوانیم طیف گسترده ای از موضوعات را با هم کاوش کنیم و در مورد آنها بیاموزیم.
نمایش نظرات