Çözüldü Kodlamaya nereden başlarsam iyi sonuçlar elde edebilirim?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Exapterygon

Hectopat
Katılım
10 Haziran 2019
Mesajlar
99
Daha fazla  
Cinsiyet
Erkek
Merhaba ben liseye gidiyorum ve bazı alanlarda gelişmek istiyorum; bu yüzden kodlamayı öğrenmek istiyorum. Bu alanın geleceğim için gerekse düşüncelerim ve İngilizce dili anlamında geliştireceğini düşünüyorum. Sizce hangisinden başlamalıyım. Hangisinden derken C++, C+ Java gibi programa dillerinin var olduğunu biliyorum. Hangisinden başlarsam daha iyi verim elde ederim?

Cevaplarınız için şimdiden teşekkür ediyorum :) <3.
 
Son düzenleyen: Moderatör:
Çözüm
HTML veya Python ile başlarsan en azından kodların ne olduğunu ve nasıl bir sıra ile yazabileceğini öğrenebilirsin.

C#, C++, Java gibi süslü noktalama işaretleri gerekmediği için nerede hata yaptığını bulması kolay oluyor.
Evet bir program değil bunu bende biliyorum fakat, arkadaş zaten "Kodlamaya nereden başlarsam iyi sonuçlar elde edebilirim?" gibi bir soru sormuş.



Ayrıca bir kod olmasa kütüphanesi olmazdı.
Direkt WEB e kafalama sokmak yerine doğru öğrenme yolunu anlatmak daha iyi.
Hem HTML de bir program yazamazsınız, sadece etiketleme için kullanılan bir dildir.
Tutup da bir döngü vs yazamazsınız.
Linkini attığınız yer çıktıların tarayıcılarda ortak olarak görünmesini sağlamak amacıyla standartlar belirleyen bir kurum.
HTML, CSS, JS, JQuery kütüphenesi ,SQL bölümleri de var.
 
Hem HTML de bir program yazamazsınız.
Bunu zaten önceki yazımda cevaplamıştım, üst üste yazma gereği neden duydunuz anlamadım?

Yani kodlamadan, direk arka arkaya rastgele kodları sallasam her türlü çalışır ve güzel gözükür diyorsun?
 
Yani kodlamadan, direk arka arkaya rastgele kodları sallasam her türlü çalışır ve güzel gözükür diyorsun?
Ben direkt olarak önerinizin, birinine mantık kavratmadan HTML le sallamanızın yanlış olduğunu söylüyorum.
Yapıları bilmeden, fonksiyonları, metotları, sınıfları, miras almaları bilmeden böyle yapmak doğru değil.
Konu başlığı "Nasıl WEB geliştirici olurum?" olsaydı mecbur öyle olmalıydı. HTML, CSS(en azından property ler), JS ve daha sonra front-end veya back-end tarafına göre yol seçimi belki de full-stack diye gitmeliydi.
Hem "rast gele kodları sallasam" olayını nerden çıkardınız merak ediyorum doğrusu.
 
Konu başlığımız "Kodlama" yani burada HTML yazmanın sakınca nedir hala anlamış değilim, onu soruyorum.

Ayrıca yazdığınız bilgisayar terimlerinin konu sahibinin anlama olasılığı %25.
Anlamanın karışık olacağını belirttim fakat bu genel olarak bu şekilde gidilir ve adım adım anlayacaktır.
1-2 makalede öğrenilebilecek şeyler değil ki bunlar.
HTML dediğiniz şey 1 hafta sürecek bir şey bile değil.
Sadece çıktı vermek için kullanılıyor.
2+2 işlemini yapamazsınız mesela HTML de.
En fazla bir hafta kadar sürede halledilebilecek bir şey.
WEB development için başlanılabilir ama daha alanını bile seçmemiş birine HTML önermek "sen WEB developer ol kardeşim ya, sebebini sorma ol işte" demek gibi bir şey.
 
Tabii ki 1-2 makalede öğrenilebilecek bir şeyler değiller, bunun için yapılmış okullar var.

Hala konu başladığından giderek sadece konu sahibine bir yol tavsiyesinde bulundum ve oda benim cevabımı en iyi cevap olarak seçmiş, daha fazla söze gerek var mı?

"Kodlamaya nereden başlarsam iyi sonuçlar elde edebilirim?"
 
Lisede olduğunuz için bu noktada öncelikle şuna karar vermek gerekir. Ben mühendislik mi yapmak istiyorum yoksa yazılım geliştiricisi mi olmak istiyorum? Eğer ki bu alanda bir mühendislik bölümünde okuyacaksanız, C/C++ ile başlamanız sizin hayrınıza olacaktır diye düşünüyorum. Python ile de başlayabilirsiniz ancak işin teknik kısmını çözmeden kolaya kaçmayı pek doğru bulmuyorum.

HTML ile nasıl algoritma geliştirilir, öneren arkadaşlar açıklayabilirse onu çok daha iyi olur.
 
Tabii ki 1-2 makalede öğrenilebilecek bir şeyler değiller, bunun için yapılmış okullar var.

Hala konu başladığından giderek sadece konu sahibine bir yol tavsiyesinde bulundum ve oda benim cevabımı en iyi cevap olarak seçmiş, daha fazla söze gerek var mı?

"Kodlamaya nereden başlarsam iyi sonuçlar elde edebilirim?"
En iyi cevap olarak seçildi diyorsunuz da "tecrübesi olan biri" seçmiş gibi mi duruyor sizce?
Ben söyleyeceğimi söyledim, konuyu kirliliğe götürmeyip burada susacağım.
Eğer bu arkadaş ileride işi öğrenir ve bu an aklına gelirse yüzünde gülümseme oluşacağını düşünüyorum.
Lisede olduğunuz için bu noktada öncelikle şuna karar vermek gerekir. Ben mühendislik mi yapmak istiyorum yoksa yazılım geliştiricisi mi olmak istiyorum? Eğer ki bu alanda bir mühendislik bölümünde okuyacaksanız, C/C++ ile başlamanız sizin hayrınıza olacaktır diye düşünüyorum. Python ile de başlayabilirsiniz ancak işin teknik kısmını çözmeden kolaya kaçmayı pek doğru bulmuyorum.

HTML ile nasıl algoritma geliştirilir, öneren arkadaşlar açıklayabilirse onu çok daha iyi olur.
HTML ile algoritma geliştiremezsiniz.
Döngü, sınıf, fonksiyon, değişken vs bunların hiçbiri yoktur ve amaç da bu değildir zaten.

Sadece sayfanın iskeletini oluşturmak için, el olacak yerde ayak olmasın, kulak burnun yerine durmasın diye etiketleme yapmak amacıyla kullanılır.
CSS ile de kulağın, elin rengini ve şeklini belirlersiniz. JS ile duyar ve parmakları hareket ettirirsiniz.
 
HTML ile nasıl algoritma geliştirilir, öneren arkadaşlar açıklayabilirse onu çok daha iyi olur.
Amacımız "Kodlamaya nereden başlarsam iyi sonuçlar elde edebilirim?" kodlamak, algoritma veya programlamak.
Ben kodlama kısmında 1 adet, programlama ve algoritma kısmında 1 adet, kod dili tavsiyesi verdim.

HTML veya Python ile başlarsan en azından kodların ne olduğunu ve nasıl bir sıra ile yazabileceğini öğrenebilirsin.

C#, C++, Java gibi süslü noktalama işaretleri gerekmediği için nerede hata yaptığını bulması kolay oluyor.
 
Değerli arkadaşlar,

HTML'in açılımı nedir? Hyper Text Markup Language değil mi? Yani HTML bir programlama dili değildir öncelikle insanları yanlış yönlendirmeyin. Sizlerin de dile getirdiği gibi algoritma geliştiremez ve ya hali hazırda var olan algoritmaları programlanamaz.

Öncelikle "Kodlamaya nereden başlarsam iyi sonuçlar elde edebilirim?" gibi bir soru aldığınızda burada iyi sonuçtan kasıt nedir onun iyi anlaşılması gerekir. Çünkü bu çok geniş bir soru. Soruyu soran kardeşimiz belli ki bu alana atılmak istiyor ve bu kardeşimiz ileride bu alanın da okulunu okuyacaktır herhalde. Şuanda köklü üniversitelerde algoritma ve programlama dersleri C/C++ ile işleniyor. Java ve C# ile başlayan okullar da var.

Şimdi öncelikle bu bağlamda soruyu soran kardeşimizin algoritma nedir programlama dili nedir bu tarz mantıkları oturtması gereklidir. Ben C/C++ tavsiyesini de buna göre yaptım bir önceki yorumumda. Önerdiğiniz HTML üniversitelerde işlenmiyor. Alırsanız seçmeli ders olarak alırsınız. Ki o durumda bile HTML işlenmez o derste. Dersin içeriği Web programlamadır esasında. Bu mantığı oturtmak için önce iskelet olarak HTML gösterilir.

Soruyu soran arkadaş HTML'i eğer vakti varsa 1 haftada öğrenir.

Ben kardeşimizin geleceğini düşünerekten böyle bir tavsiyede bulundum. Eğer kendisini bu alanda geliştirmek istiyorsa algoritma mantığını öğrenmeli. Java, C# ve hatta Python ile de başlayabilir zaten ileride sen kendisini belli bir alana yönlendirir.

Ben yine de konuyla ilgilenen diğer arkadaşlar için şöyle bir link bırakayım:
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı