top of page

Eğitim Hakkında

Node.js Eğitimi Detaylı İçerik:


  1. Node.js'a Giriş

    • Node.js'in tanımı, tarihçesi ve neden kullanıldığı.

    • Node.js'in JavaScript tabanlı bir platform olduğunun anlatılması.

  2. Node.js Kurulumu ve Temel Komutlar

    • Node.js ve npm (Node Package Manager) kurulumu.

    • Temel npm komutları ve paket yönetimi.

  3. Node.js Temel Modülleri

    • fs (dosya sistem), http (web sunucusu), ve util gibi temel modüllerin kullanımı.

    • Modül alma ve kullanma.

  4. Asenkron Programlama

    • Callback fonksiyonları ve asenkron programlamanın temelleri.

    • Promise ve async/await kullanımı.

  5. Express.js ile Web Sunucusu Oluşturma

    • Express.js çerçevesinin kurulumu ve kullanımı.

    • Web sunucusu ve yönlendirme oluşturma.

  6. API Geliştirme

    • RESTful API tasarlama ve uygulama.

    • HTTP istekleri alma ve yanıt verme.

  7. Veritabanı Erişimi

    • Veritabanlarına bağlanma ve sorgu oluşturma.

    • Mongoose gibi ORM (Object-Relational Mapping) kütüphaneleri kullanma.

  8. Authenticasyon ve Güvenlik

    • Kullanıcı kimlik doğrulama ve yetkilendirme.

    • Güvenlik önlemleri ve saldırılardan korunma.

  9. WebSocket ve Gerçek Zamanlı İletişim

    • WebSocket protokolünün kullanımı.

    • Gerçek zamanlı iletişim ve uygulamalar.

  10. Node.js Uygulamalarını Dağıtma

    • Uygulamanın üretim sürümünü hazırlama ve sunucuya dağıtma.

    • Web sunucusunun yapılandırılması ve performans optimizasyonu.


Açıklama: Node.js eğitimi, sunucu tarafı uygulama geliştirmek isteyen yazılım geliştiricileri hedefler. Node.js, hızlı ve etkili sunucu tarafı uygulamaları geliştirmek için kullanılan bir JavaScript çalıştırma zamanıdır. Bu eğitim, Node.js'in temel kavramlarına, asenkron programlamaya, web sunucusu oluşturmaya, API geliştirmeye, veritabanı erişimine ve güvenlik önlemlerine odaklanır. Express.js gibi çerçevelerle çalışmayı öğrenirken, RESTful API'lar tasarlamayı ve gerçek zamanlı iletişim uygulamalarını geliştirmeyi de içerir. Ayrıca, uygulamaların dağıtımı ve yapılandırılması konularına da değinilir. Node.js, özellikle hızlı ve ölçeklenebilir sunucu uygulamaları geliştirmek isteyenler için güçlü bir araçtır ve bu eğitim, katılımcıları Node.js'i etkili bir şekilde kullanmaya hazırlar.

Node.js

Eğitim Süresi

30 Saat

Bilgi Talep Formu
bottom of page