Kayıtlar

engineer etiketine sahip yayınlar gösteriliyor

Programlama Dili Nasıl Öğrenilir?

Resim
Öncelikle hepinize tekrardan merhaba (uzun bir aradan sonra) yeni yazımda  herhangi bir programlama dilini nasıl öğrenebileceğinizi,öğrenirken nasıl bir yol izlemeniz gerektiğini,ben öğrenirken neler yaptım (hala neler yapıyorum) biraz bunlardan bahsetmek istiyorum. Bu yazımı okumadan önce "Yazılıma Nereden Başlanmalı ?" adlı yazımı okumanızı tavsiye ediyorum.Bu sayede en azından hangi dili seçeceğiniz hakkında biraz bilgi sahibi olabilirsiniz. İlk önce yani hangi programlama dilini öğrenmek istediğinizi seçtikten sonra kesinlikle pes etmemelisiniz bu çok önemli programlama dili öğrenmek gerçekten çok zordur eğer bunu başarmak istiyorsanız önünüze çıkan her tümsekte vazgeçemezsiniz hemen pes etmeyip sınırlarınızı zorlamalısınız.Programlama dili öğrenmek için bir çok yol var.Bunlardan en çok kullanılanı ise programlama kitapları veya online kurslardır. Programlama kitaplarını bence yeni başlayanlar için iyi bir alternatif olmayabilir çünkü o kitapların anlatımı bence b...

Java'da Tip Dönüşümleri(Type Casting)

Resim
  Hepinize tekrardan merhaba arkadaşlar yeni bir yazıyla daha karşınızdayım bu yazımda Java dilinde tip dönüşümlerini anlatacağım.Bazen veri tiplerini dönüştürmemiz gerekir.Örneğin kullanıcıdan bir veri alıp bu veri üzerinde matematiksel işlem yapmak istersek kullanıcıdan aldığımız veriyi dönüştürmemiz gerekir çünkü kullanıcıdan aldığımız veri String tipinde olur ve biz String tipinde matematiksel işlem yapamayız bu yüzden kullanıcıdan aldığımız veriyi String’den int tipine dönüştürmemiz gerekir.İsterseniz ilk olarak string’den int tipine dönüştürmeyi deneyelim bunu yapmak için metodları kullanacağız bunu yapmak için iki metodumuz var bunlardan ilki parseInt metodu diğeri ise valueOf metodudur.İsterseniz çok basit bir örnekle başlayalım.   Mesela bu örnekte ilk önce string tipinde bir değişken tanımladık daha sonra bu değişkenimizi valueOf ve parseInt metodları ile int tipine dönüştürdük(cast ettik).Aslında dışarıdan bakıldığında her iki metodda değişkenimizi in...

Java'da Kontrol Yapıları

Resim
 Hepinize tekrardan merhaba uzun zamandır blog'a pek fazla ilgi gösteremedim çok yoğun bir dönemden geçiyordum umarım anlayışla karşılarsınız. Kod yazarken olayların belli bir şarta bağlı olarak gerçekleşmesini isteyebiliriz.Bunu yapabilmek için kontrol yapılarını kullanmalıyız.Java'da 3 tane kontrol yapısı vardır.Bunlar switch yapısı,if-else yapısı ve if-else-if yapısıdır.Bu yapıların hangisini kullanacağımıza yapacağımız işleme göre karar veririz.Şimdi bunları daha iyi anlamak için hemen if-else yapısını anlatmaya başlayalım isterseniz. if-else yapısı   Bir sistemi düşünelim,öğrencinin ortalaması 50'ye eşit ve fazlaysa dersi geçsin 50'den düşükse dersten kalsın. şimdi yazdığımız kodu inceleyelim 1-İlk önce değişkenimizi tanıttık. 2-Daha sonra koşulumuzu belirttik. 3-Daha sonra eğer koşul sağlanırsa neler olacağına karar verdik. 4-Daha sonra eğer koşul sağlanmazsa neler olacağına karar verdik.   Sonuç olarak yazdığımız kodda notumuzu belirttik ...

Yazılıma Nereden Başlanmalı?

Resim
  Tekrar yeni bir yazıyla daha birlikteyiz bu yazımda yazılıma başlamak isteyen fakat aklında çok fazla soru işareti olan arkadaşların akıllarındaki soru işaretlerini gidermeye çalışacağım.Aslında bu yazıyı bu blog'u açtığım ilk gün yazmam gerekirdi.Fakat yazıya başlamadan önce şunu belirmek zorundayım eğer yazılıma ilginiz varsa yazılımı seviyorsanız bu işe başlamanızı öneririm. İlk Önce Seçim Yapın İlk önce ne yapmak istediğinizi seçin.Web sitesi mi,mobil uygulamalar mı,Windows için program mı yapmak istiyorsunuz önce buna karar verin.Buna karar verdikten sonra bu seçeneklerden her biri için farklı farklı programlama dilleri mevcuttur.Örneğin Android işletim sistemi için mobil uygulama geliştirmek istiyorsanız Java,İos işletim sistemi için uygulama geliştirmek istiyorsanız Swift ve Objective-C,Web sitesi yapmak için Php gibi diller öğrenmelisiniz.Blogum da neden Java veya Python seçmeniz gerektiğini anlatan 2 tane yazı mevcut bunları okumanızı kesinlikle tavsiye ederim. ...