آموزش دوره جامع Python FastAPI و Angular (همراه با MySql و Postgres) - آخرین آپدیت

دانلود Python FastAPI & Angular Course (MySql & Postgres)

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تسلط بر مسیریابی (Routing) در FastAPI، استفاده از SQLAlchemy ORM، مدیریت Migrationها و اتصالات پایگاه داده برای ایجاد صفحات پویا در Angular. در این دوره خواهید آموخت: - کار با مدل‌ها و Schemaهای FastAPI - نحوه اتصال Postgres و MySQL به پروژه FastAPI - طراحی API و مدیریت مسیرها (Routings) - توسعه فرانت‌اند با Angular و طراحی رابط کاربری (UI) زیبا پیش‌نیازها: - دانش مقدماتی زبان پایتون - آشنایی با HTML، CSS و Javascript

آیا آماده‌اید تا فاصله بین توسعه فرانت‌اند و بک‌اند را پر کنید؟ به دوره جامع و کاربردی FastAPI و Angular خوش آمدید؛ راهنمایی عملی که به شما کمک می‌کند یک اپلیکیشن وب کامل و مبتنی بر پایگاه داده را از صفر بسازید.

به جای تمرکز بر مباحث تئوری یا خط لوله‌های پیچیده استقرار (Deployment)، این دوره مستقیماً به سراغ اصل مطلب می‌رود. شما با انجام پروژه یاد می‌گیرید و یک اپلیکیشن کاربردی می‌سازید که یک بک‌اند با کارایی بالای پایتون را به یک فرانت‌اند مدرن و پویای Angular متصل می‌کند.

آنچه در این دوره بر آن مسلط می‌شوید:

در بخش بک‌اند، عمیقاً وارد دنیای FastAPI و مدیریت پایگاه داده می‌شویم. شما یاد خواهید گرفت که چگونه:

  • اتصالات پایگاه داده رابطه‌ای را برای Postgres یا MySQL برقرار کنید.

  • از SQLAlchemy ORM برای نوشتن مدل‌های دیتابیس به سبک پایتون استفاده کنید.

  • Schemaهای پایگاه داده را مدیریت کرده و تغییرات را به صورت روان از طریق Migrationها اعمال کنید.

  • منطق کسب‌وکار (Business Logic) را با استفاده از یک لایه تمیز Services جداسازی کنید.

  • یک API Routing قدرتمند طراحی کرده و اعتبار سنجی داده‌ها را با استفاده از Pydantic schemas اجرا کنید.

در بخش فرانت‌اند، اپلیکیشن خود را با Angular به زندگی می‌بخشید. مباحث زیر پوشش داده خواهد شد:

  • ساخت کامپوننت‌های UI قابل استفاده مجدد.

  • پیاده‌سازی Angular Routing برای جابجایی بدون وقفه بین صفحات.

  • اتصال فرانت‌اند به بک‌اند از طریق دریافت، نمایش و به‌روزرسانی لحظه‌ای داده‌های دیتابیس.

در پایان این دوره، شما نه‌تنها یک اپلیکیشن Todo کاربردی خواهید داشت، بلکه یک نقشه راه جامع و تکرارپذیر برای ساخت اپلیکیشن‌های Full-stack خود خواهید داشت. اگر می‌خواهید بر کدنویسی واقعی، مدل‌سازی دیتابیس و یکپارچه‌سازی API که موتور محرک توسعه وب مدرن است مسلط شوید، این دوره برای شماست!


سرفصل ها و درس ها

مقدمه Introduction

  • معرفی دوره Introduction

  • سورس کد کامل، فایل‌ها و لینک‌ها Complete Source Code, Files & Links

بک‌اند با Python FastAPI Backend Python FastAPI

  • ایجاد پروژه و افزودن وابستگی‌ها Create Project & Add Dependencies

  • نصب افزونه‌ها و اجرای برنامه Extensions & Run App

  • تنظیمات Env و آدرس‌های پایگاه داده Env & Database urls

  • فایل پیکربندی (Config) Config File

  • متد ایجاد نمونه پایگاه داده (Database Instance) Database Instance Method

  • متد Main و تست اتصال Main method & Connection Testing

  • طراحی مدل (Model) Model

  • طراحی اسکیما (Schema) Schema

  • مدیریت Migrationها Migrations

  • متدهای سرویس (Service Methods) Service Methods

  • طراحی Todo API Todo API

  • تست Todos API Todos API Testing

فرانت‌اند با Angular Frontend Angular

  • ایجاد پروژه Angular Create Angular Project

  • بررسی فایل‌های Angular Angular Files

  • طراحی نوار ناوبری (Navbar) Navbar

  • طراحی فوتر (Footer) Footer

  • طراحی صفحه اصلی Home Page

  • سرویس API Api Service

  • صفحه لیست Todoها Todos Page

  • صفحه افزودن Todo Add Todo Page

  • صفحه ویرایش Todo Edit Todo Page

نمایش نظرات

آموزش دوره جامع Python FastAPI و Angular (همراه با MySql و Postgres)
جزییات دوره
3 hours
23
(آخرین آپدیت)
6
از 5
دارد
ندارد
ندارد
Dennis Iluma
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dennis Iluma Dennis Iluma

مربی در Udemy