لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع توسعه فولاستک جاوا با Play Framework و React
- آخرین آپدیت
دانلود Full-stack Java Development with Play Framework and React
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
ساخت اپلیکیشنهای فولاستک و آنی (Real-time) برای بسیاری از توسعهدهندگان جاوا که با برنامهنویسی غیرهمزمان (Asynchronous) و یکپارچهسازی فرانتاند آشنا نیستند، یک چالش است. در دوره «توسعه فولاستک جاوا با Play Framework و React»، شما یاد میگیرید که یک ابزار همکاری آنلاین و ریسپانسیو بسازید که شامل قابلیتهای چت زنده و ویرایش مستندات باشد. ابتدا نحوه ایجاد REST APIهای غیرمسدودکننده (Non-blocking) و نقاط اتصال WebSocket را با استفاده از Play Framework بررسی میکنید. سپس، روش ساخت یک فرانتاند پویا با React، اتصال آن به بکاند و مدیریت ارتباطات آنی از طریق WebSocket را خواهید آموخت. در نهایت، مدیریت وضعیت فرانتاند با Redux Toolkit و استقرار (Deploy) هر دو بخش بکاند و فرانتاند در فضای ابری را یاد میگیرید. پس از پایان این دوره، شما مهارتها و دانش لازم برای توسعه فولاستک جاوا جهت ساخت وباپلیکیشنهای با کارایی بالا و آنی را به دست خواهید آورد.
سرفصل ها و درس ها
شروع کار با Play Framework
Getting Started with Play Framework
معرفی دوره و آنچه خواهید ساخت
Course Overview and What You Will Build
راهاندازی پروژه بکاند
Backend Project Setup
نصب پلاگینها
Installing Plugins
بررسی ساختار پروژه
Inspecting Project Structure
تنظیمات اپلیکیشن و موجودیت سند (Document Entity)
App Config and Document Entity
ساخت Post API غیرمسدودکننده
Non-blocking Post API
ساخت Get API غیرمسدودکننده
Non-blocking Get API
افزودن سیستم پیامرسانی آنی مبتنی بر WebSocket
Adding WebSocket-based Real-time Messaging
میکروفون و هدفون: یک آنالوگ برای درک WebSocket
Mic and Headphones: A Websocket Analogy
مفاهیم Sink، Source و Flow در اتصال WebSocket
Sink, Source, and Flow: The Websocket Connection
ایجاد نقطه اتصال WebSocket با Akka Streams
Creating a Websocket Endpoint with Akka Streams
تست نقطه اتصال WebSocket با Postman
Testing Websocket Endpoint with Postman
بررسی کنترلر WebSocket مربوط به مستندات
Document Websocket Controller Overview
ساخت Streaming API با Akka Streams
Streaming API with Akka Streams
تست Streaming API
Testing the Streaming API
توسعه فرانتاند با React، WebSocket و Redux
Frontend with React + WebSocket + Redux
ایجاد پروژه React با استفاده از Vite
Creating a React Project with Vite
طراحی صفحه ورود و تنظیمات مسیریابی (Routing)
Login Screen and Routing Setup
اعتبارسنجی ورود و هدایت به داشبورد
Login Validation and Dashboard Redirect
ساخت کامپوننتهای چت و مستندات به همراه نوار ناوبری
Chat and Document Components with Navbar Navigation
استراتژی WebSocket برای یکپارچهسازی رابط کاربری
Websocket Strategy for UI Integration
پیادهسازی رابط کاربری چت
Implementing the Chat UI
استراتژی جریان دادههای مستند
Document Flow Strategy
بررسی نقطه اتصال WebSocket مستندات
Document Websocket Endpoint Overview
پیادهسازی رابط کاربری همکاری در مستندات
Implementing Document Collaboration UI
پیادهسازی قابلیت ذخیرهسازی با Post API
Implementing Save Functionality with Post API
درک جریان کاری Redux
Understanding Redux Flow
پیادهسازی Redux
Implementing Redux
استقرار و جمعبندی
Deployment and Wrap-up
راهاندازی بکاند Play روی AWS EC2
Setting up Play Backend on AWS EC2
تایید یکپارچگی React و Play روی EC2
Verifying React and Play Integration on EC2
استقرار رابط کاربری React در Firebase
Deploying React UI to Firebase
فعالسازی اتصالات امن بین بکاند Play و رابط کاربری Firebase
Enabling Secure Connections between Play Backend and Firebase UI
نمایش نظرات