Kodlamaya Nereden Başlamalıyım

SeNZeRo

Özel Üye
8 Eyl 2016
5,100
14
Programlama öğrenip ne yapacaksın ? Bu soruyu kendi kendine sor. Eğer web sitesi yapmak, web üzerine çalışmak istiyorsan işin en temeli HTML den başla. Sonra CSS, PHP, Bootstrap, Javascript şekilde ilerlersin. Bunlardan sonra zaten belli bir seviyeye gelirsin. Kendin ne yapacağına karar verirsin.
Eğer amacın masaüstü programları yapmak ise C# veya Python dan başlayabilirsin.
Android uygulama geliştirmek istiyorsan Java ile başlayabilirsin.
 

ALcatraz'

Kıdemli Üye
30 May 2013
4,338
4
İstanbul
Şöyle yavaştan düzenleyerek gelelim;

Programlama öğrenip ne yapacaksın ? Bu soruyu kendi kendine sor. Eğer web sitesi yapmak, web üzerine çalışmak istiyorsan işin en temeli HTML den başla. Sonra CSS, PHP, Bootstrap, Javascript şekilde ilerlersin. Bunlardan sonra zaten belli bir seviyeye gelirsin. Kendin ne yapacağına karar verirsin.
Eğer amacın masaüstü programları yapmak ise C# veya Python dan başlayabilirsin.
Android uygulama geliştirmek istiyorsan Java ile başlayabilirsin.

Izniniz olursa düzeltmek istiyorum;

İlk olarak Java Android application için çoğu kişi için idealdir, karışık olmayan syntax'ı, android için güçlü ve kapsamlı frameworkleri falan. Ama Java 8'den 11'e kadar gelen bazı featuresleri ne yazık ki desteklemiyor. Event-Handler, U-I elementleri ve gelişmiş classlariniz için bolca bir boilerplate-code yazmanız gerekecek. Bu yukarıda saydığımız android camiasında sıklıkla söz edilen Kotlin tarafından bir nebze de olsa gideriliyor. Syntax'i daha basit switch statement lambdaya kombine edilmiş yukarıda yazdığım featureslerin çoğunu kotlin kullanıyor, Javadaki NullPointer-Exceptions falan hikaye, automatic assertionslar onu hallediyor.

Neyse ben bunu burada uzatmayayım, hatırlatırsanız konu acayım :)

Benim fikrime göre Visual Basic veya C# ile başlangıç güzel oluyor.

Visual Basic'i de cikartalim oradan. Visual Basic devrini bitirelim :)

AngelRayt kusura bakma postunu alintilayamiyorum o yüzden mention attım.

Arkadaş belli ki daha yeni başlayan, hevesli ama kafasının karismayacagi bir dil ile başlayıp ilklerde biraz eğlenmek istiyor. Bunun için benim de onerim python olur. Yani sonuçta adam interrupslar ile çalışmak istemiyor.

Neyse Senzero'nun yorumuna bakabilirsiniz. Tabii web programlama da front, back-end mi çalışmak istiyorsunuz oda önemli. Bootstrap ve php'nin önüne direk javascript'i alabilirsiniz, nodejs, electron, react native gibi bir sürü avantajınız olur :)
 
Son düzenleme:

ishakonc

Uzman üye
8 Ocak 2017
1,517
1
Linux
Şu Varki İlk Önce "Kodlamaya Nereden başlamalıyım" yerine "Hangi Kodlama Türünü Seçmeliyim" sorununu çözmen gerek.

Program Yazmak İstiyorsan;
Python,C Türevleri,Delphi,Visual Basic

Web Tasarım/Web Programlama İstiyorsan;
Html,Css,Php,Asp,MySQL&SQL,Js

Mobil Oyun istiyorsan;
Java,Libgdx,Ünity,Swift

vs.vs
 
Son düzenleme:

S1NYOR

Uzman üye
22 Haz 2015
1,826
20
Baltimore
Sen bu işi zevk için yapıcaksan herhangi birisi olur ama bu işten para kazanmak istiyorsan linked e gir yazılım la ilgili işere hangi dilleri istiyorlar kararını ver azimle herşey gelir yok başlangıca bu iyi gider felan gerek yok aklına koyarsan yaparsın
 

'Gladyo

Katılımcı Üye
1 Haz 2017
691
1
Visual basic kalmadı ben şahsen java öğreniyorum şuan ve gidişatım çok iyi C# başlarsan hevesin kırılır hemen sonuç alamzsın ama java hızlı ve rahat (bence) Python da olabilir.
 

ihan3t

Kadim Üye
7 Şub 2012
5,018
24
Zorlanabilir C dilleri bir ömüre bedel :p

C# la java hala birbirine çok benzer yaklaşımlara sahip.

C dillerinden kastın nedir? Syntaxı C ye benzeyen diller mi? C ile yazılmış diller mi?

C ile yazılmış dillerse pythonda C ile yazılma, syntaxı benzeyen dillerse birçok dil birbirine benziyor zaten. Çok fark olanlara da alışması zor değil.

Dil seçmek bir amaca yönelik olmalı. Bunun için iyice araştırma yapmalısın.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.