توضیحات
آموزش صفر تا صد و پروژه محور ساخت RESTful API با FastAPI
نام دوره : FastAPI – The Complete Course 2024 (Beginner + Advanced)
دوره در تاریخ 12/2023 به روز رسانی شد
سکشن Project 3.5 – Alembic Data Migration از ابتدا ضبط شد
یادداشت مدرس:
پیش نیاز:
توضیحات:
به دوره شماره 1 FASTAPI در Udemy خوش آمدید!
یاد بگیرید که چگونه برنامه های FastAPI را از ابتدا بسازید و به کار ببرید!
از جمله API های RESTful و برنامه های Full Stack!
—
FastAPI و Python دو مورد از داغ ترین فناوری های موجود در بازار برای ساخت API های با کارایی بالا هستند.
در پایان این دوره، شما API های آماده تولید RESTful، یک برنامه کاربردی Full Stack آماده تولید، احراز هویت/ مجوز کامل، راه اندازی پایگاه های داده آماده تولید، و برنامه FastAPI خود را به کار خواهید گرفت تا جهان بتواند از برنامه شما استفاده کند.
درک و دانستن نحوه ساخت API با FastAPI و Python میتواند شغل شما را بهبود بخشد، شغل جدیدی برای شما ایجاد کند یا حتی نقشهای قراردادی متعددی ایجاد کند!
این مهارتها در همه جا مورد نیاز هستند، و برخی از آگهیهای شغلی پردرآمد از توسعهدهندگان Python با تجربه FastAPI درخواست میکنند.
در این دوره کامل FastAPI، با راهنمایی شما در چارچوب FastAPI از ابتدا تا انتها، به سرعت شما را بالا می برم!
این که آیا شما علاقه مند به گسترش حرفه فعلی خود هستید، می خواهید شغل خود را تغییر دهید یا به سادگی می خواهید یک موضوع بسیار محبوب را یاد بگیرید، در همه حالات این دوره برای شما مناسب است!
شما از فناوریهای مدرن از جمله PyCharm، Python، FastAPI، هش رمز عبور bcrypt، و JSON Web Tokens (JWT) استفاده خواهید کرد.
چرا FastAPI سریعترین چارچوب توسعه وب پایتون در بازار است؟
برای ساده کردن آن، FastAPI تمام جنبه های API را پوشش می دهد.
FastAPI یکی از سریع ترین و با بالاترین کارایی چارچوب های وب موجود است.
این باعث می شود که توسعه وب سریع باشد، در حالی که از یکی از محبوب ترین زبان های برنامه نویسی در جهان، Python استفاده می شود.
این دوره با در نظر گرفتن مبتدیان طراحی شده است!
این بدان معناست که مهم نیست از چه پیشینه ای آمده اید، می توانید یکی از داغ ترین فریم ورک های بازار را یاد بگیرید.
تنها چیزی که نیاز دارید دانش پایه پایتون است و میتوانید APIهایی را از ابتدا ایجاد کنید که در پشت توکنهای وب JSON (JWT) محافظت میشوند.
محتوا و بررسی اجمالی آموزش صفر تا صد و پروژه محور ساخت RESTful API با FastAPI :
- پایتون، IDE و FastAPI را نصب و راه اندازی کنید
- مروری بر پروژه های FastAPI
- نصب یک محیط مجازی برای پروژه FastAPI شما
- ایجاد روش های درخواست HTTP (GET، POST، PUT، DELETE)
- اعتبار سنجی داده ها
- کدهای وضعیت پاسخ HTTP
- کار با داده ها و مدل های پویا
- داده های پویا را در پایگاه داده ذخیره کنید
- مدیریت فرم ها و ورودی های کاربر
- ویژگی های پیشرفته مانند ثبت نام، احراز هویت (bcrypt) و مجوز (JWT)
- روابط پایگاه داده (CASCADE و غیره)
- راه اندازی پایگاه داده تولید (MySQL)
- مسیریابی
- توسعه کامل پشته
- برنامه خود را به کار ببرید تا دنیا بتواند از آن استفاده کند
- و بیشتر!
دوره آموزش صفر تا صد و پروژه محور ساخت RESTful API با FastAPI برای چه کسانی است:
- توسعه دهندگان مبتدی پایتون کنجکاو در مورد FastAPI هستند
- توسعه دهندگان پایتون که مایل به توسعه API های با عملکرد بالا هستند
- توسعه دهندگان وب که می خواهند با استفاده از Python وارد API های Backend شوند
- هر کسی که کنجکاو در مورد چگونگی توسعه API ها با استفاده از FastAPI است
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید