İçeriğe geç

Node.js Uygulama Geliştirme Eğitimi

Eğitim Tipi: Sanal Sınıf / Online Süre: 4 Gün PDF İndir
Anasayfa›Eğitimler›Node.js Uygulama Geliştirme Eğitimi

Açıklama

Node.js Uygulama Geliştirme Eğitimi, Node.js, Express, REST API ve MongoDB konularını ele alan 4 günlük bir eğitim programıdır.

Modüller, npm, HTTP istemci ve sunucuları, REST servisleri, test, hata yönetimi ve dağıtım başlıkları kapsamlı uygulama örnekleriyle ele alınır.

Katılımcılar, Node.js kullanarak CLI (Komut Satırı Arayüzü) uygulamaları geliştirmeyi, HTTP sunucuları gibi TCP/IP istemcileri ve sunuularla iletişim kurmak için Node.js ağ modüllerinin kullanımını ve REST (Representational State Transfer) veri hizmetleri oluşturmayı ve kullanmayı öğrenirler. Katılımcılar, hızlı bir şekilde Web uygulamaları oluşturmak üzere Express gibi çerçeveleri nasıl kullanacaklarını öğrenirler. Katılımcılar, verileri depolamak, almak ve işlemek üzere (ör. veri kalıcılığı elde etmek için) Node.js’nin MongoDB gibi NoSQL veritabanlarını bağlamak üzere nasıl kullanılacağını öğrenirler.

Öğrenmeyi güçlendirmek ve gerçek yetkinliği geliştirmek üzere kapsamlı uygulama örnekleri eğitimle bütünleştirilmiştir.

 

Bu eğitimde neler öğreneceksiniz?

  • Node.js yükleme ve yapılandırma
  • Modülleri npm kullanarak yükleme ve yönetme
  • V8 Motoru ile çalışma
  • HTTP sunucuları ve HTTP istemcileri oluşturma
  • Eş zamanlı ve eş zamansız tasarım düzenleri
  • Node.js uygulamaları oluşturma
  • Uygulama verilerini NoSQL veritabanlarında depolama
  • Expres gibi Web uygulama çerçeveleriyle çalışma
  • Node.js uygulamalarını test etme ve hataları düzeltme
  • Node.js çekirdek modüllerini kullanma
  • Node.js olay sistemini ve olay yayınlayıcılarını kullanma
  • Tampon bellekleri ve akışları kullanarak dosya sistemiyle etkileşme
  • İnternet üzerinden çalışan uygulamalar oluşturmak üzere Node.js ağ API’lerini kullanma
  • RESTful Web hizmetleri oluşturma ve kullanma

 

Ön Koşullar

JavaScript Programlama kursuna katılmak için gerekli JavaScript eşdeğeri bilgi birikimi. Katılımcıların, ayrıca Windows, Linux veya OS X komut satırı arayüzü ve HTTP gibi ağ protokolleri hakkında temel bilgiye sahip olmaları gereklidir.

Eğitim İçeriği

Intro
  • Hello Node
  • Defining Variables
  • Functions
  • Callback Functions
  • ES6
  • Promises
  • Modules
NPM
Module System
Tools
  • Babel & Sucrase
  • Nodemon
Http & Express
  • Installation
  • Routing
Params
Post Body
Express Router
Custom Error Pages
  • Middlewares
  • Pug View Engine
Configuration
Render File
Pass Data to View viii.Include
Defining Varible
Conditions
Block System
  • Express Generator
Streams
NoSQL & MongoDB
REST API with MongoDB
JWT Authentication
WebSocket Basics & Socket.IO
Unit Testing
Deploying
  • Heroku
  • AWS
Dockerizing
  • Docker Compose
  • Caprover
Continuous Integration
  • Travis CI
  • Circle CI
Load Balancing with Nginx
Caching
Rate Limiting
Message Queue
  • Bull MQ

Ön Koşullar

Javascript Programlama bilgisine sahip olmak

İlgili Eğitimler

React ile Uygulama Geliştirme Eğitimi ve React Native ile Mobil Uygulama Geliştirme Eğitimi programlarını da inceleyebilirsiniz.

Kurumsal Eğitim İçin Bilgi Alın

Node.js Uygulama Geliştirme Eğitimi için kurumunuza uygun program ve teklif bilgisi almak üzere bu sayfadaki İletişim Formu’nu doldurabilirsiniz.

Sıkça Sorulan Sorular

Eğitim ne kadar sürer?

Eğitim süresi 4 gündür.

Kimler katılabilir?

JavaScript ile sunucu tarafı uygulamalar geliştirmek isteyen profesyoneller için uygundur.

Katılım için ön koşul var mı?

JavaScript programlama bilgisi gereklidir. Komut satırı arayüzü ve HTTP gibi ağ protokollerine ilişkin temel bilgi de beklenir.

Eğitimde hangi konular ele alınır?

Node.js, Express, REST API ve MongoDB konuları ele alınır.

Programın uygulama odağı nedir?

Modüller, npm, HTTP istemci ve sunucuları, REST servisleri, test, hata yönetimi ve dağıtım başlıkları kapsamlı uygulama örnekleriyle ele alınır.

Kurumumuz için nasıl teklif alabiliriz?

Bu sayfadaki İletişim Formu üzerinden eğitim programı ve teklif bilgisi talep edebilirsiniz. Eğitimler kurumlara ve firmalara yöneliktir.