Tipleri, operatörleri ve akışı çözümle
JavaScript: Types, Operators, & Control Structures in JavaScript Eğitimi, dilin çalışma mantığını temelden kuran dört günlük bir programdır.
Veri tipleri ve dönüşümden operatörlere ve kontrol akışına uzanan sağlam temel akışı
JavaScript: Types, Operators, & Control Structures in JavaScript Eğitimi, dilin çalışma mantığını temelden kurar. Katılımcılar ilkel ve referans tipleri, tip dönüşümü ve coercion, truthy-falsy davranışını öğrenir. Ardından aritmetik, karşılaştırma, mantıksal ve modern operatörler ile operatör önceliği işlenir. Son olarak koşullar, döngüler ve hata yönetimiyle kontrol akışı kurulur. Eğitim sonunda bu temel mekanikleri birleştiren mantık ağırlıklı bir uygulama geliştirilir.
4 Gün. Her gün dört modül; veri tiplerinden operatörlere ve kontrol akışından mantık uygulamasına ilerlenir.
Orta Seviye — JavaScript veri tipleri, tip dönüşümü, operatörler ve kontrol yapıları
Her tip, operatör ve kontrol yapısı küçük örneklerle konsolda denenir; konular mantık ağırlıklı alıştırmalarla pekiştirilir.
İlkel ve referans tipleri, dönüşüm ve truthy-falsy davranışını kavrayarak beklenmedik sonuçların nedenini anlarsınız.
Karşılaştırma, mantıksal ve modern operatörler ile önceliği kavrayarak ifadeleri doğru ve güvenle yazarsınız.
Koşullar, döngüler ve hata yönetimiyle program akışını net ve öngörülebilir biçimde yönlendirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam
Değişken ve ifade gibi temel programlama kavramlarına aşinalık örnekleri izlemeyi kolaylaştırır.
Basit söz dizimi ve değişken bilgisi faydalıdır; eğitim konuları temelden ayrıntılı ele alır.
Tarayıcı konsolunu açıp ifade çalıştırabilmek örnekleri denemek için gereklidir.
VS Code gibi bir editör ve geliştirici araçlı güncel bir tarayıcı uygulama için gereklidir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
İlkel ve referans tipleri, değişmezliği ve referans davranışını kavrayarak veriyi doğru biçimde ele alırsınız.
Açık ve otomatik dönüşümü, coercion kurallarını ve NaN davranışını kavrayarak dönüşüm hatalarını önlersiniz.
Truthy-falsy davranışını ve == ile === farkını kavrayarak doğru karşılaştırma ve koşullar yazarsınız.
Aritmetik, karşılaştırma, mantıksal ve modern operatörleri ve öncelik kurallarını doğru kullanırsınız.
if-else, switch ve ternary ile okunaklı karar mantığı kurar, iç içe koşulları sadeleştirirsiniz.
for, while, for...of ve for...in döngülerini ve break-continue akış denetimini etkili kullanırsınız.
try-catch, throw ve Error ile hataları yakalar ve savunmacı kodla sağlam bir akış kurarsınız.
Tip, operatör ve kontrol akışı bilgisini birleştirerek mantık ağırlıklı bir uygulamayı tasarlar ve ayıklarsınız.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Jasmine ile BDD testleri: spyOn ve createSpy ile spy stratejileri, matcher'lar, Node.js kurulumu, asenkron test ve CI entegrasyonu içeren kurumsal eğitim.
Detayları Gör →JSON'ı Java, Node.js ve Python ile işleyin: JSON Schema doğrulama, Jackson, Gson, json modülü ve pydantic ile uçtan uca JSON eğitimi.
Detayları Gör →ES6+ let/const, ok fonksiyonları, destructuring, Promise, async/await, modüller, optional chaining ve Proxy ile modern JavaScript eğitimi.
Detayları Gör →Kapanışlar, prototipler, olay döngüsü, async/await, Proxy ile metaprogramlama, performans ve test ile ileri seviye JavaScript geliştirme eğitimi.
Detayları Gör →Node.js ile mikroservis mimarisi, REST ve gRPC, mesaj kuyrukları, dayanıklılık desenleri, Docker ve Kubernetes dağıtımını öğreten uygulamalı eğitim.
Detayları Gör →Söz dizimi, fonksiyonlar, DOM, olaylar, ES6, diziler, nesneler ve fetch ile asenkron veri çekmeyi öğreten uygulamalı JavaScript eğitimi.
Detayları Gör →