საშუალოახალგაზრდები

vibe backend ai assisted apis servers

16 გაკვეთილი
~3 საათი
საშუალო
2,400+ მოსწავლე
AI მასწავლებელი
🎯16 გაკვეთილი

რას ისწავლი

ოთხი რეალური უნარი — და ერთი ნაკლები საფიქრალი.

მოსწავლეები შეძლებენ AI-ის დახმარებით სხვადასხვა backend არტეფაქტის (ავთენტიფიკაცია, CRUD API, webhook, რიგი) ინტეგრირებას ერთ Capstone პროექტში.

მოსწავლეები შეძლებენ Capstone პროექტის დაგეგმვას ფაზებად დაყოფით და AI-თან მუშაობის ორკესტრირებას.

მოსწავლეები შეძლებენ ყოველი განვითარების ფაზის შემდეგ smoke test-ების ჩატარებას პროგრესის დასადასტურებლად.

მოსწავლეები შეძლებენ Replit Agent-ის გამოყენებას სწრაფი end-to-end backend demo-ს შესაქმნელად.

კურიკულუმი

რას მოიცავს კურსი

სამი ნაბიჯი — საფუძვლები, პრაქტიკა, შენი პროექტი. ყოველი გაკვეთილი ცოცხალი დიალოგი ჩვენს შორის.

16გაკვეთილი~3.1საათი1 უფასო

ეტაპი I

საფუძვლები

ძირითადი იდეები და სწორი დასაწყისი.

  1. შემდეგი

    Cursor Composer-ით Next.js Route Handler REST Endpoint-ის შექმნა

    ამ გაკვეთილში შეისწავლით, როგორ გამოიყენოთ Cursor Composer Next.js App Router-ში REST endpoint-ების შესაქმნელად. გაიგებთ, თუ როგორ უნდა მიაწოდოთ AI-ს მკაფიო „კონტრაქტი“ სასურველი შედეგის მისაღებად, ისწავლით შექმნილი endpoint-ების ტესტირებას და გაეცნობით გავრცელებულ შეცდომებს.

    3 წთუფასოდაწყება
  2. GitHub Copilot Chat-ით JSON Validation Middleware-ის დამატება და კოდის გაწმენდა

    ეს გაკვეთილი განიხილავს, თუ როგორ გამოვიყენოთ GitHub Copilot Chat არსებული კოდის რეფაქტორინგისთვის, კერძოდ, JSON ვალიდაციის ლოგიკის ცალკე helper ფუნქციაში გადასატანად. ჩვენ ვისწავლით 'separation of concerns' პრინციპს, TypeScript-ის უსაფრთხო გამოყენებას და AI-ის მიერ შემოთავაზებული ცვლილებების ტესტირებას.

    12 წთ
  3. Claude Code-ით Express CRUD API-ის Scaffolding

    ეს გაკვეთილი გაჩვენებთ, როგორ გამოიყენოთ Claude Code Express.js-ზე დაფუძნებული CRUD (Create, Read, Update, Delete) API-ის სწრაფად შესაქმნელად. თქვენ ისწავლით, თუ როგორ უნდა მოახდინოთ მრავალფაილიანი პროექტის გენერირება, შეცდომების გამოსწორება და AI-სთან ერთად API-ის დახვეწა.

    12 წთ
  4. Cursor-ით Hono Microservice-ის შექმნა Cloudflare-ის სტილის API-სთვის

    ეს გაკვეთილი გასწავლით, როგორ გამოიყენოთ Cursor AI-სთან ერთად, რათა სწრაფად შექმნათ Hono-ზე დაფუძნებული მსუბუქი microservice-ები, რომლებიც იდეალურია edge და serverless გარემოებისთვის. შეისწავლით, თუ როგორ უნდა დაავალოთ AI-ს კონკრეტული სტრუქტურა, ერთი პასუხისმგებლობა და გაითვალისწინოთ დეპლოიმენტის თავისებურებები.

    6 წთ
  5. Supabase AI-ით უსაფრთხო Database Schema-ს შექმნა Row Level Security-ით

    ამ გაკვეთილში შეისწავლით, თუ როგორ გამოიყენოთ Supabase AI database schema-ს, SQL migration-ების და Row Level Security (RLS) policy-ების გენერირებისთვის. ჩვენ განვიხილავთ RLS-ის მნიშვნელობას, როგორც უსაფრთხოების მეორე ხაზს და ხაზს გავუსვამთ AI-ის მიერ გენერირებული SQL-ის კრიტიკული შემოწმების აუცილებლობას.

    9 წთ
  6. Cursor-ით Supabase Auth flow-ის Next.js server actions-ში ჩასმა

    ეს გაკვეთილი განიხილავს, თუ როგორ უნდა მოხდეს მომხმარებლის ავთენტიფიკაციის (Auth) ნაკადის ინტეგრირება Next.js server actions-ში Supabase-ის გამოყენებით, Cursor AI-ის დახმარებით. შეისწავლით, თუ როგორ შექმნათ email/password რეგისტრაციისა და შესვლის ფუნქციონალი, ასევე როგორ მოახდინოთ მისი ტესტირება და გამართვა.

    12 წთ

ეტაპი II

პრაქტიკა

გამოიყენე ნასწავლი რეალურ ამოცანებზე.

  1. Claude Code-ით Protected Dashboard API-ის აწყობა Supabase Session-ით

    ამ გაკვეთილში შეისწავლით, თუ როგორ შექმნათ უსაფრთხო API Next.js Route Handler-ში Supabase session-ის გამოყენებით, რათა მხოლოდ ავტორიზებულმა მომხმარებლებმა შეძლონ საკუთარ მონაცემებზე წვდომა. ჩვენ გამოვიყენებთ AI ასისტენტს (Claude Code) ამ პროცესის გასამარტივებლად და უსაფრთხოების საუკეთესო პრაქტიკებს განვიხილავთ.

    9 წთ
  2. Replit Agent-ით Webhook Receiver-ის სწრაფი პროტოტიპირება

    ამ გაკვეთილში შეისწავლით, თუ რა არის webhook, როგორ განსხვავდება ის ტრადიციული API-სგან და როგორ გამოიყენოთ Replit Agent webhook receiver-ის სწრაფი პროტოტიპის შესაქმნელად. განსაკუთრებულ ყურადღებას დავუთმობთ უსაფრთხოების ასპექტებს, როგორიცაა საიდუმლო გასაღების ვალიდაცია და მოვლენების უსაფრთხო დამუშავება.

    15 წთ
  3. Claude Code-ით Stripe-style Webhook Idempotency Handler-ის დამატება

    ამ გაკვეთილში შეისწავლით, თუ როგორ უნდა დაამატოთ idempotency თქვენს webhook receiver-ს, რათა თავიდან აიცილოთ დუბლირებული მოვლენების დამუშავება. ჩვენ განვიხილავთ Stripe-ის სტილის მიდგომას, გამოვიყენებთ AI ინსტრუმენტებს პროტოტიპირებისთვის და გავიგებთ, როგორ გადავიდეთ production-ისთვის მონაცემთა ბაზაზე.

    15 წთ
  4. Cursor-ით Rate Limiter Middleware-ის დაწერა Express API-სთვის

    ამ გაკვეთილში შეისწავლით, თუ როგორ უნდა შექმნათ და დანერგოთ Rate Limiter Express API-ში Cursor AI-ის გამოყენებით. გაეცნობით Rate Limiting-ის კონცეფციას, მის მნიშვნელობას API-ის დაცვისა და საიმედოობისთვის, ასევე პრაქტიკულ მაგალითებსა და დეპლოიმენტის მოსაზრებებს.

    15 წთ
  5. Copilot Chat-ით Vitest API ტესტების გენერირება

    ამ გაკვეთილში შეისწავლით, თუ როგორ გამოიყენოთ Copilot Chat Vitest API ტესტების გენერირებისთვის თქვენი backend სერვისებისთვის. ეს უზრუნველყოფს კოდის ხარისხს და ხელს უშლის რეგრესიებს AI-ის დახმარებით განვითარების პროცესში.

    15 წთ

ეტაპი III

შენი პროექტი

შექმენი რაღაც ნამდვილად შენი.

  1. Claude Code-ით Terminal Error-Debugging Loop-ის მართვა

    ამ გაკვეთილში შეისწავლით, თუ როგორ უნდა მართოთ უკანა სისტემის (backend) შეცდომები ტერმინალიდან AI-ის დახმარებით. ჩვენ განვიხილავთ ეფექტური გამართვის ციკლის პრინციპებს Claude Code-ის გამოყენებით, რათა სწრაფად და ზუსტად მოაგვაროთ პრობლემები.

    12 წთ
  2. Supabase Edge Functions-ის შექმნა AI email job-ისთვის

    ამ გაკვეთილში შეისწავლით, თუ როგორ შექმნათ Supabase Edge Functions AI-ის დახმარებით მცირე backend job-ებისთვის, როგორიცაა ელფოსტის გაგზავნა. განვიხილავთ Deno runtime-ის თავისებურებებს, ლოკალურ ტესტირებას, უსაფრთხო ვალიდაციას და CORS-ის სწორად კონფიგურაციას.

    15 წთ
  3. Cursor-ით background queue job-ის prototype შექმნა

    ამ გაკვეთილში შეისწავლით, თუ როგორ უნდა მოხდეს ნელი backend ოპერაციების (როგორიცაა ელფოსტის გაგზავნა ან AI შეჯამება) გადატანა background queue-ში, რათა API request-response ციკლი სწრაფი იყოს. ჩვენ გამოვიყენებთ Cursor AI-ს in-memory queue-ის პროტოტიპის შესაქმნელად და განვიხილავთ მის შეზღუდვებს production გარემოსთვის.

    15 წთ
  4. Claude Code-ით API Deployment Checklist-ის და Environment Validation-ის დამატება

    ეს გაკვეთილი გიჩვენებთ, თუ როგორ უნდა მოამზადოთ თქვენი backend პროექტი დეპლოიმენტისთვის AI-ის დახმარებით. ჩვენ შევისწავლით გარემოს ცვლადების ვალიდაციის და დეპლოიმენტის ჩექლისტის შექმნას, რათა თავიდან ავიცილოთ გავრცელებული შეცდომები და უზრუნველვყოთ პროფესიონალური მიდგომა production გარემოს მიმართ.

    6 წთ
  5. AI-თან ერთად Backend Capstone პროექტის შექმნა: Auth, API, Webhook და Queue Demo

    ამ გაკვეთილში თქვენ ისწავლით, თუ როგორ უნდა დააკავშიროთ სხვადასხვა backend კომპონენტი — ავთენტიფიკაცია, CRUD API, webhook-ები და ფონური რიგები — ერთიან, ფუნქციონალურ დემო პროექტში AI ინსტრუმენტების გამოყენებით. ჩვენ განვიხილავთ ფაზურ მიდგომას, რომელიც უზრუნველყოფს კონტროლირებად განვითარებას და ეფექტურ ტესტირებას.

    15 წთ

შენი სერტიფიკატი

გახსენი ის ყველა გაკვეთილის დასრულებით.

გააგრძელე

სხვა კურსები ამავე კატეგორიაში

გავაგრძელოთ ერთად?

ერთხელ ყიდულობ. სამუდამოდ შენია. პირველი გაკვეთილი — უფასოდ. დანარჩენი — შენი ტემპით.

ჯერ გავსინჯო

ფასი

₾0.57