متن خبر

یک کلون Fiverr Full Stack را کد کنید

یک کلون Fiverr Full Stack را کد کنید

شناسهٔ خبر: 468547 -




ما به تازگی یک دوره در دسترس را در کانال YouTube freeCodeCamp.org ارسال کردیم. این آموزش جامع شما را در فرآیند ساخت یک کلون Fiverr با استفاده از مجموعه ای از فناوری های پیشرفته راهنمایی می کند.

Vuk Rosić این دوره را ایجاد کرد. Vuk یک مهندس نرم افزار، توسعه دهنده هوش مصنوعی و سازنده دوره است.

در این دوره آموزشی، نحوه استفاده از چندین فناوری وب را یاد خواهید گرفت:

NextJS: یک چارچوب قدرتمند React که عملکردهایی مانند رندر سمت سرور و تولید وب سایت های ثابت را امکان پذیر می کند.

React: یک کتابخانه جاوا اسکریپت برای ایجاد رابط های کاربری، حفظ ماهیت پویا و پاسخگوی برنامه.

Convex: یک ابزار توسعه Back-end که منطق سرور و تعاملات پایگاه داده را به طور یکپارچه مدیریت می کند.

Typescript: ابرمجموعه ای از جاوا اسکریپت که انواع استاتیک را به زبان اضافه می کند و به حفظ پایگاه های کد بزرگتر کمک می کند.

Tailwind CSS: اولین چارچوب CSS کاربردی برای ساخت سریع طرح های سفارشی.

ShadCN: مجموعه ای از کامپوننت های React که به زیبایی طراحی شده، در دسترس و قابل تنظیم هستند که می توانید از آنها برای ساخت برنامه های وب مدرن استفاده کنید.

این دوره در چندین بخش ساختار یافته است که هر بخش بر جنبه های مختلف ایجاد یک بازار خدمات جامع تمرکز دارد:

    نسخه ی نمایشی و معرفی: یک پیش نمایش کامل از محصول نهایی و یک نمای کلی از ساختار دوره دریافت کنید.

    راه اندازی: بیاموزید که چگونه محیط توسعه خود را با Convex، Clerk، NextJS و ShadCN تنظیم کنید.

    توسعه Front-end: از طراحی یک صفحه «ایجاد کنسرت» تا ایجاد یک نوار ناوبری پیشرفته، یاد بگیرید که با استفاده از React و Tailwind CSS به طور مؤثر رابط کاربری را مدیریت کنید.

    یکپارچه سازی Back-end: با gig.ts در توابع پشتیبان غوطه ور شوید، از useApiMutation.ts برای تعاملات API استفاده کنید و داده های کاربر را مدیریت کنید.

    طراحی پایگاه داده و طرحواره: طرح واره پایگاه داده را تعریف کرده و آن را با قسمت جلویی برای ذخیره و مدیریت دسته ها، زیرمجموعه ها و اطلاعات کاربر ادغام کنید.

    مدیریت محتوای پویا: ایجاد و ویرایش صفحات گیگ، اضافه کردن تصاویر، و مدیریت محتوا با ویرایشگر عنوان سفارشی و ویرایشگر پیشنهادات.

    پرداخت‌ها و تراکنش‌ها: Stripe را برای رسیدگی به پرداخت‌هایی از جمله اضافه قیمت، پیوندهای پرداخت و اتصالات حساب فروشنده اجرا کنید.

    آپشن های تعاملی: یک مدال تأیید بازشو اضافه کنید، مرور گیگ، جستجو و فیلتر را در صفحه اصلی مدیریت کنید.

    تعامل کاربر: پلتفرم را با صفحه نمایه کاربر، بخش نظرات، سیستم پیام رسانی و صفحه ای برای مدیریت کنسرت ها ارتقا دهید.

این دوره ویدیویی نه تنها مهارت های فنی مورد نیاز برای ساخت یک برنامه وب پیچیده را آموزش می دهد، بلکه پیاده سازی عملی این فناوری ها را در یک پروژه دنیای واقعی نیز پوشش می دهد. در پایان این دوره، شما درک کاملی از توسعه کامل پشته و اعتماد به نفس برای استفاده از این مهارت ها در پروژه های آینده خود خواهید داشت.

دوره کامل را در کانال YouTube freeCodeCamp.org (تماشای 6 ساعته) تماشا کنید.

خبرکاو

ارسال نظر




تبليغات ايهنا تبليغات ايهنا

تمامی حقوق مادی و معنوی این سایت متعلق به خبرکاو است و استفاده از مطالب با ذکر منبع بلامانع است