Yeni başlayanlar için

Şu anda konuyu okuyanlar (Üyeler: 1, Ziyaretçi & Botlar: 0)


Faruk_

Asistan
Katılım
23 Eki 2014
Mesajlar
182
Puanları
18
Merhabalar
Program veya yazılım merakım var öğrenmek için udemy'den eğitim almayı düşünüyorum baktım ama programlama dilleri olarak birden fazla konu var hangi dilden başlamalıyım. Ve matematiğe gerek var mı varsada hangi düzeyde gerekiyor ? Konu hakkında bilgisi olan var ise yardımcı olursa çok sevinirim teşekkürler.
 
Son düzenleme:

ertan2002

Asistan
Katılım
9 Ara 2008
Mesajlar
247
Puanları
28
bu soru cok defa soruldu, eski konulari okuyup fikir sahibi olabilirsin.

Kisaca bi seyler yazmak gerekiyorsa uzmanlasmak istedigin alana göre dil ögren ya da basla.. Ne yapmak istedigini bilmeden dil tavsiye edilmez... O yüzden mobil yazilim mi, masaüstü yazilim mi, web mi, gömülü sistemler mi, oyunlar mi, cross platform üzerine mi calisak istiyorsun?
 

Faruk_

Asistan
Katılım
23 Eki 2014
Mesajlar
182
Puanları
18
Mobil ve Web yazılımı alanında başlayıp uzmanlaşmak istiyorum.
 

ttufekci

Üyecik
Katılım
5 May 2019
Mesajlar
1
Puanları
1
Mobil uygulama için Java ve Kotlin dilleriyle yazılım geliştirebilirsin.

Web için yazılım yapmak istiyorsan, bir kaç farklı dile aşina olman gerekiyor.

Frontend için html, css, javascript öğrenmen gerekiyor. Backend için yine seçenekler oldukça fazla: java, php, c#, python, javascript.

Benim önerimi soracak olursan, web tarafında backend için python dili ile başlayabilirsin. Genel amaçlı bir dildir.

Stackoverflow 2019 anketinde en sevilen dillerde ilk üçe giriyor. Öğrenmesi kolay bir dildir.

İngilizce bilgin varsa freeCodeCamp sitesinde web uygulama geliştirme konusunda çok güzel dersler var ve ücretsiz.

Codecademy yine python eğitimi alabileceğin ücretsiz bir site.

Konu hakkında blogumda daha ayrıntılı şeyler yazdım, göz atabilirsin: Kendi kendine programlama öğrenme rehberi

Matematik bilgisi bazı alanlarda gerekiyor. Oyun yazacaksan, çarpmalar, açılar, momentum gibi konular için trigonometri ve temel lise düzeyinde fizik bilgisi yeterli olacaktır. Makine öğrenmesi, yapay zeka gibi konular için ise iyi bir istatistik ve matematik bilgisi gerekiyor.

Yazılım geliştirme çok zevkli bir iş, bir kere başladın mı devamı gelecektir.
 
Üst
stat counter