Node.js çekirdek özelliklerine hakim olun
Application Development with Node.js: Working with Features eğitimi, Node.js'in çekirdek özelliklerini derinlemesine ele alır. CommonJS ve ES Modülleri, npm ve paket yönetimi, callback, Promise ve async/await ile asenkron programlama, EventEmitter ile olay ta…
Modül sisteminden asenkron kalıplara, olaylar ve akışlardan HTTP sunucusuna çekirdek Node.js pratiği
Bu eğitim, Node.js'in çekirdek özelliklerini derinlemesine ele alır. Katılımcılar CommonJS ve ES Modülleri, npm ve paket yönetimi, callback, Promise ve async/await ile asenkron programlama, EventEmitter ile olay tabanlı tasarım, akışlar (streams) ve Buffer, dosya sistemi (fs) ve yerleşik HTTP modülüyle sunucu kurmayı uygular. Hata yönetimi ve hata ayıklama da işlenir. Program gerçek bir uygulamayla pekiştirilir.
3 Gün. Her gün dört modül; modül sisteminden asenkron kalıplara, akışlardan HTTP sunucusuna kadar gerçek örnekler üzerinde uygulanır.
Orta Seviye — Node.js çekirdek özellikleri: modüller, asenkron programlama, olaylar, akışlar ve HTTP
Çekirdek özellikler küçük ve odaklı örneklerle uygulanır; son gün bu özellikler tek bir uygulamada birleştirilir.
Framework öğrenmeden önce Node.js'in çekirdek mekanizmalarını kavrayarak her kütüphaneyi daha bilinçli kullanmanın temelini atarsınız.
Callback, Promise ve async/await kalıplarını derinlemesine öğrenerek asenkron kodun akışını ve hatalarını güvenle yönetirsiniz.
Akışlar ve Buffer ile büyük veriyi bellek dostu biçimde işleyerek ölçeklenebilir ve verimli uygulamalar yazarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve kurulum
Değişken, fonksiyon, nesne ve dizi gibi temel JavaScript kavramlarına çalışır düzeyde aşinalık beklenir.
Node.js'in ne olduğunu ve bir betiği çalıştırmayı bilmek, çekirdek konulara odaklanmayı kolaylaştırır.
Komut satırında betik çalıştırma ve npm komutlarını kullanma becerisi faydalı olur.
Eğitim ortamında Node.js ve npm'in kurulu, bir kod editörünün hazır olması gerekir.
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:
CommonJS ve ES Modüllerini doğru kullanır, modül çözümlemeyi anlar ve kendi modüllerinizi yapılandırırsınız.
npm ve package.json ile bağımlılıkları, sürümleri ve betikleri tekrarlanabilir biçimde yönetirsiniz.
Callback, Promise ve async/await arasında geçiş yapar, asenkron akışı ve hatalarını güvenle yönetirsiniz.
EventEmitter ile olay tabanlı mimari kurar, dinleyicileri ve hata olaylarını doğru yönetirsiniz.
Readable ve Writable akışlarla büyük veriyi bellek dostu biçimde işler, pipe ve backpressure kullanırsınız.
Buffer ile ikili veriyi temsil eder, karakter kodlamaları arasında güvenle dönüşüm yaparsınız.
fs ve fs/promises ile dosya ve dizin işlemlerini yapar, büyük dosyaları akışla verimli işlersiniz.
Yerleşik http modülüyle sunucu kurar, istek ve yanıtları yöneterek framework'lerin temelini kavrarsı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.
JavaScript closure ve prototip eğitimi: kapsam zinciri, closure desenleri, prototip zinciri, prototip tabanlı kalıtım, this bağlama ve modern class söz dizimi.
Detayları Gör →JavaScript ile form doğrulama, Constraint Validation API, Promise, async/await ve Fetch API ile asenkron programlamayı uygulamalı öğrenin. Orta seviye eğitim.
Detayları Gör →JavaScript fonksiyonları, kapsam, closure ve map, filter, reduce gibi dizi yöntemlerini uygulamalı öğrenin. İşlevsel veri işleme için orta seviye eğitim.
Detayları Gör →JavaScript ile veri yapıları, map, filter, reduce dönüşümleri, değişmezlik, JSON ve localStorage ile veri yönetimini uygulamalı öğrenin. Orta seviye eğitim.
Detayları Gör →JavaScript nesneleri, prototip zinciri, Object.create, class söz dizimi, kalıtım ve kapsüllemeyi uygulamalı öğrenin. Nesne tabanlı programlama orta seviye eğiti
Detayları Gör →JavaScript veri tipleri, tip dönüşümü, operatörler, operatör önceliği ve koşul, döngü, hata yönetimi gibi kontrol yapılarını uygulamalı öğrenin. Orta seviye eği
Detayları Gör →