Eğitim İçeriği

Node.js özellikleri ve Temelleri (Java ile karşılaştırma)

  • Node.js, V8 ve Sunucu Tarafı Geliştirme (Neden Node.js kullanılmalı?)
    • Bloke Edici ve Bloke Edilmeyen İşlemler
    • Olay Yönelimli Programming
    • Olay Döngüsü ve Geri Çağırma Deseni
  • Node.js Mimarisi
    • Modül ve Güvenli Alan Deseni
    • Npm
    • Bağımlılık Mekanizmaları
    • package.json Dosyası
  • V8 Motoru İç Yapısı
    • Bellek Şemaları
    • Çöp Toplama
    • Bellek Sızıntıları
    • Bellek ve CPU'nun İzlenmesi
  • Node.js ile Kayıt
  • Node.js Ara Yazılımı
    • SSL ve TLS
  • Node.js Sürümleri ve Geçişleri

Express.js özellikleri ve Temelleri (Java EE spesifikasyonu (Websphere, Tomcat) ile karşılaştırma)

  • Uygulama Yapılandırması ve Ayarları
  • Şablon Motorları
  • Yönlendirme
  • HTTP
  • İstek ve Yanıt Nesneleri
  • SSL ve TLS
  • Hata Yönetimi
  • Çoklu İş Parçacığı
  • JSON

WebStorm

  • Başlangıç
  • Akıllı Özellikler
  • Paket Yöneticileri
  • WebStrom & Node, Angular, Express
  • Kod İncelemesi, Kalite Araçları, Profil Oluşturma
  • Hata Ayıklama
  • Birim Testi

PM2

  • Uygulama Paketleme ve Dağıtımı
  • Nodejs+pm2 çalışma zamanı paketleme ve dağıtımı
  • Nodejs betik paketi
  • Nodejs sürümünü kontrol etme ve değiştirme
  • Dosya sistemi konumları ve standartları
  • Kayıt
  • Başlangıç betikleri
  • SSL/TLS sertifikaları
  • İzleme
  • Uygulamaları durdurma, başlatma, silme, canlandırma
  • PM2 işlemini durdurma, başlatma, canlandırma

Winston.js ile Kayıt

  • Winston ile Kayıt
  • Taşıyıcılar
  • Kayıtlayıcılar
  • Kayıt Seviyeleri
  • Profil Oluşturma
  • Kayıtları Akışa Alma
  • Kayıtları Sorgulama
  • Filtreler, Yeniden Yazıcılar

Kurs İçin Gerekli Önbilgiler

Katılımcıların Node.js ve Express.js ile geliştirme konusunda bazı temel bilgilere sahip olmaları gerekmektedir.

 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler