Çevrimiçi kurs – NIIT’in Node.js ve Express’ini kullanan RESTful mikro hizmetlerinde sertifikalı profesyonel uzmanlık

Evinizdeki her alanı güzelleştirecek çok çeşitli dekoratif ev ürünlerini, benzersiz tasarım öğelerini ve özel yapım mobilyaları keşfedin.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Orta seviye

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Asenkron iletişim – RabbitMQ Mesaj Veriyolu
  • Mikro hizmetler
  • Senkron iletişim istek-yanıt modeli
  • Mikro hizmet iletişimi
  • mongodb
  • MySQL Veritabanı
  • Vanilya JS
  • Ekspres JS
  • Çalım
  • Ekspres Yönlendirici
  • Temsili Durum İlkesi (REST)
  • Node.J’ler
  • ES6 Özellikli JavaScript
  • Mocha
  • Çay
  • Arka uç web geliştirme

What you will learn in the course

Courses for which the course is suitable

  • arka uç geliştiricisi
  • Node.js geliştiricisi
  • Mikro hizmet geliştiricisi
  • Web uygulaması geliştiricisi
  • RESTful API geliştiricisi

Staj – 5 dersten oluşan bir seri

arka uç

Arka uç, geliştirmenin sunucu tarafını ifade eder. Burada asıl odak noktası bir web sitesinin nasıl çalıştığıdır.

  • Node.js’nin arka uç uygulama geliştirme açısından verimli olduğu düşünülmektedir.
  • Olay odaklı programlama, JavaScript’te hızlı ve verimli web sunucularının geliştirilmesine olanak sağlar.
  • Geliştiriciler, basit bir olay odaklı programlama modeli kullanarak uygun ölçekte sunucular oluşturabilir.
  • Bu model, bir görev tamamlandığında bildirimde bulunmak için geri aramaları kullanır.

Pratik bir öğrenme projesi

Bu projede, Node.js ve Express kullanarak verilen problem ifadelerine yönelik arka uç çözümler geliştireceksiniz.

  • RESTful mikro hizmetler oluşturun.
  • JavaScript, Node.js ve Express.js kurslarından edindiğiniz becerileri kullanacaksınız.
  • Kurs, tasarım ilkelerini ve en iyi uygulamaları takip etmenizi gerektirir.
  • Amaç, endüstri standartlarını karşılayan ürünler yaratacak çözümler geliştirmektir.

Details of the courses that make up the specialization

Node.js ile sunucu tarafı JavaScript

  • Kurs 1
    • 31 saat
    • 3,8 (84 değerlendirme)

Kurs detayları

Ne öğreneceksiniz:
  • Node.js ortamını keşfedecek, modüller, dosyalar ve eşzamansız programlama gibi Node.js tekniklerini kullanarak temel programları test edecek ve hata ayıklayacaksınız.
Kazanacağınız beceriler:
  • Kategori: Node.J’ler

ES6 spesifikasyonuna sahip JavaScript

  • Kategori: ES6 ile JavaScript

Mocha

  • Kategori: Mocha

Çay

  • Kategori: Çay

Node.js ve Express kullanarak REST türü API’ler oluşturma

  • Kurs 2
    • 16 saat
    • 4,0 (21 değerlendirme)

Kurs detayları

Ne öğreneceksiniz:
  • Vanilla ve Express.js’yi kullanarak REST API’leri oluşturun ve belgeleyin. JWT ve OAuth’u kullanarak API’nin güvenliğini sağlayın.
Kazanacağınız beceriler:
  • Kategori: Sunucu tarafı web geliştirme

SQL ve NoSQL veritabanı kullanarak poligal kalıcılığının uygulanması

  • Kurs 3
    • 12 saat

Kurs detayları

Ne öğreneceksiniz:
  • MySQL ve MongoDB kullanarak çok dilli kalıcılığın uygulanması.
Kazanacağınız beceriler:
  • Kategori: Asenkron iletişim – RabbitMQ Mesaj Veriyolu
  • Kategori: Mikro hizmetler
  • Kategori: Senkron Yanıt Talep Modeli
  • Kategori: Mikro Hizmetler İletişimi

Mikro hizmet şablonları oluşturma ve uygulama

  • Kurs 4
    • 11 saat

Kurs detayları

Ne öğreneceksiniz:
  • Mikro hizmetler oluşturun ve mikro hizmetlerin süreçleri arasındaki iletişimi eşzamanlı ve eşzamansız olarak keşfedin.
Kazanacağınız beceriler:
  • Kategori: Vanilya JS
  • Kategori: Ekspres JS
  • Kategori: Havalı
  • Kategori: Ekspres Yönlendirici
  • Kategori: Sunum Durumu Transferi (REST)

Node.js kullanarak son proje

  • Kurs 5
    • 24 saat

Kurs detayları

Ne öğreneceksiniz:
  • Final projesi size öğrenilen terimleri tekrarlama ve kabul edilen uygulamaları kullanarak verilen soruna pratik bir çözüm geliştirme fırsatı verir. Çözüm, endüstri standartlarına uygun olarak ve öngörülen sürede geliştirilmeli ve verilen talimatlara dayanmalıdır.
Kazanacağınız beceriler:
  • Kategori: MongoDB
  • Kategori: MySQL veritabanı