Node.js ile back end development eğitimi- Node & Mongo & Express & Socket.io

  Nodejs ile Web Uygulamaları Geliştirme Bu eğitimin amacı: Nodejs ile yüksek performanslı micro-service yaklaşımı ile  “backend ” sunucular geliştirilmesini   Katılımcıyı gerçek hayatta uygulama geliştirme sürecine taşıyacak yeterli alt yapıyı sağlamak için, başlangıç düzeyindne başlanıp, Örnek bir projenin, başlangıçtan Read More …

Node.js ile Uygulama Geliştirme – 7 : REST Mimarisi ve RESTful Servisler Geliştirme [Routing ve Controllers ]

Bir önceki yazımızda, veri tabanı bağlantımızı yazmış ve Sequelize ile modellerimizi tanımlamıştık. Bu yazıda kaldığımız yerden devam edip , ilk controller ve rotalarımızı yazalım. İlk olarak ürün ekleme silme güncelleme ve listeme işlemimiz için, Products Controller ı yazalım. Controllers klasörümüz içinde Read More …

Node.js ile Uygulama Geliştirme – 6 : REST Mimarisi ve RESTful Servisler Geliştirme [Sequelize, SQL ve veri modellerimiz]

Node.js dünyasında, MongoDB kullanımı çok yaygın olsada, SQL veritabanlarının kullanımıda git gide artmakta. Aslında teknık olarak çok doğru bi tanımlama olmasada(yaygınlık), pratikde karşılığı olan bir konu. Pratikde ki karşılığından kastımız ise, Node.js dünyasında, SQL veri tabanları için derli toplu ORM Read More …

Node.js ile Uygulama Geliştirme – 5 : REST Mimarisi ve RESTful Servisler Geliştirme [Uygulamamızın Genel Yapısı ]

Express framework e genel olarak baktığımız bir önceki yazıdan sonra, uygulamamızın genel yapısını inşa ederek devam edelim. Biz express generator kullanmak yerine kendi yapımızı biraz daha MVC ye benzer şekilde kendimiz kuralım. Bu yazıda oluşturduğumuz temel kurulum üzerine devam edelim. Read More …

Node.js ile Uygulama Geliştirme – 4 : REST Mimarisi ve RESTful Servisler Geliştirme [Express Framework ]

Express Web Framework Seriye devam ederken express.js e, eko-sistemine ve genel olarak çalışma mantığına bakmayi ihmal etmeyelim. Express gayet sade ve kullanımı kolay bir framework, bu yüzden çok ciddi bir kullanım oranına sahip node.js dünyasında. Daha önce belirttiğim gibi, bir Read More …

Node.js ile Uygulama Geliştirme – 3 : REST Mimarisi ve RESTful Servisler Geliştirme [Kurulum ve Hazırlık]

Node.js ile REST Mimarisi ve RESTful Servisler Geliştirme Node.js in en yaygın kullanıldığı alan şüphesiz web uygulamaları ve JSON temelli Rest servisler geliştirme diyebiliriz. Serinin ilk örneği olarak, Rest sunucusu olarak çalışacak bir web sunucusu oluşturup sonrasında, bu sistemi dağıtıma Read More …

Node.js ile Uygulama Geliştirme – 2 : Temel Kavramlar

NodeJS ile uygulama geliştirmeye başlamadan önce, hem JavaScript , hemde Node dünyasinda ki bazi kavramlara biraz aşinalık gerekmek de. Bu yazıdaki kavramlar(ben özetlemeye çalışsamda) özellikle “yeni başlayan arkadaşlar için” biraz karışık ve bazen sadece okumakla anlaşılabilecek konular değiller. İşin bir diğer tarafıda, Read More …

Node.js Mimari Yapı – Node Internal, Event-loop ve Libuv hakkında

Node.JS  Node için yapılabilecek en kısa tanım sanırım : server-side/ sunucu tarafında javascript kullanımına imkan veren “javascript execution environment”  yada “javascript run-time environment”  özelde ise javascript ile uygulama yazmaniza imkan taniyan non-blocking networking application framework diyebiliriz. Node.js i güçlü ve farklı kılan Read More …

JavaScript ile uygulama geliştirme . 1- Giriş

JavaScript ile uygulama geliştirme. 90 ların sonun da, netscape (eğer bu ismi daha önce duymadıysanız, evet hala gençsiniz)  kullanıcıların, internet tarayıcılarında, sunucu iletişimi olmadan, tarayıcının içine gömülmüş bir script engine sayesinde, web sayfasıyla etkileşime girmesini artırmak/kolaylaştırmak için bir proje başlatırç İsmi ilk baslar da Javascript Read More …