Python, kolay bir dil. Onunla programlamayi rahatlıkla öğrenebilirsin. Ama programlama öğrenmekteki amacın ne ise ona göre öğren. Bir şeyler yaparak, bir proje üstünde çalışarak öğrenirsin. Onu bulmak da senin görevin.Ne üzerine çalışıyorsunuz? Yazilima giriş için pyhton mantıklı mi ayrica?
Aslinda bilgisayar mühendisliği seçme nedenim herhangi bir ilgi alanimin olmamasiydi. Bilgisayar ile uğraşmaktan zevk alirim diye düşündüm, bu nedenle yazdim. Web tasarım, oyun geliştirme vb hangisine odaklanmak istiyorum diye karar veremedim. Pyhton hemen hemen her alanda geçerli olduğu için ondan baslayayim dedim.Python, kolay bir dil. Onunla programlamayi rahatlıkla öğrenebilirsin. Ama programlama öğrenmekteki amacın ne ise ona göre öğren. Bir şeyler yaparak, bir proje üstünde çalışarak öğrenirsin. Onu bulmak da senin görevin.
Programlamanin temellerini iyi öğren. Önceliğin bu olsun. Dil öğrenmek çok zor bir şey değil. Nasıl programlama yapacağını bilirsen, problemleri çözmeyi bilirsen öğrendiğin her dil ile rahatlıkla yapmak istediğin şeyleri yaparsın.Aslinda bilgisayar mühendisliği seçme nedenim herhangi bir ilgi alanimin olmamasiydi. Bilgisayar ile uğraşmaktan zevk alirim diye düşündüm, bu nedenle yazdim. Web tasarım, oyun geliştirme vb hangisine odaklanmak istiyorum diye karar veremedim. Pyhton hemen hemen her alanda geçerli olduğu için ondan baslayayim dedim.
TeşekkürlerProgramlamanin temellerini iyi öğren. Önceliğin bu olsun. Dil öğrenmek çok zor bir şey değil. Nasıl programlama yapacağını bilirsen, problemleri çözmeyi bilirsen öğrendiğin her dil ile rahatlıkla yapmak istediğin şeyleri yaparsın.
C# öğrenmeni öneriyorum. Youtubeden Murat yücedağ'ı da kesin izle. Sıfırdan ileri seviyeye kadar her şeyi öğretiyor.Ne üzerine çalışıyorsunuz? Yazilima giriş için pyhton mantıklı mi ayrica?
C# önerme sebebin nedir?C# öğrenmeni öneriyorum. Youtubeden Murat yücedağ'ı da kesin izle. Sıfırdan ileri seviyeye kadar her şeyi öğretiyor.
Buna cevaben ilave edeyim. C# öğrenilirse birçok kapı açabilir ancak amaç burada dil öğrenmek değil. Programlama yapabilmek, problemleri kodlama ile çözebilmek. Bu yüzden temel olarak programlamanın mantığı, problem çözme ve temel algoritma problemleri çözülerek sonrasında bir dil ile pratiğini yaptıktan sonra ister C# öğren, ister COBOL öğren bir şey fark etmez. Önemli olan programlama temellerini öğrenmek.C# öğrenmeni öneriyorum. Youtubeden Murat yücedağ'ı da kesin izle. Sıfırdan ileri seviyeye kadar her şeyi öğretiyor.
Teşekkür ederim, detaylı olmuş. Akış diyagramlarina birkaç gün bakıp phyton ile başlamaya karar verdim. Yaz bitene kadar python kütüphaneleri konusunda da kendimi iyice geliştireyim, sonrasina bakarim artikBuna cevaben ilave edeyim. C# öğrenilirse birçok kapı açabilir ancak amaç burada dil öğrenmek değil. Programlama yapabilmek, problemleri kodlama ile çözebilmek. Bu yüzden temel olarak programlamanın mantığı, problem çözme ve temel algoritma problemleri çözülerek sonrasında bir dil ile pratiğini yaptıktan sonra ister C# öğren, ister COBOL öğren bir şey fark etmez. Önemli olan programlama temellerini öğrenmek.
Dil seçimi öncelik meselesi değil. Yapacağın iş ve projeye göre farklılık gösteren bir şey dil seçimi. Temelde genellikle Python ve Javascript kullanılıyor programlama ilk olarak öğrenilirken. C#, syntax olarak karmaşık gelebilir ilk başta. O yüzden dediğim dillerden ikisinden birisi ile devam edilebilir. Stratejik hareket edersen Data Science, Machine Learning, AI alanları Python dilini kullanıyor çoğunlukla. Back-End, Front-End, Mobile Development, Desktop Applications gibi şeyler, Javascript ile yapabilirsin. Buna göre de dil tercihi yapabilirsin.
Tekrar edeyim. Önemli olan programlamanın temellerini öğrenmek ilk aşamada. Dil seçmek ile vakit kaybetmeden birini seç ve öğrenmeye, pratik yapmaya başla. Gereksiz yere vakit kaybı yaşamazsın ve zihnin de gereksiz gere yorulmaz.
Şimdiden başarılar dilerim.
Gitme ihtimalimin yüksek olduğu universitelerde C ile başlanacak. O nedenle eğitim yılı başlayınca C çalışacam zaten. Hedefim yaz tatilinde farkli bir şey çalışmak.C ile programla temelleri sonra veri yapıları ve algoritmalar ondan sonra alanını seçip ona odaklanabikirsin. Veya hic uğraşmadan web ile falanda başlayabilirsin karar senin. Birinci yol uzun sürer ama sorunları daha kolay cozmeni sağlar. Bu arada ikinci yolu da secsen veri yapıları falan yapacaksın ikinci yol sadece biraz daha hızlı çıktı almanı sağlar. Yol haritası icin roadmap.sh kanal olarak başlangıç konseptleri icin sadievrenseker zaten temeli attığın zaman alanları kendin bulursun