Node.js ile Arka Uç Web Geliştirme

Card image cap
Dersin öğretim elemanı
Dr.Öğr.Üyesi İlker KAYABAŞ
Dersin dili
Türkçe
Card image cap
Açıklama
Bu ders, eşzamansız olaya dayalı bir JavaScript çalışma zamanı olan Node.js ile nasıl web uygulamaları geliştirebileceğinizi öğrenmenize katkı sağlamak amacıyla tasarlanmıştır. Ön uç web geliştirme süreçlerinin en güçlü dili olan JavaScript, Node.js ile birlikte arka uç web geliştirme için de çok güçlü bir programlama dili haline dönüştürmüştür. Node.js, hızlı geliştirme akışı ve güçlü kütüphane desteği ile son dönemlerin en popüler yazılım geliştirme çözümlerinden biridir. Node.js, web uygulamalarına ek olarak mobil ve masaüstü uygulamalar geliştirmek için de kullanılabilmektedir. Bu dersi tamamladığınızda, arka uç web geliştirme süreçlerini açıklayabilecek; Node.js ile kendi yazılım geliştirme çözümlerinizi hayata geçirebilecek; Express.js kütüphanesini kullanarak web uygulamaları geliştirebilecek ve Mongoose kütüphanesini ile MongoDB veritabanlarını kullanabileceksiniz. Node.js ile arka uç web geliştiricisi olarak kariyer yapmak isteyenlere başlangıç niteliğinde olan bu dersi almak için JavaScript başta olmak üzere temel web geliştirme teknolojileri hakkında bilgi sahibi olmanız önerilmektedir ama bu durum ders kapsamında sunulan becerileri kazanabilmeniz için zorunlu değildir. Geniş bir hedef kitleyi kapsayan bu ders, Node.js ile web uygulamaları geliştirmek isteyen herkes için uygundur. Süresi 6 hafta olan derste her modülde yapılması gereken görevleri zamanında tamamlayan katılımcılar "Ders Tamamlama Belgesi" almaya hak kazanır.