Programlama diline başlamadan önce algoritma vb. şeyleri ayrıyeten öğrenmeli miyim?

giovanni3453

Picopat
Katılım
20 Kasım 2023
Mesajlar
424
Çözümler
1
Programlama diline geçiş yapmadan önce algoritma, hata ayıklama, veri yapıları vs. gibi şeyleri ayrı olarak başlangıçta öğrenmeli miyim? Yoksa dile çalışırken zaten öğrenecek miyim? Detaylı olarak öğrenmek isityorum.
 
Hmm, öğrenmede başarılar dilerim. Anlamadığınız bir şey olursa forumdaki arkadaşlar yardımcı olurlar.
Algoritma veri yapılarını falan da Python'u öğrerirken öğrenebilirsin. Mesala w3schools güzel ve ücretsiz bir yazılım öğrenme sitesidir (başka kaynak da kullanabilirsin, çok fark etmez)
 
Hmm, öğrenmede başarılar dilerim. Anlamadığınız bir şey olursa forumdaki arkadaşlar yardımcı olurlar.
Algoritma veri yapılarını falan da Python'u öğrerirken öğrenebilirsin. Mesela W3schools güzel ve ücretsiz bir yazılım öğrenme sitesidir (başka kaynak da kullanabilirsin, çok fark etmez)

Ayrı olarak başlangıçta az çok öğrensem daha faydalı olmaz mı?
 
Programlamayı severek yapıyorsan ve ayırabileceğin vaktin varsa "competitive programming" soruları çözmeni tavsiye ederim. Project Euler, LeetCode, HackerRank, CodeForces, AtCoder vs. gibi yerlerde takılabilirsin bunlar için. İnsan bir şeyleri yaparak öğreniyor. Ayrıca bir problemi çözsen bile daha hızlı çözme yollarını aramanı tavsiye ederim.
 
Programlama dili öğreneceğim diye yola çıkılmaz. Temel kavramları, veri yapısı vb. öğrenirken; seçtiğin (seninki şu anda python) dili kullanarak öğrenirsin, ehliyet alırken renault marka araba seçmek gibi bir şey bu, sen python seçersin, başkası c seçer vs. Sen python kullanarak temel şeyleri öğrenirsin, sonra başka dil kullanarak veri yapılarını öğrenirsin, sonra başka dil kullanarak belli başlı algoritmaları öğrenirsin vs.

Veri yapısı falan öğrenmen için zaten temel bilginin olması gerekiyor, şu anda nasıl öğrenebilirsin ki zaten.
 
Programlama dili öğreneceğim diye yola çıkılmaz. Temel kavramları, veri yapısı vb. öğrenirken; seçtiğin (seninki şu anda Python) dili kullanarak öğrenirsin, ehliyet alırken Renault marka araba seçmek gibi bir şey bu, sen Python seçersin, başkası C seçer vs. sen Python kullanarak temel şeyleri öğrenirsin, sonra başka dil kullanarak veri yapılarını öğrenirsin, sonra başka dil kullanarak belli başlı algoritmaları öğrenirsin vs.

Veri yapısı falan öğrenmen için zaten temel bilginin olması gerekiyor, şu anda nasıl öğrenebilirsin ki zaten.

Özür dilerim reis öğrenemeyeceğimi bilmiyordum yoksa böyle saçma sapan konular açmazdım.

@Dynamics
 

Yeni konular

Geri
Yukarı