JS: Veriye Dayalı Programlama - kurs 3.900 RUB. Hexlet'ten, eğitim 11 saat, Tarih: 1 Aralık 2023.
Miscellanea / / December 04, 2023
Program mantığını kontrol etmek için verileri nasıl kullanacağınızı öğreneceksiniz. Dinamik uygulamalar oluşturmayı ve sınıflarla çalışmayı öğrenecek, polimorfizm ve türleri hakkında bilgi edinecek ve tür gönderimi ve eklemeliliğe aşina olacaksınız. Bu kursta edinilen bilgiler, veri değişikliklerine kolayca uyum sağlayan güçlü ve esnek uygulamalar oluşturmanıza yardımcı olacaktır. Bu kurs, JavaScript sözdiziminin temellerine zaten aşina olanlar için uygundur. Öğrenmeyi kolaylaştırmak için JavaScript'in temellerini, nesneleri ve işlevleri önceden öğrenmeye değer.
giriiş
Kursa ve kurs boyunca üzerinde çalışacağımız kart oyunu projesine giriş yapın ve yol boyunca önemli programlama kavramlarını öğrenin.
Oyun Tasarımı: Kart Savaşı
Kart oyunumuzun oyun tasarımını düşünün: Oyunun nasıl çalıştığını, program yapısının nasıl göründüğünü ve oyun sürecinin nasıl çalıştığını. Testler aracılığıyla programın davranışını belirleyin.
İnversiyon
Oyunun, oynanışı tam olarak test etmemize izin vermeyen önemli bir yönünü iyileştirdik.
Etiketli veriler
Oyunumuzun mevcut uygulamasının eksikliklerini analiz edin. Tüm kursun en önemli yönlerinden biri olan “etiketli veri” kavramını anlayın.
Türe göre gönderim. Toplanabilirlik.
Ek programların ne olduğunu ve dinamik dağıtımın bu tür programlar oluşturmamıza nasıl yardımcı olacağını anlayın. Programlama ve türler bağlamında gönderimin ne olduğunu anlayın.
Nesneler
Modern, genel kabul görmüş nesne yönelimli programlama kavramı bağlamında nesneleri tanıyın. Dinamik gönderimin OOP'taki nesnelerle çalışmayı nasıl mümkün kıldığını anlayın.
Yerel nesneler
Nesneler hakkında daha önce edindiğimiz bilgileri hesaba katarak, JavaScript dilinin kendisinde yerleşik olan nesneleri göz önünde bulundurun. Nesnelerin nasıl sabit olarak tanımlandığını ama aynı zamanda değişebileceğini anlayın.
Sınıflar
Nesneler oluşturmanıza olanak tanıyan bir yapı olan bir sınıfla tanışın. 'Yeni'yi kullanarak yeni nesneler yaratma mekanizmasını düşünün.
Polimorfizm
Programlama dillerinde polimorfizm kavramını tanıyın. Üç tür polimorfizmi tartışın.
Ek materyaller
Hexlet ekibinin küratörlüğünü yaptığı makaleler ve videolar. Kursun konusuna daha derinlemesine dalmanıza yardımcı olacaktır
Yeni başlayan programcılar için en kapsamlı JavaScript kursu! Bu kurs, JavaScript programlama dilinin temellerini öğrenmek isteyen programcılar için idealdir. Kurs sırasında değişkenler, veri türleri, koşullar, döngüler, işlevler ve nesneler dahil olmak üzere dilin temel kavramlarını öğreneceksiniz. Kurs ayrıca edinilen bilgilerin pekiştirilmesine yardımcı olacak çok sayıda pratik görevi de içermektedir.
4
1 899 ₽