دوره آموزشی ساخت برنامه های وب در زمان واقعی با Spring Boot و WebSockets
1 ساعت 2 دقیقهمبتدی2018-10-08
مدرسین

Shonna Smith
Entrepreneur, Agile Coach, Enterprise Software Developer
جزئیات دوره
تقریباً همه محبوبترین برنامههای چت و پلتفرمهای همکاری امروزی بازخورد فوری ارائه میکنند و به کاربران امکان میدهند پیامهای فوری مبادله کنند و ببینند که همتایانشان چه زمانی پاسخها را تایپ میکنند. اگر به دنبال سرعت بخشیدن به توسعه برنامه در زمان واقعی برای کار هستید - یا فقط می خواهید کارنامه توسعه خود را متنوع کنید - این دوره می تواند به شما کمک کند. به Shonna Smith بپیوندید تا نشان دهد که چگونه میتوانید مهارتهای توسعه جاوا سازمانی خود را برای توسعه یک برنامه وب بلادرنگ با چارچوب Spring و WebSocket API توسعه دهید. همانطور که او در مورد نحوه ساخت یک برنامه چت صحبت می کند، شونا به عناصر طراحی خاص برنامه های وب بلادرنگ و همچنین نحوه توسعه و آزمایش اجزای سمت سرور و سمت سرویس گیرنده می پردازد.
اهداف یادگیری
چرا یاد بگیریم که یک اپلیکیشن بلادرنگ ایجاد کنیم؟
توسعه سرور WebSocket
ایجاد اشیاء مدل پیام و کنترل کننده های پیام
رسیدگی به خطاها
توسعه مشتری مرورگر
پخش به روز رسانی از سرور
تست کلاینت WebSocket
اهداف یادگیری
چرا یاد بگیریم که یک اپلیکیشن بلادرنگ ایجاد کنیم؟
توسعه سرور WebSocket
ایجاد اشیاء مدل پیام و کنترل کننده های پیام
رسیدگی به خطاها
توسعه مشتری مرورگر
پخش به روز رسانی از سرور
تست کلاینت WebSocket
مهارت ها
Spring FrameworkSpring BootSpringBack-End Web DevelopmentWeb Development ToolsFull-Stack Web DevelopmentProjectWeb DevelopmentOpen Source
سرفصل ها
0. مقدمه
- 01 - ساخت یک برنامه بلادرنگ آسان برای توسعه دهندگان جاوا
- 02 - آنچه باید بدانید
- 03 - فایلهای تمرینی
1. شروع به کار با برنامههای زمان واقعی
- 04 - چرا یاد بگیرید که یک برنامه بلادرنگ ایجاد کنید
- 05 - WebSockets 101
- 06 - تهیه نمونه برنامه چت
2. سرور WebSocket را توسعه دهید
- 07 - اشیاء مدل پیام ایجاد کنید
- 08 - کنترل کنندههای پیام ایجاد کنید
- 09 - گسترش کنترلر برای به روز رسانی تعامل
- 10 - کارگزار پیام را ایجاد کنید
- 11 - کارگزار پیام را تست کنید
- 12 - رسیدگی به خطاها
3. سرویس گیرنده مرورگر را توسعه دهید
- 13 - نمای کلی UI UX
- 14 - کد کلاینت جاوا اسکریپت را ایجاد کنید
- 15 - ارسال پیام به سرور
- 16 - پخش به روز رسانی از سرور
4. تست WebSocket Client
- 17 - نمایش پیامهای کنترل کننده خطا
- 18 - نکات و ترفندهای SockJS
- 19 - تست و نظارت بر ابزار
نتیجه
- 20 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی مقدمهای عمیق به فریمورک اسپریگ
- دوره آموزشی مقدمه ای بر هوش مصنوعی Spring
- دوره آموزشی یادگیری جامع اسپرینگ بوت 2.0
- دوره آموزشی گسترش، ایمنسازی و داکر کردن میکروسرویسهای Spring Boot
- دوره آموزشی اسپرینگ: اسپرینگ Batch
- دوره آموزشی عمیق فریمورک اسپرینگ
- دوره آموزشی یادگیری اسپرینگ: اسپرینگ کلود (2020)
- دوره آموزشی ایجاد اولین میکروسرویس اسپرینگ بوت