Modüllerle başlayıp MEAN ile tamamlayın
Application Development with Node.js: Build Apps using Modules & MEAN Stack Eğitimi, Node.js modül sistemiyle uygulama kurmayı ve MEAN yığınıyla tam yığın geliştirmeyi öğretir.
Node modül sistemi ve npm'den MongoDB, Express ve Angular ile uçtan uca MEAN uygulamasına
Bu eğitim, Node.js modül sistemiyle uygulama kurmayı ve MEAN yığınıyla tam yığın geliştirmeyi öğretir. Katılımcılar CommonJS ve ES modüllerini, npm ekosistemini ve kendi modüllerini yapılandırmayı uygular. MongoDB ile veri modelleme, Express ile REST API, Angular ile istemci geliştirme ve dört katmanın entegrasyonu işlenir. JWT ile kimlik doğrulama ve dağıtım konularıyla uçtan uca çalışan bir MEAN uygulaması geliştirilir.
3 Gün. Her gün dört modül; Node modül sistemi, Express API ve Angular istemci gerçek bir MEAN uygulaması üzerinde kodlanır.
Orta Seviye — Node.js modül sistemiyle uygulama kurma ve MongoDB, Express, Angular, Node ile MEAN yığını
Tek bir MEAN uygulaması üç gün boyunca modül yapısından veritabanı, API ve istemciye kadar katman katman inşa edilir.
Node.js modül sistemini doğru kullanarak kodu yeniden kullanılabilir, test edilebilir ve bakımı kolay parçalara ayırmayı öğrenirsiniz.
İstemciden sunucuya ve veritabanına kadar tüm katmanları JavaScript ile yazarak bağlam değiştirme yükünü azaltıp hızlı üretirsiniz.
MEAN, sektörde yaygın kullanılan bir tam yığın mimaridir; bu beceri birçok projede doğrudan uygulanabilir ve aranan niteliktir.
Eğitimden verim almak için faydalı olacak bilgi ve kurulum
Fonksiyon, nesne, dizi ve asenkron (Promise, async/await) kavramlarına aşinalık bu eğitim için gereklidir.
Node.js ve npm'in kurulu, terminalden node ve npm komutlarının çalıştırılabilir durumda olması gerekir.
İstek/yanıt, HTTP metotları ve JSON gibi temel web kavramlarına aşinalık API konularında faydalı olur.
VS Code, bir terminal ve MongoDB erişimi (yerel veya Atlas) ile çalışabilir bir ortam önerilir.
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 kullanır, modül çözümlemesini kavrar ve kodu yeniden kullanılabilir modüllere ayırırsınız.
package.json, semantik sürümleme ve npm scripts ile bağımlılıkları ve görev otomasyonunu güvenle yönetirsiniz.
Belge tabanlı veri modelini kavrar, Mongoose şemaları, doğrulama ve populate ile ilişkileri yönetirsiniz.
Express ile RESTful uç noktalar, Router yapısı ve middleware zinciri kurup CRUD işlemlerini tasarlarsınız.
Merkezi hata yakalama, CORS ve doğrulama middleware'leriyle sağlam ve güvenli bir API katmanı oluşturursunuz.
Angular ile bileşen ve servis kurar, HttpClient ve RxJS ile API'ye bağlanıp arayüzü veriyle beslersiniz.
JWT akışını uygular, parola hashleme ve route guard ile korumalı ve yetkilendirilmiş sayfalar kurarsınız.
MongoDB, Express, Angular ve Node katmanlarını birleştirip uçtan uca çalışan bir MEAN uygulaması dağıtırsı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.
jQuery ile CSS seçicileri, DOM gezinme ve manipülasyon, fade ve slide efektleri ile animate'i öğreten uygulamalı ön yüz eğitimi.
Detayları Gör →Hyperledger Fabric mimarisinden Node.js ile chaincode geliştirmeye: Contract, ChaincodeStub, CouchDB sorguları, özel veri ve dağıtım eğitimi.
Detayları Gör →Svelte reaktivitesinden store, geçiş ve SvelteKit ile sunucu tarafı render içeren tam uygulamaya kadar uygulamalı Svelte JS eğitimi.
Detayları Gör →İleri TypeScript tipleri, SOLID ve bağımlılık enjeksiyonu, derleme, tanım dosyaları, linting ve test ile ölçeklenebilir uygulama geliştirme eğitimi.
Detayları Gör →Mocha test çatısını keşfet ve yapılandır: describe, kancalar, asenkron test, .mocharc, reporter, paralel çalıştırma ve nyc kapsam eğitimi.
Detayları Gör →Mocha ile test çalıştırıp Chai'nin assert, expect ve should stilleriyle doğrulama yazma; asenkron, sinon-chai ve chai-http ile uygulamalı eğitim.
Detayları Gör →