JavaScript'te nesne örneği oluşturma mekaniğini, geleneksel yapıcı fonksiyonlardan (constructor functions) ve prototiplerden modern ES6 sınıf sözdizimine kadar anlayın.
💬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
JavaScript'in nesne yönelimli kalıplarını, özellikle fonksiyonlar ve sınıflar arasındaki ilişkiyi kafa karıştırıcı buluyorsanız, yapıcıları (constructors) sağlam bir şekilde anlamanız gerekir. Bu kurs, JavaScript'in karmaşık veri yapılarını nasıl oluşturduğunu ve yönettiğini açıklığa kavuşturur.
Bu kursun sonunda, hem klasik yapıcı fonksiyonları hem de modern ES6 sınıf bildirimlerini kullanarak nesneler için net, yeniden kullanılabilir taslaklar yazabilecek ve sizi profesyonel JavaScript geliştirmeye hazırlayabileceksiniz.
Neler öğreneceksiniz:
* Yapıcı fonksiyonların temel prensiplerini ve new anahtar kelimesinin temel rolünü öğrenin.
* Prototip zincirinin nesneler arasında verimli özellik kalıtımını ve metot paylaşımını nasıl sağladığını anlayın.
* Yapıcıları kullanarak nesneleri tanımlarken ve örneklendirirken this anahtar kelimesinin davranışına hakim olun.
* Modern ES6 class syntax'ını uygulayın ve bunun geleneksel yapıcılar üzerinde nasıl bir sentaktik şeker (syntactic sugar) görevi gördüğünü anlayın.
* Bireysel örneklere değil, sınıfın kendisine ait olan static metotları ve özellikleri tanımlama pratiği yapın.
Nesne oluşturma terminolojisini tanımlayarak başlayacağız, ardından yapıcı fonksiyonlara ve prototip zincirine derinlemesine dalacağız. Son olarak, bu temel kavramları güncel, standartlaştırılmış ES6 class syntax'ını kullanarak uygulayacağız.
Bu kurs, temel programlama bilgisine sahip olan ancak nesne yönelimli kalıplarda sağlam bir temele ihtiyaç duyan başlangıç seviyesindeki JavaScript geliştiricileri için tasarlanmıştır. Sınıflar veya prototiplerle ilgili önceden deneyim gerekmemektedir.
JavaScript nesneleri hakkındaki anlayışınızı pekiştirmek için açıklamaları okuyun ve yazılı alıştırmaları uygulayın.
💬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ı 3 sa pratik içerik
Tamamlama sertifikası
PickAClass'de tamamladığın her kurs böyle bir belge verir — özgün, kendi koduyla, URL ile doğrulanabilir ve gerçekte neyin gösterildiğine dair ayrıntılı.