Tag node-js
Tag nodejs-basics
Tag nodejs-temelleri
Tag nodejs-tutorial
Tag data types
Veri tipleri, tüm programlama dillerinde var olan temel taşlardan biridir. Veri tiplerinin programlamada doğru seçilmesi performans ve uygulanabilirlik açısından önemlidir. Tipleri doğru öğrenip uygulamak, geliştirmedeki kaliteyi artıracaktır. En temel yapılardan...
Tag nodejs
Node.js Temelleri serisinde bu makalemizde modüllerden bahsedeceğiz. Modüller, belli başlı işler yapan metodları bir arada sunan kütüphanelerdir. Node.js’te built-in modüller olduğu gibi sonradan projemize ekleyebileceğimiz modüller de mevcuttur.
Node.js Temelleri yazı dizisinde bu makalemizin konusu Asenkron Fonksiyonlar. Daha önce fonksiyonlar konusuna değinmiştik şimdiyse konuyu biraz daha ileri düzeye taşıyalım. Ancak Asenkron fonksiyonları incelemeye başlamadan önce buna neden ihtiyaç...
Destructuring Assignment, array ve object tipindeki değişkenlerin içinde bulunan değerleri, ayrı birer değişkene kolayca aktarmamızı sağlayan bir yapıdır. Tüm makale boyunca kullanacağımız dizi ve objemizi görelim.
Hata yakalama, projelerin önemli bir parçasıdır. Node.js’te bir hata oluşması durumunda process çöker ve bu da uygulamamızın kapandığı anlamına gelir. Javascript’te fırlatılan hataların tipleri vardır. Bu tipleri bir tabloda inceleyelim....
Bir önceki Node.js Temelleri - Sınıflar (Classes) makalemizde sınıf tanımlama, constructor, property, metodlar ve erişim belirteçlerinden bahsetmiştik. Bu yazımızdaysa hedefimiz kalıtım(inheritance) kavramına değinmek ve uygulamalı nasıl ve ne zaman kullanılacağını...
Değişken kapsamları, bir değişkenin erişim alanını ifade eder. Literatürde “değişken kapsamları” ifadesi kullanılmayıp “scope” ya da “variable scope” ifadesi kullanılır. EcmaScript 6’dan önce Javascript’te sadece Global Scope ve Function Scope...
Bir uygulama geliştirirken her şeyi tek sayfada, alt alta yazmaya çalıştığınızı, bir matematiksel hesabı onlarca kez yaptığınızı, veritabanından aynı veriyi defalarca çektiğinizi bir düşünün. Bu şekilde yazılmış kodların bakımı da...
Son makalemizde uygulama içinde koşullar tanımlayarak program akışını nasıl yönlendirebileceğinizi anlatmıştım. Döngüler konusu; değişkenleri, koşulları, operatörleri sıklıkla kullandığımız bir konudur. Bu nedenle buralarda eksiğiniz olduğunu düşünüyorsanız öncelikle onu tamamlamanızı öneririm....
Bir önceki yazımızda operatörlerden bahsetmiştik. Bu yazımızdaysa özellikle karşılaştırma operatörlerinin en sık kullanıldığı yer olan koşullar konusuna değineceğiz.
Daha önceki yazılarımızda Node.js’te değişken tanımlama ve veri tiplerinden bahsetmiştik. Bu yazımızda ise operatörlere değineceğiz. Tüm programlama dillerinin olmazsa olmazlarından biri olan operatörler; aritmetik operatörler, atama operatörleri, karşılaştırma operatörleri, mantıksal...
Değişkenler, programlamanın en temel taşlarından biridir. Değişkenler, bellekte saklanan verilere erişmemiz için kullandığımız, verilerin depolandığı bellek adresini ifade eder. Bir değişken tanımlarken hatırlaması kolay ve değişkenin hangi veriyi sakladığını anlatan...
Veri tipleri, tüm programlama dillerinde var olan temel taşlardan biridir. Veri tiplerinin programlamada doğru seçilmesi performans ve uygulanabilirlik açısından önemlidir. Tipleri doğru öğrenip uygulamak, geliştirmedeki kaliteyi artıracaktır. En temel yapılardan...
Tag veri tipleri
Veri tipleri, tüm programlama dillerinde var olan temel taşlardan biridir. Veri tiplerinin programlamada doğru seçilmesi performans ve uygulanabilirlik açısından önemlidir. Tipleri doğru öğrenip uygulamak, geliştirmedeki kaliteyi artıracaktır. En temel yapılardan...
Tag degiskenler
Değişkenler, programlamanın en temel taşlarından biridir. Değişkenler, bellekte saklanan verilere erişmemiz için kullandığımız, verilerin depolandığı bellek adresini ifade eder. Bir değişken tanımlarken hatırlaması kolay ve değişkenin hangi veriyi sakladığını anlatan...
Tag variables
Değişkenler, programlamanın en temel taşlarından biridir. Değişkenler, bellekte saklanan verilere erişmemiz için kullandığımız, verilerin depolandığı bellek adresini ifade eder. Bir değişken tanımlarken hatırlaması kolay ve değişkenin hangi veriyi sakladığını anlatan...
Tag node.js
Node.js Temelleri serisinde bu makalemizde modüllerden bahsedeceğiz. Modüller, belli başlı işler yapan metodları bir arada sunan kütüphanelerdir. Node.js’te built-in modüller olduğu gibi sonradan projemize ekleyebileceğimiz modüller de mevcuttur.
Node.js Temelleri yazı dizisinde bu makalemizin konusu Asenkron Fonksiyonlar. Daha önce fonksiyonlar konusuna değinmiştik şimdiyse konuyu biraz daha ileri düzeye taşıyalım. Ancak Asenkron fonksiyonları incelemeye başlamadan önce buna neden ihtiyaç...
Destructuring Assignment, array ve object tipindeki değişkenlerin içinde bulunan değerleri, ayrı birer değişkene kolayca aktarmamızı sağlayan bir yapıdır. Tüm makale boyunca kullanacağımız dizi ve objemizi görelim.
Hata yakalama, projelerin önemli bir parçasıdır. Node.js’te bir hata oluşması durumunda process çöker ve bu da uygulamamızın kapandığı anlamına gelir. Javascript’te fırlatılan hataların tipleri vardır. Bu tipleri bir tabloda inceleyelim....
Bir önceki Node.js Temelleri - Sınıflar (Classes) makalemizde sınıf tanımlama, constructor, property, metodlar ve erişim belirteçlerinden bahsetmiştik. Bu yazımızdaysa hedefimiz kalıtım(inheritance) kavramına değinmek ve uygulamalı nasıl ve ne zaman kullanılacağını...
Değişken kapsamları, bir değişkenin erişim alanını ifade eder. Literatürde “değişken kapsamları” ifadesi kullanılmayıp “scope” ya da “variable scope” ifadesi kullanılır. EcmaScript 6’dan önce Javascript’te sadece Global Scope ve Function Scope...
Bir uygulama geliştirirken her şeyi tek sayfada, alt alta yazmaya çalıştığınızı, bir matematiksel hesabı onlarca kez yaptığınızı, veritabanından aynı veriyi defalarca çektiğinizi bir düşünün. Bu şekilde yazılmış kodların bakımı da...
Son makalemizde uygulama içinde koşullar tanımlayarak program akışını nasıl yönlendirebileceğinizi anlatmıştım. Döngüler konusu; değişkenleri, koşulları, operatörleri sıklıkla kullandığımız bir konudur. Bu nedenle buralarda eksiğiniz olduğunu düşünüyorsanız öncelikle onu tamamlamanızı öneririm....
Bir önceki yazımızda operatörlerden bahsetmiştik. Bu yazımızdaysa özellikle karşılaştırma operatörlerinin en sık kullanıldığı yer olan koşullar konusuna değineceğiz.
Daha önceki yazılarımızda Node.js’te değişken tanımlama ve veri tiplerinden bahsetmiştik. Bu yazımızda ise operatörlere değineceğiz. Tüm programlama dillerinin olmazsa olmazlarından biri olan operatörler; aritmetik operatörler, atama operatörleri, karşılaştırma operatörleri, mantıksal...
Değişkenler, programlamanın en temel taşlarından biridir. Değişkenler, bellekte saklanan verilere erişmemiz için kullandığımız, verilerin depolandığı bellek adresini ifade eder. Bir değişken tanımlarken hatırlaması kolay ve değişkenin hangi veriyi sakladığını anlatan...
Tag operatorler
Daha önceki yazılarımızda Node.js’te değişken tanımlama ve veri tiplerinden bahsetmiştik. Bu yazımızda ise operatörlere değineceğiz. Tüm programlama dillerinin olmazsa olmazlarından biri olan operatörler; aritmetik operatörler, atama operatörleri, karşılaştırma operatörleri, mantıksal...
Tag operators
Daha önceki yazılarımızda Node.js’te değişken tanımlama ve veri tiplerinden bahsetmiştik. Bu yazımızda ise operatörlere değineceğiz. Tüm programlama dillerinin olmazsa olmazlarından biri olan operatörler; aritmetik operatörler, atama operatörleri, karşılaştırma operatörleri, mantıksal...
Tag conditions
Bir önceki yazımızda operatörlerden bahsetmiştik. Bu yazımızdaysa özellikle karşılaştırma operatörlerinin en sık kullanıldığı yer olan koşullar konusuna değineceğiz.
Tag kosullar
Bir önceki yazımızda operatörlerden bahsetmiştik. Bu yazımızdaysa özellikle karşılaştırma operatörlerinin en sık kullanıldığı yer olan koşullar konusuna değineceğiz.
Tag donguler
Son makalemizde uygulama içinde koşullar tanımlayarak program akışını nasıl yönlendirebileceğinizi anlatmıştım. Döngüler konusu; değişkenleri, koşulları, operatörleri sıklıkla kullandığımız bir konudur. Bu nedenle buralarda eksiğiniz olduğunu düşünüyorsanız öncelikle onu tamamlamanızı öneririm....
Tag javascript
Bir önceki Node.js Temelleri - Sınıflar (Classes) makalemizde sınıf tanımlama, constructor, property, metodlar ve erişim belirteçlerinden bahsetmiştik. Bu yazımızdaysa hedefimiz kalıtım(inheritance) kavramına değinmek ve uygulamalı nasıl ve ne zaman kullanılacağını...
Değişken kapsamları, bir değişkenin erişim alanını ifade eder. Literatürde “değişken kapsamları” ifadesi kullanılmayıp “scope” ya da “variable scope” ifadesi kullanılır. EcmaScript 6’dan önce Javascript’te sadece Global Scope ve Function Scope...
Son makalemizde uygulama içinde koşullar tanımlayarak program akışını nasıl yönlendirebileceğinizi anlatmıştım. Döngüler konusu; değişkenleri, koşulları, operatörleri sıklıkla kullandığımız bir konudur. Bu nedenle buralarda eksiğiniz olduğunu düşünüyorsanız öncelikle onu tamamlamanızı öneririm....
Tag js loops
Son makalemizde uygulama içinde koşullar tanımlayarak program akışını nasıl yönlendirebileceğinizi anlatmıştım. Döngüler konusu; değişkenleri, koşulları, operatörleri sıklıkla kullandığımız bir konudur. Bu nedenle buralarda eksiğiniz olduğunu düşünüyorsanız öncelikle onu tamamlamanızı öneririm....
Tag javascript loops
Son makalemizde uygulama içinde koşullar tanımlayarak program akışını nasıl yönlendirebileceğinizi anlatmıştım. Döngüler konusu; değişkenleri, koşulları, operatörleri sıklıkla kullandığımız bir konudur. Bu nedenle buralarda eksiğiniz olduğunu düşünüyorsanız öncelikle onu tamamlamanızı öneririm....
Tag fonksiyon
Bir uygulama geliştirirken her şeyi tek sayfada, alt alta yazmaya çalıştığınızı, bir matematiksel hesabı onlarca kez yaptığınızı, veritabanından aynı veriyi defalarca çektiğinizi bir düşünün. Bu şekilde yazılmış kodların bakımı da...
Tag javascript fonksiyonlar
Bir uygulama geliştirirken her şeyi tek sayfada, alt alta yazmaya çalıştığınızı, bir matematiksel hesabı onlarca kez yaptığınızı, veritabanından aynı veriyi defalarca çektiğinizi bir düşünün. Bu şekilde yazılmış kodların bakımı da...
Tag scope
Değişken kapsamları, bir değişkenin erişim alanını ifade eder. Literatürde “değişken kapsamları” ifadesi kullanılmayıp “scope” ya da “variable scope” ifadesi kullanılır. EcmaScript 6’dan önce Javascript’te sadece Global Scope ve Function Scope...
Tag class
Tag sınıf
Tag oop
Tag kalıtım
Bir önceki Node.js Temelleri - Sınıflar (Classes) makalemizde sınıf tanımlama, constructor, property, metodlar ve erişim belirteçlerinden bahsetmiştik. Bu yazımızdaysa hedefimiz kalıtım(inheritance) kavramına değinmek ve uygulamalı nasıl ve ne zaman kullanılacağını...
Tag inheritance
Bir önceki Node.js Temelleri - Sınıflar (Classes) makalemizde sınıf tanımlama, constructor, property, metodlar ve erişim belirteçlerinden bahsetmiştik. Bu yazımızdaysa hedefimiz kalıtım(inheritance) kavramına değinmek ve uygulamalı nasıl ve ne zaman kullanılacağını...
Tag error handling
Hata yakalama, projelerin önemli bir parçasıdır. Node.js’te bir hata oluşması durumunda process çöker ve bu da uygulamamızın kapandığı anlamına gelir. Javascript’te fırlatılan hataların tipleri vardır. Bu tipleri bir tabloda inceleyelim....
Tag hata yakalama
Hata yakalama, projelerin önemli bir parçasıdır. Node.js’te bir hata oluşması durumunda process çöker ve bu da uygulamamızın kapandığı anlamına gelir. Javascript’te fırlatılan hataların tipleri vardır. Bu tipleri bir tabloda inceleyelim....
Tag try-catch
Hata yakalama, projelerin önemli bir parçasıdır. Node.js’te bir hata oluşması durumunda process çöker ve bu da uygulamamızın kapandığı anlamına gelir. Javascript’te fırlatılan hataların tipleri vardır. Bu tipleri bir tabloda inceleyelim....
Tag destructuring
Destructuring Assignment, array ve object tipindeki değişkenlerin içinde bulunan değerleri, ayrı birer değişkene kolayca aktarmamızı sağlayan bir yapıdır. Tüm makale boyunca kullanacağımız dizi ve objemizi görelim.
Tag js modules
Şimdiye kadar makalelerimizde genelde tüm programlama dillerinde var olan ve küçük farklar olsa da kullanımları oldukça benzeyen yapılardan bahsettim. Bu makalemizle birlikte artık daha çok Node.js’e özel sık kullanılan metotlar...
Tag nodejs modülleri
Şimdiye kadar makalelerimizde genelde tüm programlama dillerinde var olan ve küçük farklar olsa da kullanımları oldukça benzeyen yapılardan bahsettim. Bu makalemizle birlikte artık daha çok Node.js’e özel sık kullanılan metotlar...
Tag node.js modules
Şimdiye kadar makalelerimizde genelde tüm programlama dillerinde var olan ve küçük farklar olsa da kullanımları oldukça benzeyen yapılardan bahsettim. Bu makalemizle birlikte artık daha çok Node.js’e özel sık kullanılan metotlar...
Tag built-in modules
Şimdiye kadar makalelerimizde genelde tüm programlama dillerinde var olan ve küçük farklar olsa da kullanımları oldukça benzeyen yapılardan bahsettim. Bu makalemizle birlikte artık daha çok Node.js’e özel sık kullanılan metotlar...
Tag async
Node.js Temelleri yazı dizisinde bu makalemizin konusu Asenkron Fonksiyonlar. Daha önce fonksiyonlar konusuna değinmiştik şimdiyse konuyu biraz daha ileri düzeye taşıyalım. Ancak Asenkron fonksiyonları incelemeye başlamadan önce buna neden ihtiyaç...
Tag async-await
Node.js Temelleri yazı dizisinde bu makalemizin konusu Asenkron Fonksiyonlar. Daha önce fonksiyonlar konusuna değinmiştik şimdiyse konuyu biraz daha ileri düzeye taşıyalım. Ancak Asenkron fonksiyonları incelemeye başlamadan önce buna neden ihtiyaç...
Tag callback
Node.js Temelleri yazı dizisinde bu makalemizin konusu Asenkron Fonksiyonlar. Daha önce fonksiyonlar konusuna değinmiştik şimdiyse konuyu biraz daha ileri düzeye taşıyalım. Ancak Asenkron fonksiyonları incelemeye başlamadan önce buna neden ihtiyaç...
Tag promise
Node.js Temelleri yazı dizisinde bu makalemizin konusu Asenkron Fonksiyonlar. Daha önce fonksiyonlar konusuna değinmiştik şimdiyse konuyu biraz daha ileri düzeye taşıyalım. Ancak Asenkron fonksiyonları incelemeye başlamadan önce buna neden ihtiyaç...
Tag düzenli ifadeler
Regex konusu, yazılım hayatımız boyunca karşımıza çıkacak olan önemli bir konudur. Sadece Javascript’te değil, tüm programlama dillerinde ortak olarak kullanılan bir dildir de diyebiliriz. Dil olarak tanımlamamızın sebebi, kendine özel...
Tag regex
Regex konusu, yazılım hayatımız boyunca karşımıza çıkacak olan önemli bir konudur. Sadece Javascript’te değil, tüm programlama dillerinde ortak olarak kullanılan bir dildir de diyebiliriz. Dil olarak tanımlamamızın sebebi, kendine özel...
Tag regexp
Regex konusu, yazılım hayatımız boyunca karşımıza çıkacak olan önemli bir konudur. Sadece Javascript’te değil, tüm programlama dillerinde ortak olarak kullanılan bir dildir de diyebiliriz. Dil olarak tanımlamamızın sebebi, kendine özel...
Tag regular expressions
Regex konusu, yazılım hayatımız boyunca karşımıza çıkacak olan önemli bir konudur. Sadece Javascript’te değil, tüm programlama dillerinde ortak olarak kullanılan bir dildir de diyebiliriz. Dil olarak tanımlamamızın sebebi, kendine özel...
Tag js modüller
Node.js Temelleri serisinde bu makalemizde modüllerden bahsedeceğiz. Modüller, belli başlı işler yapan metodları bir arada sunan kütüphanelerdir. Node.js’te built-in modüller olduğu gibi sonradan projemize ekleyebileceğimiz modüller de mevcuttur.
Tag node.js modüller
Node.js Temelleri serisinde bu makalemizde modüllerden bahsedeceğiz. Modüller, belli başlı işler yapan metodları bir arada sunan kütüphanelerdir. Node.js’te built-in modüller olduğu gibi sonradan projemize ekleyebileceğimiz modüller de mevcuttur.
Tag userscript
Bazen tarayıcı tabanlı oyunlarda, bazen de sürekli kullandığımız web sitelerindeki bazı alanları kendimize göre düzenlemek isteyebiliyoruz. Bu gibi durumlarda imdadımıza TamperMonkey yetişir. TamperMonkey, bir Chrome eklentisidir ve bir web sitesinde...
Tag tampermonkey
Bazen tarayıcı tabanlı oyunlarda, bazen de sürekli kullandığımız web sitelerindeki bazı alanları kendimize göre düzenlemek isteyebiliyoruz. Bu gibi durumlarda imdadımıza TamperMonkey yetişir. TamperMonkey, bir Chrome eklentisidir ve bir web sitesinde...
Tag vidiq
VidIQ, YouTube içerik üreticileri ve dijital pazarlamacılar için tasarlanmış, kapsamlı bir video SEO aracıdır. Bu platform, videolarınızın performansını artırmak, daha fazla izlenme ve abone kazanmak için gerekli analizleri ve önerileri...
Tag youtube seo
VidIQ, YouTube içerik üreticileri ve dijital pazarlamacılar için tasarlanmış, kapsamlı bir video SEO aracıdır. Bu platform, videolarınızın performansını artırmak, daha fazla izlenme ve abone kazanmak için gerekli analizleri ve önerileri...
Tag video optimizasyonu
VidIQ, YouTube içerik üreticileri ve dijital pazarlamacılar için tasarlanmış, kapsamlı bir video SEO aracıdır. Bu platform, videolarınızın performansını artırmak, daha fazla izlenme ve abone kazanmak için gerekli analizleri ve önerileri...
Tag içerik pazarlaması
VidIQ, YouTube içerik üreticileri ve dijital pazarlamacılar için tasarlanmış, kapsamlı bir video SEO aracıdır. Bu platform, videolarınızın performansını artırmak, daha fazla izlenme ve abone kazanmak için gerekli analizleri ve önerileri...
Tag e-kitap
Kobo e-reader’ınızla mükemmel bir okuma deneyimi yaşamak için, sevdiğiniz kitapları cihazınıza aktarmanız gerekir. EPUB formatı, Kobo e-reader’lar için en uyumlu dosya türlerinden biridir. Bu rehberde, Kobo’nuzla EPUB dosyalarını nasıl kolayca...
Tag kobo
Kobo e-reader’ınızla mükemmel bir okuma deneyimi yaşamak için, sevdiğiniz kitapları cihazınıza aktarmanız gerekir. EPUB formatı, Kobo e-reader’lar için en uyumlu dosya türlerinden biridir. Bu rehberde, Kobo’nuzla EPUB dosyalarını nasıl kolayca...
Tag epub
Kobo e-reader’ınızla mükemmel bir okuma deneyimi yaşamak için, sevdiğiniz kitapları cihazınıza aktarmanız gerekir. EPUB formatı, Kobo e-reader’lar için en uyumlu dosya türlerinden biridir. Bu rehberde, Kobo’nuzla EPUB dosyalarını nasıl kolayca...
Tag e-reader
Kobo e-reader’ınızla mükemmel bir okuma deneyimi yaşamak için, sevdiğiniz kitapları cihazınıza aktarmanız gerekir. EPUB formatı, Kobo e-reader’lar için en uyumlu dosya türlerinden biridir. Bu rehberde, Kobo’nuzla EPUB dosyalarını nasıl kolayca...