Go ve Vanilla JavaScript ile Client-Side Route'ları Koruma
Ağır framework'lere bağımlı kalmadan full-stack web uygulamalarında frontend route'larını güvenli hale getirmeyi ve kullanıcı kimlik doğrulamasını yönetmeyi öğrenin.
-
💬
Yapay zekâ eğitmeni
Herhangi bir ders hakkında soru sor, istediğin an anında net bir yanıt al. -
🕐
İstediğin zaman başla
Program ya da son tarih yok — kendi hızında, istediğin zaman öğren. -
🌐
Türkçe
Dersler, görevler ve sertifika — hepsi tamamen kendi dilinde.
Bu kurs hakkında
Ağır framework'ler olmadan modern web uygulamaları geliştirmek, size eşsiz bir performans ve web'in gerçekte nasıl çalıştığına dair derin bir anlayış kazandırır. Ancak, uygulamanızı güvenli hale getirmek ve frontend ile backend genelinde kullanıcı erişimini yönetmek, routing ve authentication mekanizmalarına sağlam bir hakimiyet gerektirir. Bu metin tabanlı kurs, frontend tarafında temiz, vanilla JavaScript ve backend tarafında güçlü bir Go kullanarak client-side route'ları korumanın temel kavramlarında size rehberlik eder.
Temel authentication terimlerini öğrenerek, oturum durumlarının nasıl yönetildiğini anlayarak ve client-side routing'in güvenlik üzerindeki etkilerini inceleyerek başlayacaksınız. Buradan hareketle, routing isteklerini nasıl denetleyeceğinizi, kullanıcı giriş durumlarını nasıl doğrulayacağınızı ve hassas görünümlere yetkisiz erişimi nasıl engelleyeceğinizi öğreneceksiniz. Kurs ayrıca, uygulamanızı güvende tutmak için güvenli cookie'lerin kullanımı, durum yönetimi ve temel cross-site scripting korumalarının uygulanması dahil olmak üzere modern güvenlik pratiklerini de kapsamaktadır.
Neler öğreneceksiniz:
- Client-side routing ve durum yönetiminin temel güvenlik kavramlarını anlama
- Bir yolun authentication gerektirip gerektirmediğini belirlemek için route doğrulama kontrolleri uygulama
- Gezinme isteklerini dinamik olarak yakalayan vanilla JavaScript ile hafif bir router inşa etme
- Kullanıcı oturumlarını doğrulamak ve token'lar düzenlemek için güvenli Go backend handler'ları yapılandırma
- Client-side depolama ve oturum verilerini korumak için modern web güvenliği pratiklerini uygulama
- Vanilla frontend ile Go API arasında login ve logout akışlarını sorunsuz bir şekilde yönetme
Bu kurs, sizi ham kavramlardan çalışan, güvenli bir mimariye adım adım taşımak üzere yapılandırılmıştır. Net açıklamalar okuyacak, yapılandırılmış kod parçacıklarını analiz edecek ve uygulamanızın kaynaklarını korumak için frontend ile backend'in tam olarak nasıl iletişim kurduğunu göreceksiniz.
Bu kurs, HTML, JavaScript ve Go hakkında temel bir bilgiye sahip olan ve framework kullanmadan güvenli web uygulamaları inşa etmeyi öğrenmek isteyen başlangıç ve orta seviyedeki geliştiriciler için tasarlanmıştır. Routing kütüphaneleri veya authentication framework'leri konusunda önceden bir deneyim gerekli değildir.
Framework'süz web güvenliğinin temellerinde uzmanlaşmak için okumaya bugün başlayın.
Ne elde edeceksin
-
📜
Tamamlama sertifikası
LinkedIn profilinize ekleyin -
💬
Kişisel AI öğretmeni
Bir kursta takıldın mı? Yerleşik öğretmenine istediğin zaman her şeyi sorabilirsin. -
🎧
Sesli versiyon dahil
Yolda öğren — ekrana gerek yok -
♾️
Ömür boyu erişim
İstediğin zaman dön, son kullanma tarihi yok -
📱
Telefon veya bilgisayar
Her yerde, her cihazda -
💸
14 gün iade
Sorgusuz -
⚡
Kısa ve odaklı
2 sa 30 dk pratik içerik
Yorumlar
Henüz yorum yok — deneyimini ilk paylaşan sen ol.
Diğer öğrenciler şunları da aldı
⚡ Başlangıç için en iyi
🎓 Sertifikalı
Node.js Arka Plan Geliştirme: REST API'ler, GraphQL ve Veritabanları
Sertifika
Uygulama
$14.99
→
⚡ Başlangıç için en iyi
🎓 Sertifikalı
Node.js Web Geliştirme: Gerçek Zamanlı Uygulamalar ve Pazar Yerleri Yapıyorsunuz
Sertifika
Uygulama
$14.99
→
💼 İşe hazırlayan
🎓 Sertifikalı
Node.js ve Express ile Arka Plan Web Geliştirme
Sertifika
Uygulama
$14.99
→
⚡ Başlangıç için en iyi
🎓 Sertifikalı
Flask ve SQL ile Python Arka Plan Web Geliştirme
Sertifika
Uygulama
$14.99
→
Sık sorulanlar
Bu kursu almak için neye ihtiyacım var? +
Sadece internetli bir telefon veya bilgisayar yeterli. Kurulum yok, özel donanım yok.
Nasıl ödeme yapabilirim? +
Stripe üzerinden kartla. Kart bilgilerini saklamıyoruz — Stripe güvenli şekilde işliyor.
Para iadesi alabilir miyim? +
Evet — 14 gün içinde tam iade, sorgusuz.
Erişimim ne kadar sürer? +
Sonsuza dek. Bir kez satın aldığında, kurs senindir — istediğin zaman dönebilirsin.
Sertifika alacak mıyım? +
Evet. Tamamladığında, LinkedIn profiline ekleyebileceğin bir sertifika alırsın.
Şu sektörlerdeki öğrenenler için
Teknoloji
Tasarım
Finans
Pazarlama
Sağlık
Eğitim
Konaklama
Üretim