2 Ekim 2018 Salı

Abstract class nedir? Nasıl kullanılır?

1 comment
Bu yazıda Abstract class'ın ne olduğunu, nasıl kullanılacağını anlatmaya çalışacağım. Abstract class Class'ların miras alacağı ana class'lardır. Abstract class'ta oluşturulan abstract metotların alt sınıflarda override edilmesi gerekirken, abstract olarak tanımlanmayan metotlar için ekstra bir işlem yapılmasına gerek yoktur. Hemen basit bir örnek üzerinden açıklamak gerekirse : Öncelikle Ulke adında abstract class oluşturuyorum. Daha...
Read More

18 Eylül 2018 Salı

HTML5 ile nesne oluşturma ve hareket ettirme

7 comments
Bu yazıda HTML 5 ve JavaScript kullanarak bir nesne oluşturacağız ve klavyedeki sağ - sol yön tuşları yardımıyla nesneyi hareket ettireceğiz. Öncelikle sayfamıza yeni bir canvas ekliyorum. Body onload fonksiyonu olarak da drawGame fonksiyonunu tanımlıyorum. Çizim işlemlerimi bu fonksiyonda yapacağım. <body onload="drawGame()"> <canvas id="game">Tarayıcınız HTML 5 desteklememektedir.</canvas> </body> drawGame...
Read More

31 Ağustos 2018 Cuma

JavaScript replace işlemleri

Leave a Comment
Bu yazıda JavaScript'te herhangi bir string değer üzerinde replace işlemlerinin nasıl yapıldığını anlatacağım. String ifademiz üzerindeki herhangi bir kelimeyi, harfi ya da istediğimiz bir text'i değiştirmek için replace fonksiyonunu kullanıyoruz. var metin = "Bilgisayar mühendisleri blog"; metin = metin.replace("blog","site"); alert(metin); Bu örnekte "Bilgisayar mühendisleri blog" şeklinde bir metin tanımladık ve replace komutu...
Read More

TypeScript nedir?

1 comment
JavaScript istemci tarafında kullanılan en önemli dil. Node.js gibi teknolojiler ile birlikte JavaScript'i server tarafında da kullanmaya başladık. JavaScript ile büyük uygulamalar geliştirmek oldukça zordur. Kod büyüdükçe oldukça karmaşık bir hale gelir ve kodu okumak da kullanmak da gitgide zorlaşır. Ayrıca OOP ilkelerini karşılamaması, derleme zamanı hata denetimi özelliklerini benimsememesi JavaScript'in server tarafında başarılı...
Read More

29 Ağustos 2018 Çarşamba

JavaScript class tanımlamanın 3 yolu

Leave a Comment
Syntax'ı göz önünde bulundurduğumuzda JavaScript, nesne yönelimli programlamada ciddi bir esneklik sağlamaktadır. Bu yazıda JavaScript'te sınıf oluşturmanın 3 yolundan bahsedeceğim. 3 yöntemi de gördükten sonra hangisini kullanmanız gerektiğine karar verebilirsiniz. Her ne kadar class tanımlama olarak bahsedilse de JavaScript'te genel olarak bir class yapısı yok. Her şey nesnelerden oluşuyor. Nesnelerden başka nesneler türetiliyor....
Read More

17 Ağustos 2018 Cuma

jQuery - parent, parents ve closest metotlarının kullanımı

Leave a Comment
Bu yazıda jQuery'deki parent, parents ve closest ifadelerinin ne olduklarını, aralarındaki farkları ve nasıl kullanıldıklarını anlatmaya çalışacağım. Jquery'de bu metotlara ihtiyaç duyulan anlar oluyor. Gönderilerden oluşan bir sayfamız olduğunu düşünelim. Gönderilerin içerisinde de görsel, başlık ve metin bulunsun. En altta da herhangi bir buton olsun ve bu butona tıkladığımda da bir takım işlemler yapmak istediğimi farzedelim. Gönderilerim...
Read More

16 Ağustos 2018 Perşembe

CSS - after ve before ifadelerinin kullanımı

1 comment
After ve before ifadeleri ile istediğimiz elementin öncesine ya da sonrasına herhangi bir içerik ekleyebiliyoruz. Bir menümüz olduğunu düşünelim ve menü elemanlarının başında istediğimiz bir görseli göstermek istiyoruz. Bunu sağlayabilmenin tabi ki birçok yöntem var ancak after ve before ifadelerini kullanarak bu işlemi çok çok kolay bir şekilde gerçekleştirebiliriz. Aşağıdaki gibi bir menümüz olsun. <ul id="menu"> <li>Item...
Read More

15 Ağustos 2018 Çarşamba

Instagram gönderilerini sayfada göstermek (Instafeed.js)

Leave a Comment
İçinde bulunduğumuz dönemde sosyal ağların önemi çok büyük. Instagram da tartışmasız en büyük sosyal ağlardan bir tanesi. Sadece kişisel hesaplar değil, sahibi olduğumuz işletmeler için de Instagram hesabı açarak aktif olarak kullanıyoruz. Bu yazıda Instafeed.js plugin'ini kullanarak Instagram hesabımızdaki gönderilerimizi sayfamızda göstereceğiz. Öncelikle instagram hesabımız için access token almamız gerekecek. Daha sonra plugin'imizi...
Read More

12 Ocak 2018 Cuma

Swift - post request ile url'den json çekme

Leave a Comment
Bu yazıda Swift ile herhangi bir url'e istek göndererek nasıl json veri çekebileceğimizi ve çektiğimiz veriyi nasıl nesneye çevirebileceğimizi anlatacağım. Json'ı https://jsonplaceholder.typicode.com/users/1 adresine istek göndererek alacağım. Json içeriği aşağıdaki gibi. StoryBoard'a aşağıdaki gibi element'leri ekliyorum. Getir butonuna tıkladığımda çektiğim verilerden id, name, username, email değerlerini text field'lara...
Read More