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