آیا آمادهاید تا فاصله بین توسعه فرانتاند و بکاند را پر کنید؟ به دوره جامع و سریع 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 در وب مدرن مسلط شوید، این دوره برای شماست!
Dennis Iluma
مربی در Udemy
نمایش نظرات