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

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

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

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

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

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

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

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

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

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

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

  • مسیریابی‌های (Routing) قدرتمند API را طراحی کرده و اعتبار‌سنجی داده‌ها را با Pydantic Schemaها تضمین کنید.

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

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

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

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

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


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

مقدمه Introduction

  • معرفی دوره Introduction

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

بک‌اند با پایتون و FastAPI Backend Python FastAPI

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

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

  • متغیرهای محیطی و آدرس‌های دیتابیس Env & Database urls

  • فایل تنظیمات (Config) Config File

  • متد نمونه‌سازی دیتابیس Database Instance Method

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

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

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

  • مدیریت مایگریشن‌ها Migrations

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

  • ساخت Todo API Todo API

  • تست Todo API Todos API Testing

فرانت‌اند با Vue.js Frontend Vue.js

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

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

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

  • صفحه اصلی Home Page

  • پیاده‌سازی متدهای API API Methods

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

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

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

  • مدیریت مسیرهای Wildcard Wildcard

  • رفع خطاهای TypeScript TS warnings fix

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dennis Iluma Dennis Iluma

مربی در Udemy