JavaScript

JavaScript Array Filter Kullanımı

JavaScript filter İle Array Filtreleme İşlemleri

Diziler ile çalışırken bazı durumlarda filtreleme işlemleri yapmamız gerekir. Mesela üye listesi içerisinden daha önce yorum yapmış kullanıcıları listelemek isteyebiliriz. Kategoriler arasında gönderi olmayan kategorileri listeden çıkarmamız gerekebilir. Yada alışveriş sepetinde bulunan ama stoğu tükenmiş ürünleri alışveriş sepetinden çıkarmak isteyebiliriz. Eğer elimizde bir JavaScript dizisi varsa bunun içerisinden istediğimiz elemanları seçip alabiliriz. Bunun için Array filter metodu […]

JavaScript filter İle Array Filtreleme İşlemleri Read More »

JavaScript Öğrenmek Zor Mu?

JavaScript Öğrenmek Kolay Mı?

Her programlama dilinin kendine göre özellikleri vardır. Kullanıldığı yerler farklıdır. JavaScript ile programlama yapacak kişi için ise geniş bir alan bulunmakta. İlk olarak web sayfalarına hareket katmak için geliştirilen JavaScript o günden bugüne çok gelişti. Farklı alanlar için uygulama geliştirilmeye başlandı. Günümüzde JavaScript ile web sayfalarına harika etkileşimler eklenirken, bununla birlikte masaüstü uygulamaları, mobil uygulamalar,

JavaScript Öğrenmek Kolay Mı? Read More »

Toastr İle Bilgilendirme Mesajları

Toastr İle Harika Bilgilendirme Mesajları Oluşturma

Uygulama geliştirmek aynı zamanda kullanıcı ile iletişime geçmek demektir. Kullanıcı ile iletişime geçildiğinde, bir çok durumda kullanıcıya bilgilendirme mesajları vermek gerekir. Mesela eğer editör bir yazıyı silmek için yazıyı sil düğmesine tıkladıktan sonra, yazı silinecektir, fakat bazı durumlarda yazı silinemeyebilir de. Bu gibi durumlarda eğer yazı silindi ise Yazı başarı ile silindi eğer bir sorun oldu ise Bir sorun oluştu.

Toastr İle Harika Bilgilendirme Mesajları Oluşturma Read More »

JavaScript ile Oyun Geliştirme

JavaScript İle Oyun Yapılır mı?

Gelişen teknolojiler ile birlikte sanal dünyadaki oyunlar oldukça ilgi çekici olmaya başladı. Geniş bir eko sisteme ulaşan oyun sektörü geliştiriciler açısından da oldukça seviliyor. Bununla birlikte çok sayıda oyun geliştirme ortamı da mevcut. Farklı diller ile oyun yazmak mümkün. “JavaScript ile oyun yazılır mı?” sorusunun cevabı oldukça basit. Evet JavaScript ile oyun yazılır. Peki nasıl

JavaScript İle Oyun Yapılır mı? Read More »

Mongoose Populate Kullanımı

Örneklerle Mongoose Populate Kullanımı

Veriler ile uğraşırken iki farklı veri arasındaki ilişkiler önemlidir. Bu nedenle bu ilişkilerin iyi tespit edilerek tasarlanması gerekir. Veri yapıları tasarlandığında bir veri içerisinden ilişkili olduğu diğer veriye ulaşmanın kolay olması programcı açısından gereklidir. Bu yapılan işlemlerin daha hızlı olmasını sağlayacaktır. Mesela elimizde Uye adında bir veri var ve bu üyenin kayıt olduğu kurslar olduğunu

Örneklerle Mongoose Populate Kullanımı Read More »

React JS ve Django Birlikte Kullanımı

React JS ile Django Birlikte Kullanılabilir mi?

Bir uygulama geliştirirken uygulama isterleri, kullanmamız gereken teknolojiler ve geliştirici ekip önemlidir. React JS hızlı bir şekilde etkin arayüzler geliştirmek için tasarlandı. Bu nedenle eğer bir arayüz geliştirekseniz bunun için React kullanabilirsiniz. Bununla birlikte eğer bir backend uygulaması geliştiriyorsanız bu durumda ReactJS size yardımcı olamayacaktır. Bu farklı bir teknoloji veya bir dil araştırma gerekliliğini beraberinde getirir.

React JS ile Django Birlikte Kullanılabilir mi? Read More »

JavaScript setTimeout Kullanımı

Örneklerle JavaScript setTimeout Kullanımı

Belirli bir süre sonra bir kod bloğunun çalışmasını istediğimiz durumlar olmaktadır. Bunun için bize JavaScriptin sunmuş oluduğu setTimeout bu işe güzelce yapmaktadır. Javascript setTimeout Nedir? Javascript setTimeout yöntemi, belirtilen süre sonrasında bir kod bloğunu çalıştırır. Yöntem, kod bloğunu sadece bir defa çalıştırır. Yaygın olarak kullanılan sözdizimi setTimeout(fonksiyon, milisaniye) şeklindedir. Eğer belirli bir süre geçtikten sonra çalıştırılmasını istediğimiz

Örneklerle JavaScript setTimeout Kullanımı Read More »

Javascript ve Html Arasındaki Farklar

Html ile JavaScript Arasındaki Farklar Nedir?

Günümüzde web safyası olsun uygulamalar olsun geliştirilirken çok kullanılan dillerden iki tanesi Html ve JavaScript dilleridir. Bir birinden farklı kulvarlada koşan bu iki dil sayfa tasarımı yaparken bir birini tamamlamaktadır. Öncelikle bu iki dilin ne olduğuna bakalım. Html Nedir? HTML ( Hyper Text Markup Language ) hyper metin işaretleme dili şeklinde bir açılıma sahiptir. Web

Html ile JavaScript Arasındaki Farklar Nedir? Read More »

JavaScript İle Html Etiketini Gizleme

JavaScript Kullanarak Bir Html Etiketini Sayfadan Gizleme

Bir etiketi / elemanı websayfasından gizlemek için display özelliğini none yapmak yeterlidir. Bu şekilde bir işlem yapılığında etiket sayfadan kaybolacaktır. Bunu hem CSS ve hemde JavaScript ile yapabiliriz. Kod içerisinde bu işlemi gerçekleştirmemiz gerektiğinde ilgili DOM elementini bulup, onun style.display özelliğini none yapıyoruz. Şimdi bunun için bir örnek yapalım. JavaScript İle DIV Gizleme Örneği Elimizde kutu id değerine sahip olan bir DIV etiketini sayfada gizleyelim. Öncelikle kutu ID değerine

JavaScript Kullanarak Bir Html Etiketini Sayfadan Gizleme Read More »

JavaScript For Döngüsü

Örneklerle JavaScript for Döngüsü

Benzer işleri tekrar tekrar yapmak istediğimizde döngüler bizim yardımımıza koşar. Farklı kullanım amaçları için farklı döngüler geliştirilmiştir. Bunlardan bir taneside for döngüsüdür. for Döngüsü Nedir? Aynı işlemi belli bir şart sağlanana kadar yapmak için kullanılan döngü modelidir. Belirtilen şart sağlandığında veya break ifadesi kullanıldığında döngü sona erer. for döngüsü kullanırken bir parametre veririz ve her döngü tekrarında parametre değerini değiştiririz. Bu

Örneklerle JavaScript for Döngüsü Read More »

JavaScript Öğrenmek

HTML ve CSS Bilmeden JavaScript Öğrenilebilir miyim?

Sık gelen sorulardan bir tanesi de JavaScript öğrenmek için HTML ve CSS bilmeye gerek olup olmadığıdır. Aslında buna evet veya hayır diye bir cevap vermek gerekirse, günümüzde HTML ve CSS bilmeden evet JavaScript öğrenebilirsiniz. Web Uygulamaları Geliştirirken JavaScript Kullanma Evet olarak bu cevabı verdikten sonra konuyu biraz daha derinlemesine inceleyelim. JavaScript web sayfalarına hareket katmak

HTML ve CSS Bilmeden JavaScript Öğrenilebilir miyim? Read More »

React Inline Style

React Inline Style Kullanımı

React JS ile geliştirme yaparken sitil özelliklerini farklı şekillerde verebilirsiniz. Bunlardan bir tanesi de satır için stil verme (inline style) kullanmadır. Genel olarak çok tavsiye edilmese de bazı durumlarda inline style kullanmak gerekebilir. Inline Style Nedir? Satır için sitiler bir etiketin içerisinde direkt olarak sitil bigilerinin style özelliği ile girilmesidir. Mesela bir div etiketinin zemin rengini şeklinde satır içi

React Inline Style Kullanımı Read More »

Babel JS Kullanımı

Babel Js Nedir? Nasıl Kullanılır?

JavaScript geliştikçe ve yeni özellikler eklendikçe eski tarayıcılar ile bir uyum sorunu oluşturmaktadır. ECMAScript 2015+ kodlarının eski tarayıcılar ile çalışması için bu kodları onların anlayacağı şekilde düzenlemek gerekiyor. Aksi halde yeni sürüm JavaScript kodları eski tarayıcılarda çalışmayacaktır. Tüm bilgisayar kullanıcıları tarayıcılarını güncel tutmadığı için şuanda büyük bir kitle eski sürüm tarayıcı kullanıyor. Bu nedenlede eğer

Babel Js Nedir? Nasıl Kullanılır? Read More »

React İle Backend Geliştirilebilir Mi?

React İle Backend Uygulama Geliştirilebilir Mi?

React JS arayüz (frontend) uygulama oluşturmak için geliştirilmiş popüler bir JavaScript kütüphanesidir. Backend (sunucu tarafı) uygulama geliştirmek için kullanılmaz. Fakat sunucu ile API üzerinden iletişime geçerek veri alışverişinde bulunabilir. Günümüzde oldukça revaçta olan React JS ile uygulama arayüzü geliştirme oldukça kolaylaşmaktadır. Komponent yapısı, gelişmiş hazır paketler ve geniş geliştirici seçeneği ile arayüz geliştirmek için oldukça

React İle Backend Uygulama Geliştirilebilir Mi? Read More »