Cuma , 22 Eylül 2017

JavaScript if else Kullanımı

Bütün programlama dillerinde olduğu  gibi JavaScript dilinde de en çok kullanılan karar ifadelerinden biridir. if parantezi arasındaki koşul doğru ise ifade çalıştırılır. Koşul sağlamıyorsa else kısmı varsa bu kısımdaki ifade çalıştırılır.

Devamını oku »

JavaScript Operatörler ve İşlem Öncelikleri

JavaScript programlama dilinde operatörler aşağıdaki gibi gruplandırılabilir. JavaScriptte ikili(binary) , tekli (unary)  ve bunlara ek olarak üçlü (ternary) operatörler bulunmaktadır. Operatörlerin ve ifadelerin öncelik sıralamaları da bu konu içinde değerlerlendirilir.

Devamını oku »

JavaScript İşlem Önceliği

JavaScript Operatörlerin işlem öncelik sırası aşağıdaki listede sıralandığı gibidir. Eşit önceliğe sahip operatörlerde işleme sırası, “işleme yönü”nde belirtilen şekildedir. Öncelik Operatör tipi İşleme yönü Operatör(ler) 1 üye elemanlara erişme soldan sağa . [] nesne oluşturma sağdan sola new 2 fonksiyon çağrısı soldan sağa () 3 bir arttırma mümkün değil ++ bir azaltma mümkün değil -- 4 mantıksal değil sağdan sola …

Devamını oku »

JavaScript Mantıksal Operatörler

Mantıksal operatörler genellikle boolean değerleri ile kullanılır. Bu yüzden boolean türünde değer döndürür. Operatör Kullanımı Tanımı Lojik VE ( && ) ifade1 && ifade2 İfade1 true değerine döndürülebiliyorsa ifade1, değilse ifade2 değerini döndürür. Lojik VEYA ( || ) ifade1 ||  ifade2 ifade1 true değerine çevrilebiliyorsa ifade1, değilse ifade1 değerini döndürür. Lojik DEĞİL ( ! )  !ifade ifade true ise false, …

Devamını oku »

JavaScript Dersleri

Bu başlık altında javascript dilinin yapısı, tanımlama kuralları, karar, döngü gibi temel programlama ifadelerinin yanında javascript ile diziler, fonksiyonlar ve javascript olayları konularına yer verilecektir. JavaScript derslerinin ilerleyen bölümlerinde daha kavramsal konular olan, HTML DOM, Nesneler, JavaScript Nesneleri(Math, String, Number vs.), Ajax İşlemleri ve yeni javascript APIlerine yer verilecektir. JavaScript dersleri başlığı altındaki en kapsamlı JavaScript Türkçe Kaynak olarak da …

Devamını oku »

JavaScript Aritmetik Operatörler

Aritmetik operatörler aldığı sayısal değeri operatör sembolüne göre işleyip geriye tek bir değer döndürürler.  Standart aritmetik operatörler arttırma(+), eksiltme(-), çarpma(*), bölme(/) sembolleridir.

Devamını oku »

JavaScript Değişkenler

Değişken Tanımı Değişkenin tanımını yaparak konuya başlayalım. Değişken, programın çalışması için gerekli verilerin tanımlanarak, bellek üzerinde tutulduğu bölgelere verilen isimlerdir. Bellek hücrelerini birerli yada bir kaçının bir araya gelerek oluşturdukları grupları kutuya benzetirsek kutunun üzerindeki değişken adı, kutunun içindeki de değişkenin içindeki değer olarak düşünebiliriz. Yukarıdaki şekilde olduğu gibi kutu değişken adını, içerisindeki değer ise kutunun tuttuğu veriyi ifade etmektedir. …

Devamını oku »

JavaScript’e Giriş

JavaScript Nedir? JavaScript, yaygın olarak web tarayıcılarında kullanılmakta olan dinamik bir programlama dilidir. JavaScript ile yazılan istemci tarafı betikler sayesinde tarayıcının kullanıcıyla etkileşimde bulunması, tarayıcının kontrol edilmesi, asenkron bir şekilde sunucu ile iletişime geçilmesi ve web sayfası içeriğinin değiştirilmesi gibi işlevler sağlanır.(wikipedia) Günümüzde node.js gibi platformlar ile sunucu tarafında da kullanılmaya başlanmıştır.

Devamını oku »

Uygulama tasarımcıları için en iyi 10 ücretsiz araç

Mobil alanda Android, IOS, Windows Phone veya başka bir platformda uygulama tasarlarken iş fikri üzerine yoğunlaşmanın ilk adımı olarak elimizde elle tutulur bir prototipin bulunmasıdır. Bunun için bitmiş uygulamaya daha hızlı geçebilmenize yardımcı olmak için size 10 farklı aracı önermek isterim. Eğer uygulama tasarımını öğrenmek veya becerilerinizi artırmak, iş fikirlerinize daha fazla yoğunlaşmak istiyorsanız aşağıdaki araçlara bir göz atın ve sizin …

Devamını oku »

JavaScript Atama Operatörleri

Bir atama operatörü, sağ tarafındaki değere bağlı olarak sol tarafındaki değişkene değer ataması yapar. Basit atama operatörü eşittir(=) sağ tarfındaki değeri sol tarafındaki değişkene atamak için kullanır.

Devamını oku »

JavaScript Hata Yakalama Try Catch Finally

JavaScript ile hata yakalama konusunu anlatmadan önce hata nasıl oluşur bu kavramı anlamak gerekir. Nesne yönelimli bir programlama yapıyorsanız. Çok fazla satırdan oluşan ve kompleks kodlar yazıyor olmanız oluşabilecek durumlardan biridir. Formlardan veri okurken, ajax ile veri tabanından veri getirirken yada istenilen formatta veriyi oluşturmaya çalışırken hatalar meydana gelebilir.  throw komutu ile bu  hataları yakalayıp, sayfanın uygun şekilde çalışmasını devam …

Devamını oku »

Web Tasarımı ve Programlama Dersi 1.Dönem 2.Uygulama Sınavı

  Numara:                             Ad:                                                        Soyad: Aşağıdaki puanlama kritelerine uygun olarak yapılacak.png tasarımının HTML ve CSS kodlarını yazınız. PUANLAMA KRİTERLERİ Zemin ve Genel Düzenleme 15 Sayfanın genel içerik bölümünün 1200px genişliğinde olmasını sağlayın Üst kısmın zemin renginin tasarımdaki gibi yapın Orta kısmın zemin rengini tasarımdaki gibi geçişli yapın Alt kısmın zemin renginin tasarımdaki gibi yapın İçeriklerin sayfanın ortasında gelmesini sağlayın Üst kısımdaki …

Devamını oku »

JavaScript Not Ortalaması Hesaplama

Bu javaScript örneğinde kullanıcı tarafından girilen 3 not değerine göre ortalamalarını hesaplayıp, ortalama 50 puandan küçükse KALDI, 50 ve üzerinde ise GEÇTİ olarak ekrana yazdıracaktır. Not hesaplama işleminde kullanıcı 0’dan küçük ve 100’den büyük değer girmesi durumunda değer silinecek ve hatalı olarak girilen text kutusuna odaklanacaktır. Uygulamanın ekranda daha iyi görnmesi için CSS ile uygulama güzelleştirilmiş durumdadır. Daha fazla javaScript …

Devamını oku »

C# Sayısal Loto Programı

1 ile 49 arasında rastgele birbirinden farklı 6 sayının seçimine dayanan bir algoritmaya sahip olan sayısal loto oyununun C# ile generic collection kullanılarak çözümü aşağıda verildiği şekilde kodlanabilir. [crayon-59c55da13eef0469962526/]    

Devamını oku »

JavaScript Integral

 JavaScript Integral Alma Yukarıdaki grafikte turkuaz ile belirtilen alan ikinci dereceden bir grafiğe ait alanı göstermektedir. Bu turkuaz renkteki alanın hesaplamak için alanın integral hesabını yapmak gerekir. Sitede daha önce c# ile integral alanı yapılmıştı. Aşağıdaki örnek javascript ile integral alanı hesaplamak için kullanılmaktadır.  JavaScript ile integral alanı hesaplamak için aşağıdaki kodu yazıp integraldeki değişken ve sabitleri Math.integral fonksiyonundaki tanımlamak …

Devamını oku »

Adobe Fireworks Web Sitesi Tasarımı

Adobe Fireworks ile web sayfası tasarımı ve örnek sınav sorusu. Sayfa tasarımı 1200×3000 ölçülerindedir. Sayfa tasarımında cetvel, klavuz, shape, paste inside ve temel bir kaç grafik düzenlemesi içermektedir. Uygulama için değerlendirilen kriterler; Kriterler Değer Canvas, Grid, Layer 15   Canvas 1500px / 3000px boyutlarında oluşturulması 5   Sitenin sayfa ortasında bulunması (Genişlik 1200px) 5   Katmanların gruplandırılması (ust,içerik,alt,zemin) 5 İkon …

Devamını oku »

C# Windows Form Application Örnekleri

1- Buton Yakalama Örneği C# Form Örneğini İndir   2- Sender Örneği (Buton Seçme) C# Form Örneğini İndir   3- Butona tıkladıkça değer arttırma/azaltma C# Form Örneği — Buton değer değiştir   4- Label Birleştirme Örneği Form Tex tLabel Örneği   5- Butona Tıkladıkça Butondaki Sayıyı Arttırma WindowsFormsApplication1   6- Timer Kullanım Örneği C# Timer Kullanım Örneği   7- C# …

Devamını oku »

AngularJS Türkçe Sıralama Sorunu Çözümü

Angularjs ile ilgili yazdığım son sıralama yazısında dikkatimden kaçan ufak bir nokta olduğunu gelen bir yorum üzerine farkettim. Sıralama yaptığımda Türkçe özgü karakterleri sıralamanın sonuna ekliyordu. İnternette bir kaynakta dile özgü olarak sıralama yaptıran bir tane angular modülü  gördüm. Kaynak dosyasını ve kodlarını aşağıda paylaşıyorum.   AngularJS Tablolo Başlıklarına Göre Sıralama yazına ek olarak kodlarımız aşağıdaki gibi oluşturuluyor. Angularjs kodlarında dikkat etmemiz gereken …

Devamını oku »

C# Dizi Örnekleri

Nesne Tabanlı Programlama Dersi için Dizi Uygulamaları Bu yazıdaki kolay, orta ve zor olacak şekilde C# dizi örnekleri yer almaktadır. C# dizi örneklerini  kopyalayıp C# Console ortamında uygulayabilirsiniz. C# dizi örnekleri ile ilgili sorularınız varsa yorum olarak mesaj bırakabilirsiniz. Klavyeden girilen bir metnin içindeki sesli ve sessiz harflerin sayısını ekranda görüntüleyen C# programına ait kaynak kod; [crayon-59c55da13ff49035322087/] Klavyeden girilen bir …

Devamını oku »

Yatay Açılır Menü Yapımı

Bu yazıda yatay açılır menü yapıp aşamalarını ele alacağız. Menülerin temelinde liste etiketleri kullanılır. Bu yüzden bir tane liste etiketi oluşturarak başlayacağız. Menülerin tasarımları genellikle dikey, yatay, dikey açılır ve yatay açılır olarak dört gruba ayrılabilir. Bu yazıda animasyonlu yatay açılır menü kavramı örneklerle açıklanmaktadır. Yatay diğer yatay açılır menü örneği için Yatay Menü Yapımı yazısına ulaşabilirisiniz. Öncelikle içine dahil edeceğimiz div etiketinin …

Devamını oku »