hızı temsilen bazı ışıklar

6 October, 2022

Bağlantılı Listeler ve Kullanımları

Bağlantılı listeler, iki ana bölümden oluşan basit veri yapılarıdır. Gerçek verileri içeren bir bölüm ve sonraki liste öğesi hakkında bilgi için başka bir bölüm. 3 ana bağlantılı liste türü vardır; tek bağlantılı listeler, çift bağlantılı listeler ve dairesel bağlantılı listeler. Genelde bağlantılı listelerin baş görevi gören bir bölümü vardır, bağlantılı listelerinizi bir kuyruk ile sonlandırmayı seçebilir veya boş olarak da kullanabilirsiniz.

Ilker Akbiyik
hızı sembolize eden ışıklar

2 October, 2022

Python ile Hızlı Sıralama

Hızlı sıralama, dizilerimizi/listelerimizi sıralamak için kullanabileceğimiz bir başka böl ve yönet algoritmasıdır. Öncelikle bir pivot noktası seçiyoruz. Bu pivot noktasını (veya değeri) seçtikten sonra, daha küçük değerleri soluna ve daha büyük değerleri sağına koyacağız. Dizimizi/listemizi bu pivot noktasına böleceğiz ve listeyi sıralayana kadar yinelemeli olarak sıralama algoritmamızı yürüteceğiz.

Ilker Akbiyik
birleşen yollar

26 September, 2022

Python İle Birleştirme Sıralamasi

Muhtemelen en sevdiğim ve aynı zamanda anlamamın en uzun süren sıralama algoritması. Umarım bu algoritmanın nasıl çalıştığını kavramanızı kolaylaştırabilirim. Temel olarak dizimizi (veya listemizi), parçalar sıralayacak kadar küçük olana kadar özyinelemeli (recursion) olarak böleriz. Sonunda parçaları sıralamaya ve "birleştirmeye" başlayabiliriz. Kulağa gerçekten basit geliyor değil mi? Hadi başlayalım!

Ilker Akbiyik
Çerçevelerin içinde çerçeveler

13 July, 2022

Modallara Giris

Yeni başlayan biriyseniz, bir modal oluşturmak göz korkutucu görünebilir. Bir modal, HTML, CSS ve tabii ki JavaScript içerir. Ön uç (Front-end) web geliştirmenin tüm yönleriyle çalışmanız gerekiyor. Bir modal kullanmaktan tabi ki kaçınabilirsiniz ama ne zmana kadar erteleceksiniz. Modallar, ziyaretçilerimize bazı bilgileri göstermek, basit ve hızlı bir form göndermek veya onları herhangi bir şey hakkında uyarmak vb. için mükemmel. Tek sınır sizin hayal gücünüz. Hadi başlayalım!

Ilker Akbiyik
4 dikdörtgen bar

27 June, 2022

Chart.js VS D3.js

Displaying your data as graphs and charts not only make them more easy to understand, it also makes dealing with data not so boring. As a web developer / programmer you either worked with or going to work with data. Chart.js and D3.js are the two most popular data visualization libraries that you can use with JavaScript. In this post I am going to be sharing with you some general information about each of them and my personal opinion using both of these libraries.

Ilker Akbiyik