آیا آمادهاید تا شکاف بین توسعه فرانتاند و بکاند را پر کنید؟ به دوره جامع FastAPI و React خوش آمدید؛ یک راهنمای عملی و کاربردی که طراحی شده تا به شما کمک کند یک اپلیکیشن وب کامل و دیتابیس-محور را از صفر بسازید.
در این دوره به جای تمرکز بر مباحث تئوری یا خط لولههای پیچیده استقرار، مستقیماً به سراغ اصل مطلب میرویم. شما از طریق انجام پروژه یاد میگیرید و یک اپلیکیشن Todo (مدیریت کارهای روزانه) کاملاً عملیاتی میسازید که یک بکاند پایتونی با کارایی بالا را به یک فرانتاند مدرن و پویا با React متصل میکند.
آنچه بر آن مسلط خواهید شد:
در بخش بکاند، ما عمیقاً وارد مباحث FastAPI و مدیریت دیتابیس میشویم. شما یاد میگیرید که چگونه:
اتصالات دیتابیس رابطهای برای Postgres یا MySQL را برقرار کنید.
از SQLAlchemy ORM برای نوشتن مدلهای دیتابیس به سبک پایتونی استفاده کنید.
شماهای دیتابیس را مدیریت کرده و تغییرات را به صورت روان با استفاده از Migrations اعمال کنید.
منطق کسبوکار (Business Logic) را با استفاده از یک لایه تمیز Services جدا کنید.
مسیریابیهای API قدرتمند طراحی کرده و اعتبارسنجی دادهها را با استفاده از شماهای Pydantic پیادهسازی کنید.
در بخش فرانتاند، اپلیکیشن خود را با React زنده خواهید کرد. مباحث زیر پوشش داده میشوند:
ساخت کامپوننتهای UI قابل استفاده مجدد.
پیادهسازی React Routing برای جابجایی بدون وقفه بین صفحات.
اتصال فرانتاند به بکاند از طریق فراخوانی، نمایش و بهروزرسانی دادههای دیتابیس در لحظه.
در پایان این دوره سریع، شما فقط یک برنامه Todo ساده نخواهید داشت، بلکه یک نقشه راه جامع و تکرارپذیر برای ساخت اپلیکیشنهای وب Full-stack خود خواهید داشت. اگر میخواهید بر کدنویسی واقعی، مدلسازی دیتابیس و یکپارچهسازی API که قلب توسعه وب مدرن است مسلط شوید، این دوره برای شماست!
Dennis Iluma
مربی در Udemy
نمایش نظرات