JavaScript Back-End

Bu kursta öğrenecekleriniz:

Web Server kullanma HTTP protocol ile çalışma Non-relational databases ile çalışma Node.js ile server-side uygulamalar geliştirme Express ve Handlebars kullanarak uygulama geliştirme MVC architecture oluşturma
42 saat / 7 hafta eğitim

Bu kurs, Node.js platformu üzerinde server-side JavaScript uygulamaları geliştirmeyi öğretmeyi hedefleyen yoğun bir programdır. Eğitim boyunca öğrenciler, Express.js framework’ünü kullanarak modern, hızlı ve veri odaklı web uygulamaları geliştirme süreçlerini ayrıntılı şekilde öğreneceklerdir.

Kurs süresince katılımcılar:
– Node.js ile bir server nasıl oluşturulur,
– Server–client mimarisi nasıl çalışır,
– Node.js, Express.js ve MongoDB kullanılarak modern web uygulamaları nasıl geliştirilir
gibi temel konularla tanışacaktır.

Kurs kapsamında, en popüler non-relational veritabanlarından biri olan MongoDB detaylı olarak incelenecek ve veriye erişim için Mongoose kütüphanesi kullanılacaktır.

Eğitimin ileri aşamalarında, Express.js + MongoDB kullanılarak sıfırdan kapsamlı bir REST API oluşturulacaktır. Bu süreçte katılımcılar web uygulamalarının temel mimarisini, veri akışını ve best practice’leri öğrenerek uçtan uca bir backend uygulaması geliştirme becerisi kazanacaktır.

Kursun önemli bölümü uygulamalı çalışmalar üzerine kuruludur. Öğrenciler gerçek web geliştirme senaryolarına dahil olacak, site parçaları üretecek ve modern, mobil uyumlu web uygulamaları geliştirme pratiği edinecektir.

Kazanacağınız Yetenekler

Web Server kullanma HTTP protocol ile çalışma Non-relational databases ile çalışma Node.js ile server-side uygulamalar geliştirme Express ve Handlebars kullanarak uygulama geliştirme MVC architecture oluşturma

Kurs İçeriği

Kaynaklar
Kurs Açılışı
Node.js’e Giriş: Streams ve Utilities
ExpressJS ve Templating
NoSQL ve MongoDB
Session ve Authentication
Validation ve Error Handling
REST API
Sınav Hazırlığı
Final Sınavı
Telafi Sınavı

Kurs Dönemleri

Henüz Kurs Dönemi Planlanmamış

Bu kurs için henüz açık bir dönem bulunmamaktadır. Yeni dönemler hakkında bilgi almak için bizimle iletişime geçebilirsiniz.

İletişime Geç