Node.js ile liste ve form arayüzleri
Node.js, Lists, & Form Views Eğitimi, Express ve şablon motorlarıyla sunucu taraflı render edilen liste ve form arayüzleri geliştirmeyi öğretir.
Şablon motorundan liste ve form görünümlerine, doğrulamadan tam CRUD arayüzüne uzanan render
Node.js, Lists, & Form Views Eğitimi, Express ve şablon motorlarıyla sunucu taraflı render edilen liste ve form arayüzleri geliştirmeyi öğretir. Katılımcılar EJS veya Pug ile sayfa render eder, veritabanındaki kayıtları liste görünümlerinde gösterir; sayfalama, filtreleme ve sıralama uygular. Form görünümleri oluşturur, gelen veriyi doğrular, oluşturma, güncelleme ve silme işlemlerini bağlar; flash mesaj ve dosya yüklemeyle arayüzü tamamlar.
3 Gün. Her gün dört modül; şablon motorundan liste ve form görünümlerine kadar gerçek bir CRUD uygulaması adım adım geliştirilir.
Orta Seviye — Node.js ve Express ile liste görünümleri, form görünümleri ve CRUD arayüzleri
Tek bir kayıt yönetimi uygulaması üç gün boyunca liste ve form görünümleriyle sıfırdan kurulur, doğrulama ve CRUD işlemleriyle tamamlanır.
Veritabanındaki kayıtları düzenli liste görünümlerinde sunarak kullanıcının veriyi kolayca tarayıp yönetmesini sağlamayı öğrenirsiniz.
Form verisini sunucu tarafında doğrulayıp güvenli biçimde işleyerek hatalı ve zararlı girdilere karşı sağlam arayüzler kurarsınız.
Listeleme, oluşturma, güncelleme ve silme işlemlerini uçtan uca bağlayarak eksiksiz bir yönetim arayüzü geliştirmeyi öğrenirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve kurulum gereksinimleri
Node.js ve temel Express yönlendirme bilgisi; rota, req ve res kavramları bu eğitimde görünüm katmanıyla genişletilir.
Temel HTML ve form öğelerine (input, select, form) aşinalık, görünümleri oluştururken faydalı olur.
Nesne, dizi ve asenkron kavramlara aşinalık; veritabanı ve render işlemlerini takip etmek için gereklidir.
Node.js LTS ve npm kurulu bir ortam; proje oluşturma ve paket kurulumu ilk günden itibaren uygulanır.
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:
Express'e şablon motoru bağlar, EJS veya Pug ile veri odaklı sayfalar render eder ve düzen kurarsınız.
Ortak düzen, header, footer ve parçalarla tekrar kullanılabilir, bakımı kolay görünüm yapıları oluşturursunuz.
Veritabanı kayıtlarını tablo ve kart görünümlerinde listeler, eylem bağlantılarıyla yönetilebilir kılarsınız.
limit ve offset ile sayfalama kurar, büyük veri kümelerini performanslı ve gezinilebilir biçimde sunarsınız.
Arama, çoklu filtre ve sütun bazlı sıralamayı URL durumunu koruyarak birlikte çalışacak şekilde kurarsınız.
Form görünümleri oluşturur, verisini req.body ile okur ve gönderim sonrası yönlendirmeyi doğru uygularsınız.
express-validator ile girdiyi doğrular, hata mesajlarını forma yansıtır ve girilen değerleri korursunuz.
Oluşturma, güncelleme, silme ve dosya yüklemeyi bağlayarak eksiksiz bir yönetim arayüzünü uçtan uca kurarsı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.
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 →JavaScript temeliyle jQuery seçiciler, DOM işlemleri, olaylar, efektler, AJAX ve eklenti geliştirmeyi öğreten uygulamalı jQuery eğitimi.
Detayları Gör →JSON söz dizimi, JSON.parse ve stringify, fetch ile API veri alışverişi, JSON Schema doğrulama ve localStorage ile saklamayı öğreten eğitim.
Detayları Gör →Node.js çalışma zamanı, modüller, asenkron desenler, Express ile REST API, veritabanı, kimlik doğrulama, test ve dağıtımı öğreten uygulamalı eğitim.
Detayları Gör →Sıfırdan JavaScript öğrenin: değişkenler, fonksiyonlar, diziler, DOM, olaylar ve fetch ile asenkron kodu uygulamalı anlatan kurumsal temel eğitim.
Detayları Gör →