Vibe Coding Basics - November 2025
Хөтөлбөрийн бүтэц
Модуль 1: AI промпт ашигласан програмчлалын танилцуулга
- Програмчлал гэж юу вэ, програмчлалын хэлнүүд хэрхэн ажилладаг вэ?;
- Хөгжүүлэлтийн орчин (IDE) ба ажиллах үеийн орчин (клауд, сервер);
- "Vibe coding"-ын тухай ойлголт ба Bolt, Lovable, Replit, v0, Create, Firebase Studio зэрэг платформууд;
- Bolt.new платформын танилцуулга ба хиймэл оюунтай хамтран програм бүтээх;
- Аппликэйшн боловсруулахад зориулагдсан Generative AI-ы үндэс.
Модуль 2: AI промпт бүхий програмууд бүтээх нь
- Апп бүтээхийн тулд эхний болон дараагийн асуултуудыг хэрхэн бичих вэ?;
- Алдаа засах ба програм хангамж хөгжүүлэх мөчлөг;
- Нэр томьёо: HTML, CSS, JavaScript, TypeScript, React;
- Төслийн бүтэц: хавтас, файл, кодын зохион байгуулалт.
Модуль 3: Датабааз оруулж, апп-аа Интернэтэд нийтлэх нь
- Front-End, Back-End болон мэдээллийн сангийн үндсүүд;
- Холбоотой датабааз, холбоотой хүснэгтүүдийн танилцуулга;
- Supabase-тэй ажиллах, төсөлд датабааз нэмэх;
- Интернэт дэх програмыг нийтлэх (байрлуулах).
Модуль 4: Семинар: AI промпт бүхий бодитой бүрэн төсөл
- AI промпт ашиглаж иж бүрэн төсөл бүтээх;
- Датабаазаа холбож, жишээ өгөгдөл нэмэх;
- Функциудын менежмент: контентыг бүртгэх, логгинг хийх, нэмэх, засварлах;
- Төслөө интернетэд нийтлэх (байрлуулах);
- Шалгалтанд бэлтгэх.
Уг курс хэнд тохиромжтой вэ?
- Хэрэглээний програм бүтээх технологийг яаж ашигладагийг ойлгохыг хүсэж буй энтрепренерүүд ба бизнесийн эзэд;
- Програмчлалд гүнзгийрэхгүйгээр програм хангамж хөгжүүлэх мэдлэгээ өргөжүүлэх хүсэлтэй менежерүүд болон дижитал бүтээгчид;
- Шинэ чиг хандлагыг сонирхож, програм хангамж хөгжүүлэх үндсийг кодчилолгүйгээр сурах хүсэлтэй технологийн салбарын оюутан, багш нар;
- Мэдээллийн технологийн салбарт орох хүсэлтэй өөр мэргэжлээр ажиллаж буй, AI платформыг програм хангамж боловсруулахад хэрхэн ашиглах талаар ойлгохыг хүсэж буй хүмүүс.
Таны олж авах ур чадварууд:
- Bolt, Lovable, Replit, Firebase Studio зэрэг платформуудыг ашиглан AI-ы асуудшуудаар (vibe кодчилол) кодчлолгүйгээр програм үүсгэх
- Хиймэл оюуны аппликэйшнүүд бүтээх, засварлах, өргөжүүлэхэд промптын инженерчлэлийг ашиглах
- Supabase, Netlify зэрэг платформоор дамжуулан мэдээллийн санг нэгтгэх, програмуудыг интернетэд нийтлэх
- Өгөгдлийн сан, хэрэглэгчийн баталгаажуулалт бүхий сайтуудыг бий болгох
Нэмэлт шаардлагууд бий юу?
Сургалтад оролцоход шаардлагатай техник хангамж: Notebook
Програм хангамж:
Хичээлийн явцад ямар ч аккаунт нээх шаардлагагүй, учир нь үнэгүй туршилтын хугацаатай AI хэрэгслүүд эсвэл үнэ төлбөргүй кредит олгодог хэрэгслүүдийг ашиглана.