Advanced Fullstack Java Spring

Khóa học tiếp nối phần trước, giúp học viên làm chủ các công nghệ hiện đại như ứng dụng chat thời gian thực, ứng dụng Voice, Video Call. Kết thúc khóa học, học viên xây dựng được một mạng xã hội đầy đủ chức năng như đăng bài, comment, like, share, nhắn tin, gọi điện. Sau khi hoàn thành khóa học, học viên tự tin với đủ các kiến thức trong hầu hết các tác vụ mà lập trình viên sẽ đối mặt trong quá trình làm việc.

Thời lượng

  • 30 giờ bài giảng
  • 60 giờ tự học

Mục tiêu khóa học

  • Hoàn thành các tính năng nâng cao của mạng xã hội với Spring
  • Xây dựng ứng dụng chat 1-1, chat nhóm
  • Xây dựng ứng dụng call 1-1, call nhóm

Kiến thức đạt được sau khóa học

  • Làm chủ kiến thức về WebSocket
  • Thành thạo sử dụng thư viện SocketIO để xây dựng ứng dụng thời gian thực
  • Hiểu rõ về WebRTC và xây dựng ứng dụng Call
  • Xây dựng Signaling Server với WebSocket

Kĩ năng trọng điểm

  • Xây dựng ứng dụng chat thời gian thực
  • Xây dựng dụng voice, video call

Công nghệ được sử dụng

  • WebSocket
  • WebRTC

Đối tượng học viên

  • Người đã hoàn thành khóa cơ bản hoặc có trình độ tương đương