Hangi yazılım dili ile başlamalıyım?

green.php

Katılımcı Üye
27 Haz 2021
732
874
Neyle uğraştığına bağlı ama hangi yazılımcıya sorsam geleceğe yönelik en iyi dillerin ASP, c# .net dillerinin olduğunu söylüyorlar.
Html,Css,Sass,Flexbox,Bootstrap,Javascript,Angular,JQuery,Asp.Net Mvc&Core Mvc bu yolu izleyebilirsin.
Temel HTML CSS JAVASCRİPT ve kütüphanelerini öğrendikten sonra backend olarak .net dillerine ağırlık verirsin. Bunlar çok tercih ediliyor.
cok haklisiniz (y)
 

Ugroon ++

Katılımcı Üye
13 Ara 2020
306
76
192.168.1.1
Ne ? Java daha mı kolay, python'dan :D
+++++ Ben de aynı tepkiyi verdim. Babuş javada daha değişkenlere gelmeden pes ettim. Sadece koda başlarken ki kütüphaneleri yazmak bile zor :D Hani Javascript desen anlarım o biraz da olsa basit. Çok benzer deseler de bence hiç benzer değil Java ile. Python da yapay zekadan hack toollarına hemen hemen her şeyi yapabiliyorum hiç zorlanmadan ama java anamızı ağlattı :D Oldu bir de C# la başlamasını tavsiye et :)
 

vatansevdalısı12

Katılımcı Üye
17 Tem 2021
310
115
+++++ Ben de aynı tepkiyi verdim. Babuş javada daha değişkenlere gelmeden pes ettim. Sadece koda başlarken ki kütüphaneleri yazmak bile zor :D Hani Javascript desen anlarım o biraz da olsa basit. Çok benzer deseler de bence hiç benzer değil Java ile. Python da yapay zekadan hack toollarına hemen hemen her şeyi yapabiliyorum hiç zorlanmadan ama java anamızı ağlattı :D Oldu bir de C# la başlamasını tavsiye et :)
Kusura bakmayın ama kafam karıştı? python mu c şarp mı?
 

'Türk

Moderasyon Ekibi Direktör Yrd.
5 May 2020
2,342
1,357
K E R K Ü K
direk düz şunla başla şu basittir, bak bu daha kolay bundan başla hızlı alışırsın gibi birşey söz konusu değil.
hobi olarak yapıyorsan eyvallah ancak iş olarak yapacaksan alan seçmelisin.
frontend, backend, yapay zeka, mobil geliştirme v.s diye uzanıyor.
 

vatansevdalısı12

Katılımcı Üye
17 Tem 2021
310
115
direk düz şunla başla şu basittir, bak bu daha kolay bundan başla hızlı alışırsın gibi birşey söz konusu değil.
hobi olarak yapıyorsan eyvallah ancak iş olarak yapacaksan alan seçmelisin.
frontend, backend, yapay zeka, mobil geliştirme v.s diye uzanıyor.
şu anlık böyle hobi eğlence gibi yapıyorum.
 
14 Tem 2021
21
8
24
evet ne ile uğraştığına bağlı

1 linux için tool yazıcaksan: shell, python
2 windows uygulamaları: c# "visual studio form uygulamaları yapabilrsin
3 eğer çip programlamak istiyorsan "arduino" yu dene
4 site"görsel programlama": html

ben en koyay c# daha sonra python u öğrendim
ben c# ile başladım sen hangisini kolay görüyorsan ondan başla...

bu arada c# daha çok amaçlıdır pek çok plartform ve cihazda çalışa bilir.

umarım yardımcı olur benim tavsiyem c# ile başla daha sonrada python a geç gerisi sana kalmış.

sana başarılar diliyorum ;););)
 

vatansevdalısı12

Katılımcı Üye
17 Tem 2021
310
115
evet ne ile uğraştığına bağlı

1 linux için tool yazıcaksan: shell, python
2 windows uygulamaları: c# "visual studio form uygulamaları yapabilrsin
3 eğer çip programlamak istiyorsan "arduino" yu dene
4 site"görsel programlama": html

ben en koyay c# daha sonra python u görüyorum...
ben c# ile başladım sen hangisini kolay görüyorsan ondan başla...

bu arada c# daha çok amaçlıdır pek çok plartform ve cihazda çalışa bilir.

umarım yardımcı olur benim tavsiyem c# ile başla daha sonrada python a geç gerisi sana kalmış.

sana başarılar diliyorum ;););)
Tamamdır hocam. Bu arada elimde c# eğitimi hiç yok. Şimdi diyeceksiniz ki yt de falan var ama ben çevrimdışı eğitim istiyorum. Python a gelince elimde beni bayağı ilerletecek bir eğitim var.
 
14 Tem 2021
21
8
24
bu sıra çok önemli değil sen gitmek istediğin yodan git dediğim gibi "hangisi daha kolay geliyorsa" python üzerinden gidebilirsin öğrenmesi çok zevkli ve gerçekten çok iyi tollar ve uygulamalar yapılabiliyor...

sunları yapmayı deneyebilirsin çok eylenceli
1 python sesli asistan
2 python çeviri
3 yüz ve ses tanıma

bunlar biraz ileri seviye ama yaptıkça yapasın gelicek emin ol ben sesli asistanı deneyerek başlamıştım python u

sen python u seç

bir sorun olursa yardım ederim burdayım
iyi geceler...
 

vatansevdalısı12

Katılımcı Üye
17 Tem 2021
310
115
bu sıra çok önemli değil sen gitmek istediğin yodan git dediğim gibi "hangisi daha kolay geliyorsa" python üzerinden gidebilirsin öğrenmesi çok zevkli ve gerçekten çok iyi tollar ve uygulamalar yapılabiliyor...

sunları yapmayı deneyebilirsin çok eylenceli
1 python sesli asistan
2 python çeviri
3 yüz ve ses tanıma

bunlar biraz ileri seviye ama yaptıkça yapasın gelicek emin ol ben sesli asistanı deneyerek başlamıştım python a

sen python u seç

bir sorun olursa yardım ederim burdayım
iyi geceler...
teşekkürler hocam.
 
14 Tem 2021
21
8
24
rica ederim ne demek...

bunu bir incele istersen

 
Moderatör tarafında düzenlendi:

BeoWulf007

Kıdemli Üye
19 Haz 2013
2,759
506
24
Praise The Fool
Bence sana kolay gelmesinden değil, yeterli bilgiye sahip değilsin.

Örnek kullanıcıdan bir veri alıp ekrana yazdıran kodu hem Java'da hemde Python'da yazalım;

--JAVA
Java:
class HelloWorld {
  public static void main(String[] args) {
    Scanner myObj = new Scanner(System.in);  // Create a Scanner object
    System.out.println("Veri giriniz");

    String data= myObj.nextLine();  // Read user input
    System.out.println("Girdiğiniz veri : " + data);  // Output user input
  }
}

--PYTHON
Python:
input = input('Veri giriniz:')
print('Girdiğiniz veri:', input)
Bu adil bir karşılaştırma değil. Python'da herhangi bir sınıf ve method olmadan sadece ekrana yazdırma kodu yazdırıyorsunuz. Java'da ise program en az bir sınıf ve method içinde olmak zorunda. Main Methodunu saymanız bence adil bir karşılaştırma yapmıyor.

Ayrıca PYTHON da herhangi bir diğer yazılım dili kadar zor. Şu; Noktalı virgül kullanılmıyor diye daha basit olarak etiketlendirilmesini de hoş karşılamıyorum. Python'da bir o kadar zor ve karmaşık bir yazılım dili.

Bence öğrenmeye Python gibi bir script bir dilden başlanılacağına C# veya Java'dan başlanılmasını tavsiye ederim. Bir dil öğrenmeye başlarken OOP yapısını anlayarak başlamak Fonksiyonel programlamayı da öğretir ama tam tersi daha zordur.

Ayrıca öyle dile başlayacaksanız da bir öneri gördüm FORM ile falan başlamayın. Daha sınıf nedir bilemeden, method nedir bilginiz olmadan öyle bir işe girişmek 10 yıl önce insanların yaptığı tuş arkası programlama öğrenmenize yol açar, bir konsol projesi üzerinde "dilin kendi yapısını" öğrenmeye bakın.
 

Starzz

Üye
21 Haz 2015
238
58
Bu adil bir karşılaştırma değil. Python'da herhangi bir sınıf ve method olmadan sadece ekrana yazdırma kodu yazdırıyorsunuz. Java'da ise program en az bir sınıf ve method içinde olmak zorunda. Main Methodunu saymanız bence adil bir karşılaştırma yapmıyor.

Ayrıca PYTHON da herhangi bir diğer yazılım dili kadar zor. Şu; Noktalı virgül kullanılmıyor diye daha basit olarak etiketlendirilmesini de hoş karşılamıyorum. Python'da bir o kadar zor ve karmaşık bir yazılım dili.

Bence öğrenmeye Python gibi bir script bir dilden başlanılacağına C# veya Java'dan başlanılmasını tavsiye ederim. Bir dil öğrenmeye başlarken OOP yapısını anlayarak başlamak Fonksiyonel programlamayı da öğretir ama tam tersi daha zordur.

Ayrıca öyle dile başlayacaksanız da bir öneri gördüm FORM ile falan başlamayın. Daha sınıf nedir bilemeden, method nedir bilginiz olmadan öyle bir işe girişmek 10 yıl önce insanların yaptığı tuş arkası programlama öğrenmenize yol açar, bir konsol projesi üzerinde "dilin kendi yapısını" öğrenmeye bakın.
Çok güzel açıklamış. Katılıyorum.
 
Ü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.