برنامه نویسی

در اینجا نکاتی وجود دارد که هنگام ساختن یک برنامه Gen AI با Next.js و Nest.js یاد گرفتم

نقشه راه شما می توانید این پیوند را داشته باشید: AI RoadMap

توضیحات تصویر

برای یادگیری و تخصص به عنوان یک توسعه دهنده تمام پشته با تمرکز بر هوش مصنوعی مولد (Gen AI) با Next.js و NestJS، به منابعی نیاز دارید که اصول هوش مصنوعی، ادغام مدل های هوش مصنوعی در برنامه های کاربردی وب و ابزارهای خاصی مانند API های OpenAI یا LangChain را ترکیب کنند. در زیر فهرستی از دوره‌های آموزشی رایگان، وبلاگ‌ها و مستندات موجود است:

دوره های رایگان:

  • دوره جامع NestJS توسط freeCodeCamp: این دوره مقدمه ای عمیق با NestJS ارائه می دهد و شما را در ساخت برنامه های کاربردی کارآمد، قابل اعتماد و مقیاس پذیر در سمت سرور راهنمایی می کند.

  • آموزش Full Stack NestJS + Next.js: این آموزش نحوه ساختن یک برنامه کاری تمام پشته با استفاده از NestJS برای باطن و Next.js برای فرانت اند را نشان می دهد.

وبلاگ ها و آموزش ها:

  • ایجاد پروژه با Nest.js + Next.js: این پست وبلاگ یک راهنمای گام به گام برای راه اندازی پروژه ای ارائه می دهد که NestJS را با Next.js ادغام می کند و در مورد استراتژی های مختلف رندر سمت سرور بحث می کند.

  • Next x Nest – اتصال برنامه NextJs به Backend NestJs: این مقاله بر ادغام NextAuth با Next.js و برقراری ارتباط امن با باطن NestJS تمرکز دارد.

اسناد رسمی:

  • اسناد NestJS: اسناد رسمی NestJS راهنماها و مراجع جامعی را ارائه می دهند تا به شما در درک و استفاده مؤثر از چارچوب کمک کنند.

  • Next.js بیاموزید: پلتفرم رسمی یادگیری Next.js آموزش هایی را ارائه می دهد که شما را از مبتدی تا متخصص می برد و پایه ها و ویژگی های پیشرفته Next.js را پوشش می دهد.

منابع اضافی:

  • Express <> NextJS <> NestJS Cheatsheet برای مبتدیان: این منبع مقایسه ای بین NestJS و سایر فریمورک های محبوب جاوا اسکریپت ارائه می دهد و به درک مفاهیم کلیدی کمک می کند.

  • 6 بهترین منبع آنلاین برای یادگیری رایگان NestJS: این مجموعه شامل آموزش ها و دوره های رایگان مختلفی است که به شما در تسلط بر NestJS کمک می کند.

با کاوش در این منابع، پایه محکمی در Next.js و NestJS به دست خواهید آورد و شما را با مهارت‌های لازم برای ساخت برنامه‌های کامل پشته قوی مجهز می‌کند.


دوره های رایگان

  1. هوش مصنوعی برای همه (اندرو نگ – کورسرا)

  2. ساخت اپلیکیشن های مجهز به هوش مصنوعی با OpenAI (freeCodeCamp)

  3. دوره خرابی LangChain (یوتیوب)

    • بیاموزید که برنامه های کاربردی با LLM را بسازید، مناسب برای باطن های NestJS و پیشوندهای Next.js.
    • LangChain برای توسعه دهندگان
  4. راهنمای شروع سریع OpenAI


وبلاگ ها و آموزش ها

  1. چگونه یک برنامه مجهز به GPT-3 با Next.js و NestJS بسازیم

    • راهنمای گام به گام ادغام مدل های GPT در یک برنامه فول استک.
    • وبلاگ متوسط
  2. LangChain + MongoDB: ساختن یک سیستم بازیابی دانش هوش مصنوعی

  3. Next.js و OpenAI API ادغام

  4. ساخت برنامه‌های مشابه ChatGPT با NestJS

    • راهنمای جامع در مورد راه‌اندازی Backend برای برنامه‌های هوش مصنوعی با استفاده از NestJS و OpenAI API.
    • وبلاگ هوش مصنوعی NestJS

اسناد رسمی

  1. اسناد OpenAI API

    • یاد بگیرید که مدل‌ها را دقیق تنظیم کنید، پاسخ‌ها را ایجاد کنید، و به طور موثر با اعلان‌ها برخورد کنید.
    • اسناد OpenAI
  2. مستندات LangChain

    • راهنمای ایجاد خطوط لوله RAG (Retrieval-Augmented Generation) برای سیستم های مقیاس پذیر Gen AI.
    • LangChain Docs
  3. مستندات ترانسفورماتورهای صورت در آغوش گرفتن


لیست های پخش YouTube

  1. آموزش توسعه هوش مصنوعی تمام پشته

  2. هوش مصنوعی مولد با LangChain و OpenAI


کتاب (رایگان/PDF)

  1. یادگیری عمیق با جاوا اسکریپت

    • نحوه ساخت و استقرار مدل های یادگیری عمیق را مستقیماً در پروژه های Next.js خود بیاموزید.
    • PDF را دانلود کنید

ابزارهای پیشنهادی برای کاوش

  1. زمین بازی OpenAI

    • با GPT-4 و مدل های دیگر آزمایش کنید.
    • زمین بازی
  2. LangChain برای Python و TypeScript

  3. Weaviate یا MongoDB Atlas جستجوی Vector DB


انجمن و انجمن ها

  1. AI Stack Exchange

  2. Reddit: r/OpenAI، r/LangChainAI

  3. کانال های Discord: OpenAI، LangChain


با کاوش در این منابع، تخصص فنی را برای ساختن برنامه های کاربردی مبتنی بر هوش مصنوعی با Next.js و NestJS، با استفاده از آخرین فناوری ها و بهترین شیوه ها، به دست خواهید آورد. اگر راهنمایی اجرای خاصی می خواهید به من اطلاع دهید!

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا