Bir bilgisayar programcısı olarak söylüyorum. Bu işi alaylı olarak yapan insanlar var. Okul ve kurslar sadece yol gösterici olabiliyorlar, devamı bizim çabamız. Kursta dinleyip öğrenilecek iş değil bu. İlk önce ne istediğine karar vermelisin. Eğer bu işi hobi olarak yapacaksan hamlelerini önemsemeden yapabilirsin. Yok ben bu işten para kazanmak, geçimimi sağlamak istiyorum diyorsan hangi dalda çalışacağına karar vermelisin. Mobil programlama, web programlama, masaüstü programlama, böyle devam ediyor. Bunlar da kendi içlerinde ayrılıyor. Tasarım ve grafikerlik de bunların kardeş alanlar. Her tecrübeli hoca ve kişilerden duyduğum ortak kanı, herşeyden biraz bilmektende birşeyden çok iyi bil. O yüzden bir şeye odaklanmak çok önemli.
Web programlama öğrenmek istiyorum diyorsan yol haritası kabaca şöyle:
front-end tarafında: html --> css --> javascript
back-end tarafında: asp.net/php/node.js (burada tercih çok olduğu için bu liste uzar gider)
front-end tarafı denilen kabaca, insanların tarayıcısında olan biten olaylar
back-end ise sunucu tarafında çalışan programlar, servisler
Masaüstü programlama için kabaca yol: C# / vb (bunun da farklı alternatifleri var)
Mobil için:
Android için --> java
Ios için --> swift / objective-c
Daha derine inicem programlamanın yapısını öğrenicem, gömülü sistem programlıcam diyorsan: C
Bunları anlamasanda aşinalık kazanmak adına bir defa oku geç. 😀 zihninin bir yerinde sen fark etmesen de durur.
Ve en önemlisi, ingilizce. Yukardakileden önce mutlaka ingilizce öğren. İngilizce öğrenirken boş kalmayayım programlamanın temelini öğrenmek adına bir şeyler yapayım diyorsan
https://belgeler.yazbel.com/python-istihza/
adresindeki python3 ü anadilimizde öğren. Bu kaynak programlamayı zihne en güzel yerleştiren kaynaklardan. Hiç bilmeyenlere ben bunu öneriyorum.
Sorun varsa sorabilirsin
@gizemaksut o zaman dilediğini yap