شروع با یک چارچوب جدید آسان است. تسلط بر آن سخت است. یادگیری از طریق انجام موفق ترین راه برای به دست آوردن سریع و آسان مهارت های خود در یک موضوع خاص است.
در این دوره، با پیروی از بهترین اصول برنامه نویسی، یک پروژه کامل با FastAPI ایجاد می کنیم. ما خدمات و کتابخانه های شخص ثالث را ادغام خواهیم کرد تا بتوانیم تا حد امکان به وظایف برنامه های کاربردی در دنیای واقعی نزدیک شویم، پروژه Frontend آماده را ترکیب خواهیم کرد
ما کارهای پیشرفته مانند:
را اجرا خواهیم کردسرویس AWS S3 را برای ذخیره فایلها ادغام کنید
سرویس ایمیل ساده آمازون را برای ارسال ایمیل از کد ما ادغام کنید
ارائهدهنده پرداخت "Wise" را برای بازپرداخت وجه به کاربران برنامه ما ادغام کنید.
این برنامه سطوح مختلف دسترسی خواهد داشت - کاربران (شاکیان)، تایید کنندگان و سرپرستان.
ما JWT، احراز هویت و مجوز را اجرا خواهیم کرد.
ما با طرحوارهها کار خواهیم کرد تا دادههای ورودی خود را تأیید کنیم و دادههای پاسخ را شکل دهیم.
ما همه اینها را پیادهسازی خواهیم کرد و در عین حال بهترین روشها را برای قالببندی کد و استفاده از سیستم کنترل نسخه دنبال خواهیم کرد.
ما یک پروژه frontend آماده (نوشته شده در Angular 2+) را ادغام خواهیم کرد تا درک بهتری از نحوه عملکرد backend ما داشته باشیم.
ما از یک پایگاه داده رابطه ای ( PostgreSQL ) برای ذخیره اطلاعات خود استفاده خواهیم کرد.
همه مطالب ایجاد شده اند تا بتوانید با آنها تعامل داشته باشید و از تجربه کلی دوره لذت ببرید.
همه مطالب قابل دانلود هستند. به عنوان یک جایزه برای این دوره، شما برای هر بخش یک کتاب با کد قابل کپی و توضیحات دریافت خواهید کرد.
شما به مخزن GitHub با تمام کدهای نشان داده شده در دوره دسترسی خواهید داشت.
بیایید شروع کنیم!
مهندس نرم افزار
نمایش نظرات