Günün Sözü DamlaPenia.
Her şey neye layıksa ona dönüşür. -Mevlana
Etiket Listesi
Asrevya

Like Tree15Beğeniler
  • 3 Post By Alabora
  • 2 Post By Asrevya
  • 3 Post By KayRa
  • 2 Post By Alabora
  • 1 Post By Alabora
  • 2 Post By Elif
  • 2 Post By Asrevya
Seçenekler
Seçenekler
Stil
Avatar Seçilmemiş
Üyelik tarihi
10 Mart 2015
Bulunduğu yer
İstanbul
Mesajlar
1.112
Seslenildi
194 Mesaj
Etiketlendi
16 Konu
Ruh Hali
Happy

Exclamation Hangi Programlama Dili ?

08 Nisan 2015
1



Kişisel gelişim bölümüne açtık. Nedeni.

Programlamaya yeni başlayıp kendini geliştirmek isteyenler için rehber niteliğindedir. (Dikkatli okumanızı öneriyorum.)

Üniversiteler dahil pek çok okulun tatile girmesiyle genç arkadaşların programlama ve yazılım geliştirmeyle ilgilenmeye başlayacağını düşündüm. Yeni başlayan arkadaşların kafasında da genelde benzer sorular var. "Hangi programlama dilini seçmeliyim?" ve "Programlamaya ilk adımı nasıl atmalıyım?". Bu yazının yeni başlayan arkadaşlar için faydalı olacağını düşünüyorum.

---

Yazılım geliştirme ne büyütülecek kadar zor ne de küçümsenecek kadar basit bir süreçtir. Süreç burada anahtar kelimedir çünkü hem yazılımlar hem de yazılım geliştirme ortamları sürekli bir gelişim içerisindedir. Bu yüzdendir ki, "artık biliyorum" dediğiniz ve ilerlemeyi bıraktığınız anda kendinize en büyük kötülüğü yapmış, yazılım geliştirme kariyerinize de noktayı koymuş olursunuz.

* Gelelim ilk noktaya : Programlamaya nereden başlamalıyım?

1 - İngilizcenizi geliştirin.
"E ama Türkçe de pek çok kaynak var" diyen arkadaşlar olacaktır. Haklılar. Güzel kaynaklar var. Ancak bu durumda teknolojiyi kullanan konumundan ileri gidilmiyor. Tamamen İngilizce yüklenin demiyorum. Ancak başlangıç seviyesinde zamanınızın %60kadarını İngilizceye ayırın. Bu gerçekten çok önemli, ileride hak vereceksiniz. Sıkılmayın, anlamasanız bile İngilizce kaynaklardan okumaya çalışın, kelime ezberleyin. Hem entellektüel anlamda hem de gelişiminiz açısından bu sizi bir üst seviye kişiliğe taşıyacaktır.

2 - Ne yapacağınıza karar verin
Unutmayın ki programlama dili bir amaç değil, araçtır. Önce öğreneyim, sonra yaparım düşüncesi sizi zaman kaybına uğratabilir.En iyi şeklinde adlandırılabilecek bir programlama dilinin olmadığını unutmayın. Her dilin iyi olduğu, kötü olduğu konular vardır. Peki, hangi amaç için hangi diller kullanılabilir? Birkaç güncel kullanım alanı :


Ben mobil uygulama geliştireceğim diyorsanız :
iOS --> Objective-C
Android --> Java
Windows Mobile --> .NET ile kullanılabilen bir dil (Visual C++, Visual C#, VB,F#...)
Masaüstü uygulama geliştireceğim diyorsanız :
Uygulamanız Windows üzerinde çalışacaksa
.NET kullanan dil (Visual C#, Visual F#, Visual C++, Visual Basic)[C# önerilir]
Uygulamanızın tüm ortamlarda çalışmasını istiyorsanız (Mac, Windows, Linux...)
Java (Önerilir)
Python
C++
Oyun geliştireceğim diyorsanız :
Lua (Önerilir)[Hem mesaüstü hem de mobil pek çok ortamda kullanılabiliyor.]
C# (Windows altında XNA Game Studio ile iyi işler çıkartılabiliyor.)
C (OpenGL gibi temel grafik kütüphaneleri ile uğraşacaksanız gerekli)
Elektronik cihazlara hükmedeceğim, donanımın derinliklerine ineceğim diyorsanız :
C
Assembly (Başlangıç için hiç gerek yok.)
Yapay zeka ile uğraşacağım, zeki sistemler yapacağım diyorsanız :
Haskell
Prolog
Scala
Benim işim web ve sunucular diyorsanız :
Front-end için : (Kullanıcı ile etkileşime giren kısım, görsel kısım da denilebilir)
HTML (Mutlaka!)(Programlama dili değil, işaretleme dilidir)
CSS (Mutlaka!)
JavaScript (İstemci taraflı programlamanın can alıcı noktasıdır.)
JS üzerinde ilerlendikten sonra CoffeeScripte de bakılabilir.
Back-end için : (Sunucu tarafı)(Kırılma noktası)
Kolay öğrenip bir an önce başlamak mı istiyorsunuz?
PHP
ASP.NET + C#
Kolayca geliştirilebilir, kolay dağıtılabilir uygulamalar geliştirmek mi istiyorsunuz?
Ruby (Ruby on Rails isminde şahane bir framework var)
Python (Django frameworkü ile birlikte)
JavaScript (Günümüzün yükselen gözdesi : Node.js isimli web framework 'ü var.)
Scala (Play! Framework ve Lift)
Taş gibi, sapasağlam uygulamalar istiyorsanız :
Java (JavaEE isimli kavram bu yüzden var.)
ASP.NET (Burada bulunması tartışılabilir.)

NOT; Hackerlık benim geleceğim diyorsanız
Hepsini öğrenin.

Konu Alabora tarafından (08 Nisan 2015 Saat 16:37 ) değiştirilmiştir.
Asrevya, Jön TüRk ve KayRa bunu beğendiler.
Avatar Seçilmemiş
Üyelik tarihi
03 Şubat 2015
Bulunduğu yer
Antalya
Mesajlar
20.169
Seslenildi
1439 Mesaj
Etiketlendi
51 Konu
Standart Cevap: Hangi Programlama Dili ?
08 Nisan 2015
2
Paylaşım için teşekkürler @Alabora
Elif ve Alabora bunu beğendiler.

Hayatın ağıtını bilenler anlar ancak.
Değeri değere değen kavrar.




Bilgi kokmayan karşı çıkışlarda cehalet kokusu ve kompleks vardır.







Avatar Seçilmemiş
Üyelik tarihi
07 Nisan 2015
Bulunduğu yer
Kalplerde
Yaş
37
Mesajlar
215
Seslenildi
55 Mesaj
Etiketlendi
10 Konu
Standart Cevap: Hangi Programlama Dili ?
08 Nisan 2015
3
Bilgilendirme için Tşkler
Asrevya, Elif ve Alabora bunu beğendiler.

Dünyaya nasıl göründüğümü bilmiyorum
Ama ben kendimi
Henüz keşfedilmemiş gerçeklerle dolu bir okyanusun kıyısında oynayan
Düzgün bir çakıl taşı ya da güzel bir deniz kabuğu bulduğunda sevinen bir çocuk gibi görüyorum.

Avatar Seçilmemiş
Üyelik tarihi
10 Mart 2015
Bulunduğu yer
İstanbul
Mesajlar
1.112
Seslenildi
194 Mesaj
Etiketlendi
16 Konu
Ruh Hali
Happy
Standart Cevap: Hangi Programlama Dili ?
08 Nisan 2015
4
Asrevya Nickli Üyeden Alıntı
Paylaşım için teşekkürler @Alabora
Rica ederim Ablacanım
Asrevya ve Elif bunu beğendiler.
Avatar Seçilmemiş
Üyelik tarihi
10 Mart 2015
Bulunduğu yer
İstanbul
Mesajlar
1.112
Seslenildi
194 Mesaj
Etiketlendi
16 Konu
Ruh Hali
Happy
Standart Cevap: Hangi Programlama Dili ?
08 Nisan 2015
5
KayRa Nickli Üyeden Alıntı
Bilgilendirme için Tşkler
Rica ederim
Elif bunu beğendi.
Elif - ait Kullanıcı Resmi (Avatar)
Üyelik tarihi
09 Şubat 2015
Bulunduğu yer
Ankara
Yaş
34
Mesajlar
17.951
Seslenildi
1540 Mesaj
Etiketlendi
104 Konu
Ruh Hali
Melekgibi
Standart Cevap: Hangi Programlama Dili ?
08 Nisan 2015
6
Mümkün değil anlamam bunu en iyi @Jön TüRk ve @Asrevya ablam bilir
Asrevya ve Alabora bunu beğendiler.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Avatar Seçilmemiş
Üyelik tarihi
03 Şubat 2015
Bulunduğu yer
Antalya
Mesajlar
20.169
Seslenildi
1439 Mesaj
Etiketlendi
51 Konu
Standart Cevap: Hangi Programlama Dili ?
08 Nisan 2015
7
CaeLia Nickli Üyeden Alıntı
Mümkün değil anlamam bunu en iyi @Jön TüRk ve @Asrevya ablam bilir
@CaeLia'm,ben de pek anlamam bitanem.
Ama iki oğluşum Programlamacı olduğu için ister istemez ilgimi çekiyor.
Elif ve Alabora bunu beğendiler.

Hayatın ağıtını bilenler anlar ancak.
Değeri değere değen kavrar.




Bilgi kokmayan karşı çıkışlarda cehalet kokusu ve kompleks vardır.







Konuyu 1 kişi okuyor. (0 üye ve 1 ziyaretçi)
 
Benzer Konular
Konu
Konuyu Başlatan
Forum
Cevaplar
Son Mesaj