Eğitim İçeriği
Giriş
- Web'de gerçek zamanlı iletişimin genel bakışı ve tarihi
- WebRTC uygulama mimarisi
WebRTC Sunucu Teknolojilerini Anlama
- Neden sunucular kullanılmalı?
- ICE, STUN ve TURN
- WebRTC sinyal seçenekleri
- Sunucu kurulumu ve barındırma seçenekleri
WebRTC API'
- WebRTC API'ye giriş
- Web kamerasına ve mikrofona erişmek için MediaStream kullanımı
- Eşler arası bağlantı kurmak için RTCPeerConnection kullanımı
- RTCDataChannel veri iletişimi
- WebRTC ile ekran paylaşımı
İlk Adımlar
- Geliştirme ortamının kurulması
- WebRTC geliştirme yazılımları ve araçlarının kullanılması
İki Kişilik Görüntülü Sohbet Oluşturmak İçin Peer.js Kullanımı
- Peer.js kütüphanesine giriş
- İki kişilik görüntülü sohbet için HTML'in kurulması
- Peer.js'e JavaScript çağrılarının yazılması
- İki kişilik sohbet uygulamasının test edilmesi
Çok Kişilik Sohbet Uygulaması Oluşturmak İçin SimpleWebRTC Kullanımı
- SimpleWebRTC çatısına giriş
- Çok kişilik görüntülü sohbet için HTML'in kurulması
- SimpleWebRTC'ye JavaScript çağrılarının yazılması
- Çok kişilik sohbet uygulamasının test edilmesi
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Temel JavaScript ve HTML bilgisi
- Web'in nasıl çalıştığına dair temel anlayış
Hedef Kitle
- Web geliştiricileri
- WebRTC'yi öğrenmek ve kullanmak isteyen herkes
Danışanlarımızın Yorumları (2)
AI saldırıları ve güvenlik testlerinde aktif olarak kullanılmak üzere mevcut araçlar hakkında bilgi edinmekten büyük keyif aldım. Dersin sonunda, başlangıçta sahip olmadığım birçok bilgi edindim ve ders, benim beklentilerimi karşıladı. Eğitimden benim için en faydalı olan kısım Comet Browser'dı ve yapabilecekleri şaşkınlıkla karşıladım. Kesinlikle daha fazla inceleyeceğim bir konu. Genel olarak harika bir ders oldu ve tüm OWASP GenAI Top 10'ı öğrenmekten keyif aldım.
Patrick Collins - Optum
Eğitim - OWASP GenAI Security
Yapay Zeka Çevirisi
Her teknik dersin, kavramları pekiştirmek için birden fazla pratik alıştırma ile geldi.
Andrei-Calin Bajea
Eğitim - OWASP Top 10 2025
Yapay Zeka Çevirisi