آموزش دوره جامع و سریع FastAPI پایتون و React: همراه با دیتابیس Postgres/MySQL - آخرین آپدیت

دانلود Python FastAPI & React Crash Course: With Postgres/MySQL DB

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

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

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

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

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

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

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

  • شماهای دیتابیس را مدیریت کرده و تغییرات را به صورت روان با استفاده از Migrations اعمال کنید.

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

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

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

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

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

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

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


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

مقدمه Introduction

  • معرفی دوره Introduction

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

بک‌اند پایتون و 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

  • مدیریت تغییرات دیتابیس (Migrations) Migrations

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

  • ساخت API برای Todo Todo API

  • تست APIهای Todo Todo's API Testing

فرانت‌اند React.js Frontend React.js

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

  • بررسی فایل‌های پروژه React React Project Files

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

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

  • صفحه اصلی Home Page

  • سرویس اتصال به API API Service

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

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

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

نمایش نظرات

آموزش دوره جامع و سریع FastAPI پایتون و React: همراه با دیتابیس Postgres/MySQL
جزییات دوره
2.5 hours
23
(آخرین آپدیت)
16
از 5
دارد
ندارد
ندارد
Dennis Iluma
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dennis Iluma Dennis Iluma

مربی در Udemy