Ana içeriğe atla

Java programlama becerisi nasıl geliştirilir?

Java’ya yeni başlayanların çoğu her zaman şu soruyu sorar: “Java programlama becerilerimi nasıl geliştirebilirim?”. Yeni kavramları öğrenmek kolaydır, kodlama yapmak zor bir süreçtir. Ama öğrenilemeyecek kadar da zor değildir. Nasıl olsa kimse anasının karnından bunları öğrenerek doğmuyor ya. Bazen üst düzey programcılar bile problemleri çözmeyi zor buluyorlar. Emin olabilirsiniz bir çok programcının ertesine güne bıraktığı programlar vardır. Bu yazıda Java programlama becerinizi nasıl geliştireceğinizi ve daha iyi bir Java geliştiricisi haline nasıl geleceğinizi göstermeye çalışacağız.

Programcı olmak
[salla baş olmayın]
İstikrarlı olun

İyi bir programcı olmak için, istikrar oldukça önemlidir. Aksi halde bildiklerinizi unutabilir ve daha iyi şeyler öğrenemezsiniz. Kavramları gerçek yaşam durumuna göre anlamanız gerekir. İlk yapacağınız uygulamalar hayatınıza dokunsun. Örneğin basit not defterleri yapabilirsiniz. Kendinize şu soruları sorun:
  • Java'da bir nesne nedir ve nasıl gerçek dünyayla ilgilidir?
  • Bir arayüz nedir ve kullanımı nedir? Bunu gerçek yaşam durumuna nasıl uygularım?
Her bir kavram için bunu kendinize sorun - Bu nedir? Neden gerekli? Bu nasıl kullanılır? Soru sormayan bir kişi kesinlikle iyi bir programcı değildir.

kitap okuyun
[işte böyle aydınlanın]

Kitap okuyun

Hiçbir şey iyi bir kitabın yerini tutamaz. İyi bir kitap, size kavramları çok daha kolay bir şekilde öğretecektir. Yazarlar büyük programcıların kendileridir. Yani o kitabı aldığınızda işi bilen kişiden bilgi edinirsiniz. Kitap okuyarak başka birinin deneyiminden de öğreniyorsunuz. Size reklam yapmamak amacı ile doğrudan bir kitap önermek istemiyorum. Ama yorum olarak sormanız durumunda size kitap önerimi iletebilirim. iyi tasarlanmış programlar yazmak için mevcut en pratik ve güvenilir yönergelere sahip kitaplar satın almanızı tavsiye ederim.
Java ile daha önce hiçbir programlama deneyimi yaşamadan başlıyorsanız oldukça kolay düzeyde bir kitap almanızı tavsiye ederim.


uygulama yapın
[siz sakın kırmayın]

Uygulama yapın

Sadece bir kitabı ezberleyerek iyi bir programcı olamazsınız. Teorik kavramlar hakkında konuşmak kolaydır. Ancak dil sınırlamalarını öğrenecek veya sadece kod yazarken en iyi uygulamaları tasarlayacaksınız. İyi bir programcı olmak için çok fazla kod yazmalısınız. Eğer yeni başlayan biriyseniz, Pascal gibi basit problemler için programlar yazarak başlayın ve daha sonra daha büyük sorunlara geçebilirsiniz. Ama unutmamalısınız uygulamanın büyüğü küçüğü olmaz. Sürekli çalışın.

blogları takip et
[Bizi de takip edebilirsin :) ]

İyi blogları takip edin

Bu dünyada yalnız değilsiniz. Dünyada aynı teknolojiler üzerinde çalışan binlerce hevesli insan var ve bu teknolojiyle ilgili çokça yazılar yazılmaktadır. Bloglar genellikle programcı tarafından yazılır ve çoğu kişisel görüş ve deneyimlerini paylaşır. Bloglarda aynı teknolojinin farklı perspektiflerini görebilirsiniz. Bloglarda hem iyi hem de kötü bir teknolojiyi görebilirsiniz. İyi blogları takip edin ve bu konuda görüşlerinizi paylaşın. Programlama Hocam bu konuda size destek olacaktır. Bloglar kitaplardan daha faydalıdır. Çünkü kitabın güncellenmesi çok zordur. Hadi güncelledi o zaman da tekrar satın almanız gerekir. Size tavsiyem doğrudan iyi blogları takip etmeniz.

Döküman Oku

Dökümanları okuyun

İyi programcıların temel alışkanlıklarından biri, çok sayıda dokümanı okumasıdır. Teknik özellikler, JSR, API belgeleri, öğreticiler vb. olabilir. Okuma belgeleri, en iyi şekilde programladığınız programların temelini oluşturmanıza yardımcı olur. Eğer elinizde bu şekilde dökümanlar varsa bunu bize iletmeniz durumunda diğer yeni başlayan arkadaşlara da bu dökümanları iletebiliriz.
Umarım bu yazı, Java programlama becerilerinizi geliştirmenin yollarını bulmanızda faydalı olmuştur. Java kodlama becerisini geliştirmek için başka ipuçlarınız varsa, yorum olarak belirtebilirsiniz. Herkese iyi bloglar. Saygılarımla.

beğen - yorum yap

Yorumlar

Bu blogdaki popüler yayınlar

Scratch'ta Uçan Kuş Uygulaması

Scratch'ta uçan kuş uygulaması için öncelikle programımızı açıyoruz. Gerçekleştireceğimiz uygulama ile aşağıdaki başlıkları kodlayacağız.

Blogspot Bloglarının Yedeği Nasıl Alınır

Blogspot kullanan arkadaşlar bazen kendi sitelerine verilerini aktarmak veya Wordpress’e verileri taşımakta zorluklar yaşamaktadırlar. Bu konuda sizlere görsel olarak hazırladığım içeriği aktaracağım. Bu şekilde aldığınız yedeği isterseniz Wordpress isterseniz doğrudan kendi sitenizin veri tabanına aktarabilirsiniz. 
Video Özet
Yukarı bu işleri yaptığım bir video var izleyebilirsiniz veya doğrudan aşağıdaki işlem adımlarını izleyerek sizde doğrudan yapabilirsiniz. Adım 1: Blogger.com’a giriş yapmalıyız. Adım 2: Aşağıdaki görseldeki alana geliniz. Bu alandan “İçeriği Yedekle” butonuna tıklayınız. Adım 3: Aşağıdaki pencere açılacaktır. Burada da sadece “Bilgisayarınıza kaydedin” butonuna tıklayacaksınız. Ardından tüm veriler bilgisayarınıza inecektir. Adım 4: Şimdi tüm içeriği yedeklediniz. Bu yedeği eğer farklı bir blogger sitesine aktarmak istiyorsanız Adım 2’deki karşımıza çıkan “İçeriği İçe Aktar” ile aktabilirsiniz. Bunların yanı sıra belirli aralıklar ile içeriklerinizin yedeklerini al…

Scratch ile Hesap Makinası Yapma

Bu içerikte sizlere internet üzerinde daha önce gerçekleştirilmemiş, orijinal ve güzel bir projeyi aktaracağız. Scratch ile Hesap Makinası Yapma işlem adımlarını sizlerle paylaşacağız.

Bu projeden önce gerçekleştirdiğimiz diğer projeleri aşağıda görebilirsiniz.
1.Scratch'ta İnteraktif Kalem Uygulaması
2.Scratch'ta Uçan Kuş Uygulaması

Gerçekleştireceğimiz Hesap Makinası Uygulaması için aşağıdaki her adımı Scratch üzerinden izleyerek gerçekleştirebilirsiniz. Scratch ile Hesap Makinası Yapma uygulaması toplamda 13 Adım ile tamamlanacaktır.

Adım 1: Öncelikle Scratch'i açalım. Ve kediyi silelim.
Adım 2: Yeni kukla ekleme alanından aşağıdaki alandan gözüken rakamları ekleyelim. Aşağıda iki görsel bulunuyor. Birinci olan yeni kukla eklemeniz için gerekli kısmı gösterecektir. Diğer görsel ise eklemeniz gereken kuklaları göstermektedir. Kutular içerisine alınmış her rakamı tek tek eklemeniz gereklidir.
Yukarıdaki görselde gördüğünüz Harfler sekmesinin içerisinde yer alan 0, 1, 2, 3, 4…