توضیحات
دوره FastAPI for Busy Software Engineers. این دوره آموزشی جایگزین مناسبی برای دورههای طولانی و خستهکننده است. در این دوره فشرده، در یک صبح به مهارت و اعتماد به نفس کافی برای کار با FastAPI میرسید و راهنمایی در اختیار خواهید داشت که بارها به آن مراجعه خواهید کرد.
استاد این دوره تجربه راهاندازی و نگهداری یک پلتفرم SaaS مبتنی بر FastAPI برای چندین پروژه مهم مشتریان را دارد. این دوره به سرعت، تمامی موارد کلیدی مورد نیاز شما را پوشش میدهد. به این معنی که این دوره، دورهی مقدماتی نیست و نیازی به گذراندن دورههای مقدماتی پایتون یا مفاهیم پایهای REST API نخواهید داشت. مستقیما وارد دنیای FastAPI میشوید و با فرضیهی «ما همه آدمهای حرفهای هستیم» پیش میرود. با این حال، منابع اضافی برای کسانی که میخواهند عمیقتر یاد بگیرند، در اختیار گذاشته میشود. این دوره به صورت کاملاً پروژهمحور است و شما را با تمامی عناصر کلیدی یک اپلیکیشن آمادهی تولید مبتنی بر FastAPI آشنا میکند. تمامی مباحث از طریق یک پروژهی نمونه با پوشش ۱۰۰ درصدی کد در گیتهاب آموزش داده میشود. شما یک اپلیکیشن وب واقعی، شامل یک فرانتاند یکپارچهی React، راهاندازی خواهید کرد و نحوهی استقرار آن را نیز یاد خواهید گرفت.
آنچه فرا خواهید گرفت:
- اصول اولیهی EndPointها
- کار با Pydantic
- مدیریت خطا
- نمایش صفحات HTML با قالبهای Jinja2
- کار با پایگاه داده (SQLite و Postgres) از طریق ORM (SQLAlchemy) و مهاجرت دیتابیس (Alembic)
- ساختاردهی پروژههای FastAPI برای تولید
- راهاندازی احراز هویت (JWT)
- دستیابی به عملکرد ناهمزمان (Async)
- فریمورک تزریق وابستگی FastAPI و تست
- کار با فرانتاند (React)
- کانتینرسازی FastAPI با Docker
- استقرار (Deployment)
- ارسال ایمیل از طریق تسکهای پسزمینه
- راهاندازی لاگگیری برای تولید
- و سایر سوالات متداول
این دوره برای چه کسانی مناسب است؟
- مهندسان نرمافزار حرفهای/علاقهمند که با مفهوم REST API آشنا هستند و میخواهند مستقیماً کار با FastAPI را آغاز کنند.
- مهندسان نرمافزاری که با فریمورکهایی مانند Flask/Django/Express/Spring Boot/Rails و موارد مشابه کار کردهاند.
- افرادی که دانش پایهای از پایتون دارند و با فریمورکهای توسعهی وب مانند Ruby on Rails، Spring Boot، ExpressJS، CakePHP یا موارد مشابه آشنایی دارند.
مشخصات دوره FastAPI for Busy Software Engineers
- ناشر: Udemy
- مدرس: Christopher Samiullah
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 4 ساعت و 10 دقیقه
- تعداد دروس: 48
سرفصل های دوره
پیشنیازهای دوره FastAPI for Busy Software Engineers
- Knowledge of Python
- Knowledge of REST APIs (at least the basics)
- Knowledge of git
- No previous FastAPI experience is required
- For the frontend section (1 section) – basic knowledge of React
- For the Docker section (1 section) – basic knowledge of Docker
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
2.6 گیگابایت














































