Building a Video Conferencing Platform with WebRTC and Socket.io

Learn to build a multi-user video meeting application from the ground up using JavaScript for real-time audio, video, and data exchange.

4.3 (213) ⏱ 1 ชม. 32 นาที 📚 3 บทเรียน 🎧 เวอร์ชันเสียง

เกี่ยวกับคอร์สนี้

Real-time communication is the backbone of modern web applications, yet the underlying protocols can often seem complex to those starting out. This course breaks down the mechanics of peer-to-peer networking to help you build a functional video conferencing tool from scratch. You will gain a comprehensive understanding of how to establish connections between users, manage media streams, and handle real-time data exchange. By the end of this course, you will have practiced the skills necessary to develop a collaborative meeting environment featuring audio, video, and interactive chat. * Understand the core principles of WebRTC and real-time communication protocols. * Configure a signaling server using Socket.io to coordinate peer connections. * Implement multi-user audio and video streaming with low latency. * Build interactive features such as screen sharing and real-time text chat. * Manage media stream constraints and participant connection states. * Apply modern JavaScript patterns to handle complex asynchronous events. The curriculum begins with essential terminology and the foundations of peer-to-peer networking before moving into the step-by-step construction of a meeting interface. You will learn how to manage the lifecycle of a call, from joining a room to recording sessions and sharing screens. This course is designed for developers who have a basic grasp of JavaScript and want to dive into the world of real-time web applications. No previous experience with WebRTC or Socket.io is necessary. Start building your own real-time communication tools today.

สิ่งที่คุณจะได้รับ

  • 📜 ใบประกาศนียบัตร
    เพิ่มในโปรไฟล์ LinkedIn ของคุณ
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • 🎧 รวมเวอร์ชันเสียง
    เรียนได้ทุกที่ ไม่ต้องดูจอ
  • ♾️ เข้าถึงตลอดชีพ
    กลับมาเรียนได้ตลอด ไม่มีหมดอายุ
  • 📱 โทรศัพท์หรือคอมพิวเตอร์
    ใช้งานได้ทุกที่ ทุกอุปกรณ์
  • 💸 คืนเงิน 30 วัน
    ไม่ต้องอธิบาย
  • กระชับและตรงประเด็น
    1 ชม. 32 นาที เนื้อหาเชิงปฏิบัติ

รีวิว (4)

Chan Myae MM ผู้เรียนที่ยืนยันแล้ว
★ 4 · 2026-03-04T10:57:56+00:00

ชอบการดำเนินเรื่องของคอร์สนี้มาก การนำไปใช้จริงที่พูดถึงก็ตรงเป๊ะ คอร์สดีมาก!

Arnar Jónsson IS
★ 3 · 2025-08-04T13:35:56+00:00

ค่อนข้างให้ข้อมูลดี ชอบตัวอย่างการนำไปใช้จริง แต่การตั้งค่าเริ่มต้นใช้เวลานานกว่าที่คิด

Victoria Prinsloo ZA ผู้เรียนที่ยืนยันแล้ว
★ 4 · 2025-03-10T14:27:56+00:00

คอร์สนี้เกินความคาดหมายไปมากเลยค่ะ การประยุกต์ใช้ในโลกจริงที่พูดถึงมีประโยชน์อย่างเหลือเชื่อ ทำได้ดีมากค่ะ!

윤아린 KR
★ 5 · 2025-01-14T15:21:56+00:00

ไม่น่าจะขออะไรไปกว่านี้ได้แล้วค่ะ ประสบการณ์การเรียนรู้ที่ดีที่สุด โครงสร้างไหลลื่นมาก และตัวอย่างก็เกี่ยวข้องอย่างยิ่ง แนะนำอย่างยิ่ง!

เขียนรีวิว

หลังจากส่ง เราจะขอให้คุณเข้าสู่ระบบ — ฉบับร่างของคุณถูกบันทึก

ผู้เรียนคนอื่นเรียน

พัฒนาสัญญาอัจฉริยะ: ออกแบบ, เขียนโค้ด และ นำไปใช้

เรียนรู้การเขียนโปรแกรม ทดสอบ และ ใช้สัญญาอัจฉริยะที่ปลอดภัยบนบล็อกเชน
★ 4.6 (2,335)
$4.99

พัฒนา Ethereum Blockchain ด้วย Solidity: สร้างสัญญาอัจฉริยะ

เรียนรู้การพัฒนาโซลิดิตี้, เมตาแมสก์ และกรอบการพัฒนาสมัยใหม่ เพื่อสร้าง, ทดสอบ และนำไปใช้ บนบล็อกเชนอีเธอเรียม
★ 4.5 (1,027)
$4.99

Ethereum และ Solidity พัฒนาสำหรับแอพพลิเคชันแบบกระจายศูนย์

เรียนรู้การเขียนสัญญาอัจฉริยะและสร้างแอปพลิเคชันแบบกระจายศูนย์ ใช้รูปแบบการพัฒนาบล็อกเชนสมัยใหม่และการรวมกันของ JavaScript
★ 4.4 (1,266)
$4.99

พื้นฐานของ Polkadot Blockchain และสถาปัตยกรรม Web3

ทำความเข้าใจสถาปัตยกรรมแบบหลายเชน (multi-chain) ของ Polkadot, parachains และการกำกับดูแล เพื่อออกแบบและสำรวจระบบนิเวศ Web3 ที่เชื่อมโยงกัน
★ 0.0
$4.99

คำถามที่พบบ่อย

ฉันต้องใช้อะไรในการเรียนคอร์สนี้? +

แค่โทรศัพท์หรือคอมพิวเตอร์ที่มีอินเทอร์เน็ต ไม่ต้องติดตั้งหรือใช้อุปกรณ์พิเศษ

ฉันชำระเงินอย่างไร? +

ผ่านบัตรด้วย Stripe หรือคริปโต เราไม่เก็บข้อมูลบัตร — Stripe จัดการอย่างปลอดภัย

ฉันขอคืนเงินได้ไหม? +

ใช่ — คืนเงินเต็มจำนวนใน 30 วัน ไม่ต้องอธิบาย

ฉันมีสิทธิ์เข้าถึงนานเท่าไร? +

ตลอดไป เมื่อซื้อแล้วคอร์สเป็นของคุณ กลับมาเรียนได้ตลอด

ฉันจะได้ใบประกาศนียบัตรไหม? +

ได้ เมื่อเรียนจบจะได้รับใบประกาศนียบัตรที่เพิ่มในโปรไฟล์ LinkedIn ได้

ออกแบบสำหรับผู้เรียนใน
เทคโนโลยี ดีไซน์ การเงิน การตลาด สาธารณสุข การศึกษา ธุรกิจการบริการ อุตสาหกรรม