İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Sinema Dizi Akıllı Ev Motosiklet Mikromobilite Kripto Para Sağlık Teknolojileri Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Yazılım
  4. Diğer Yazılım Konuları
Diğer Yazılım Konuları

C# programlama dili nasıl öğrenilir ?

UnFrGvnG08.06.202250 cevap4.355 görüntüleme
yedek1000
#31
İngilizce seviyem biraz düşük olduğundan korkuyorum, nekadar sürede öğrenirim
Bu işin ingilizce ile zerre alakası yok. Analitik zekan yüksek ise zaten işi öğrenmen çok kolay olacaktır. Mesela matematik ile aran nasıldır? Bu ingilizceden çok daha önemli aslında.

İngilizce sadece ilerde araştırma yaptığında işine yararki zaten google çeviri ye atsan az çok anlarsın.

Analitik bir zekaya sahip değilsen üzgünüm ama bir hayli geriden başlarsın işe. Burada da bolca zaman harcaman ve pratik yaparak aradaki açığı kapatman lazım.

IT sektöründe biri olarka gözlemlerimi söyledim.
Cevaplar
#32
İkisini de kullanmanızı öneririm. İlk önce dijital olarak eğitim alıp sonra kitap üzerinden pekiştirebilirsiniz. BTK Akademi'de ücretsiz kurslar mevcut ve Udemy üzerinden de eğitimler satın alabilirsiniz.
Hocam BTK Akamedi yaş sınırı nedir?
#33
Tek başına olmazmı dersin
Hocam olur da çok zor olur zaten oyun yapma işi kısa bir iş değil tonla emek istiyor ve tek kişi çok zorlanir.
Mesela bu konuyla ilgili yeni bir video çıkmış.
#34
İngilizce seviyem biraz düşük olduğundan korkuyorum, nekadar sürede öğrenirim
İngilizce öğrenmezsen bu iş yürümez kardeşim. Önce bilgisayarın dilini öğrenin sonra programlama dili öğrenin. Google translate ile fln yürümüyor bu iş çok gördüm boğuşanları..
#35
En rahat öğrenme yolu okuldur. Bilgisayar, Yazılım Mühendisliği veya Bilgisayar Programcılığı okuyabilirsiniz üniversitede. En azından anlamadığın yerde anında soru sorup detaylıca tekrar dinleme şansın oluyor.

Ha yok kendim öğrenicem dersen kesinlikle internetteki rehberlere pdf'lere bak. Kitap alma. Kitaplar milattan önce kalma sürümleri anlatıyor. Ben C# ile Nesne Tabanlı Programlama kitabı almıştım içinde o kadar eski bilgiler vardı ki 1 ya da 2 kez anca açmışımdır kitabı 2 yıldır duruyor masada.

Murat Yücedağ çok iyi anlatıma sahip. Youtube veya Udemy'den kendisini mutlaka dinlemenizi tavsiye ederim. Ben okulun yanında Murat Yücedağ'ı da izledim ve gerçekten kendimi daha çok geliştirdiğime inanıyorum.

Ayrıca İngilizce çok önemli. İngilizcem yok demişsin, bir an önce dil kurslarına kayıt olup İngilizceni geliştir. Yabancı dili olmayan yazılımcının sektörde iş bulması veya kendini geliştirmesi neredeyse imkansız.
Bu işin ingilizce ile zerre alakası yok. Analitik zekan yüksek ise zaten işi öğrenmen çok kolay olacaktır. Mesela matematik ile aran nasıldır? Bu ingilizceden çok daha önemli aslında.
Alakası yok mu? Türkçe adam akıllı rehber yok çoğu konuda. Hep yabancı kaynaklara bakman gerekiyor. Mesleki Yabancı dil zaten olmazsa olmaz hata mesajlarını, komutların genel olarak bakınca ne anlama geldiğini anlamak için o şart. Lakin normal İngilizceniz de hatrı sayılır bir seviyede olması gerekiyor. Bir projede destek almanız gerekirse tek tek çeviri ile uğraşıp hatalı sonuç alacağına okuduğunu anında anlayıp hızlıca koda dökmek maliyet ve zaman tasarrufu açısından bir yazılımcı için son derece önemlidir.
#36
En rahat öğrenme yolu okuldur. Bilgisayar, Yazılım Mühendisliği veya Bilgisayar Programcılığı okuyabilirsiniz üniversitede. En azından anlamadığın yerde anında soru sorup detaylıca tekrar dinleme şansın oluyor.

Ha yok kendim öğrenicem dersen kesinlikle internetteki rehberlere pdf'lere bak. Kitap alma. Kitaplar milattan önce kalma sürümleri anlatıyor. Ben C# ile Nesne Tabanlı Programlama kitabı almıştım içinde o kadar eski bilgiler vardı ki 1 ya da 2 kez anca açmışımdır kitabı 2 yıldır duruyor masada.

Murat Yücedağ çok iyi anlatıma sahip. Youtube veya Udemy'den kendisini mutlaka dinlemenizi tavsiye ederim. Ben okulun yanında Murat Yücedağ'ı da izledim ve gerçekten kendimi daha çok geliştirdiğime inanıyorum.

Ayrıca İngilizce çok önemli. İngilizcem yok demişsin, bir an önce dil kurslarına kayıt olup İngilizceni geliştir. Yabancı dili olmayan yazılımcının sektörde iş bulması veya kendini geliştirmesi neredeyse imkansız.
Alakası yok mu? Türkçe adam akıllı rehber yok çoğu konuda. Hep yabancı kaynaklara bakman gerekiyor. Mesleki Yabancı dil zaten olmazsa olmaz hata mesajlarını, komutların genel olarak bakınca ne anlama geldiğini anlamak için o şart. Lakin normal İngilizceniz de hatrı sayılır bir seviyede olması gerekiyor. Bir projede destek almanız gerekirse tek tek çeviri ile uğraşıp hatalı sonuç alacağına okuduğunu anında anlayıp hızlıca koda dökmek maliyet ve zaman tasarrufu açısından bir yazılımcı için son derece önemlidir.
Ya hocam bir de bu btkda olan eğitimde visual studio 2019 kullanıyor anlatan hoca ben 2022 indirdim .net core çıkmıyor bende şimdi kaldırıyorum 2019 kuracam acaba hatalı kurulum mu yaptım halbuki herşeyi seçmiştim kurulum yaparken anlamadım gitti
#37
İngilizce öğrenmezsen bu iş yürümez kardeşim. Önce bilgisayarın dilini öğrenin sonra programlama dili öğrenin. Google translate ile fln yürümüyor bu iş çok gördüm boğuşanları..
İngilizce öğrenebilir ki ikisini de aynı anda yapabilir. Bu iş grup işi bir kişi animasyonları bir kişi tasarımı bir kişi yazılımı vs yapmalı tek başına bütün işlere girişmek zorlar ama yapılamaz değil.
#38
İngilizce öğrenebilir ki ikisini de aynı anda yapabilir. Bu iş grup işi bir kişi animasyonları bir kişi tasarımı bir kişi yazılımı vs yapmalı tek başına bütün işlere girişmek zorlar ama yapılamaz değil.
Her dil ekip gerektirmez kardeşim
Linuxd
#39
Eğer Unity ile çalışıyorsanız, C# bilmek size kolaylık sağlayacaktır. YouTube gibi yerlerde açıklayıcı videolar bulunuyor.
Maalesef benim C# ile hayallerim bitti çünkü gerçekten bilgisayarımı bitiriyor. Şu an Python öğreniyorum ama sizin daha çok C#/C/C++ yarayacaktır.
Udemy'den kursta alabilirsiniz. Güzel kurslar bulunuyor.

Bu arada, neredeyse her oyun şu an algoritma ile yapılıyor. O yüzden algoritmayı bir kavrayın isterseniz.
#40
Ya hocam bir de bu btkda olan eğitimde visual studio 2019 kullanıyor anlatan hoca ben 2022 indirdim .net core çıkmıyor bende şimdi kaldırıyorum 2019 kuracam acaba hatalı kurulum mu yaptım halbuki herşeyi seçmiştim kurulum yaparken anlamadım gitti
VS 2022'de tüm paketler yüklü geliyor. VS2019 eski olduğu için her şeyi tek tek seçmeniz gerekiyordu. Installer indirip düzenleden sonradan Framework sürümleri ekleyebiliyorsunuz oradan bakın. VS22 çok kullanışsız bana göre. VS19 en iyisi kullanıcı dostluğu açısından.
#41
VS 2022'de tüm paketler yüklü geliyor. VS2019 eski olduğu için her şeyi tek tek seçmeniz gerekiyordu. Installer indirip düzenleden sonradan Framework sürümleri ekleyebiliyorsunuz oradan bakın. VS22 çok kullanışsız bana göre. VS19 en iyisi kullanıcı dostluğu açısından.
Ben de kurdum 2019u bir problem kalmadı şimdi bu şekilde kullanalım bakalım.
Yalnız btk da olan adam sesi cidden çok uykulu gibi dinlerken uykum geliyor hep.
Orta seviye yazan eğitimde engin var ona geçtim inşallah daha yararlı olur.
#42
İngilizce seviyem biraz düşük olduğundan korkuyorum, nekadar sürede öğrenirim
Önce İngilizcenizi geliştiriniz. Sadece İngilizce yetmez fazladan 1 dil daha öğreniniz. Yazılım temelinin İngilizce olduğunu ve bilmeden öğrenmenizin en az 10 kat daha uzayacağını bilmenizde ve öğrendiklerinizi sadece ezber olarak öğrendiğiniz için çok daha çabuk unutacağınızı bilin. Daha sonra yazılıma geçersiniz. Ben online eğitim önermiyorum. BTK Akademi falan gayet iyi, ona lafım yok ama gidip Udemy kurslarında hiç boşa vakit harcama. Tavsiyem imkanın varsa git yüz yüze bir yazılımcıdan ders al. Bu işler göründüğü kadar zor olmasa bile imkan meselesi. Kendi imkanlarınızı kendiniz yaratın derim. Kolay gelsin!
Tek başına olmazmı dersin
Tek başınıza da yaparsınız, o laflara pek aldanmayın. İnsanların ne dediği çok önemli değil. Tabii bir ekip toplarsanız daha hızlı ve sadece sizi ilgilendiren bölüme odaklanarak çalışabilirsiniz. İlk oyununuz efsane bir yapıt olamayacağına göre tek başınıza da başlayabilirsiniz. Zaten bu işler birazda çevre edinmeye bakıyor. Oyunlarınızı, yazılımlarınızı yaptıkça çevreniz genişleyecek. O çevreden kendinize ileride bir ekip oluşturursunuz.
#43
Her dil ekip gerektirmez kardeşim
Her dil ekip gerektirmez ama ekip ile çok daha kolay olur. Bende btk akademinin yazılım derslerine katılmak istiyorum. Sıfırdan başlıyorum. Biraz Python giriş seviyesi mı dersin giriş seviyesinin altı mı dersin kod yazabiliyordum ama şimdi sıfırdan c# başlamak istiyorum 2D bir dövüş oyunu için. Sıfırdan başlayanlar için daha kolay olur diye düşünüyorum 2D. İnternette hazır assetler de var yeri geldiğinde hazır asset te kullanabilirim.
CCD dedi: ↑
Önce İngilizcenizi geliştiriniz. Sadece İngilizce yetmez fazladan 1 dil daha öğreniniz. Yazılım temelinin İngilizce olduğunu ve bilmeden öğrenmenizin en az 10 kat daha uzayacağını bilmenizde ve öğrendiklerinizi sadece ezber olarak öğrendiğiniz için çok daha çabuk unutacağınızı bilin. Daha sonra yazılıma geçersiniz. Ben online eğitim önermiyorum. BTK Akademi falan gayet iyi, ona lafım yok ama gidip Udemy kurslarında hiç boşa vakit harcama. Tavsiyem imkanın varsa git yüz yüze bir yazılımcıdan ders al. Bu işler göründüğü kadar zor olmasa bile imkan meselesi. Kendi imkanlarınızı kendiniz yaratın derim. Kolay gelsin!
Tek başınıza da yaparsınız, o laflara pek aldanmayın. İnsanların ne dediği çok önemli değil. Tabii bir ekip toplarsanız daha hızlı ve sadece sizi ilgilendiren bölüme odaklanarak çalışabilirsiniz. İlk oyununuz efsane bir yapıt olamayacağına göre tek başınıza da başlayabilirsiniz. Zaten bu işler birazda çevre edinmeye bakıyor. Oyunlarınızı, yazılımlarınızı yaptıkça çevreniz genişleyecek. O çevreden kendinize ileride bir ekip oluşturursunuz.
Zaten ilk başlarda küçük projelerden başlanmalı yüksek şeyler düşünüp hayal kırıklığına uğramak pek iyi şeyler değil. Ekip olmasının yararı da şu herkes kendi iyi olduğu alanda uğrasabiliyor. Biri animasyon biri tasarım biri yazılım vs. Tek başına da gayet iyi oyunlar yapılabilir.
UnFrGvnG Konuyu açan
#44
CCD dedi: ↑
Önce İngilizcenizi geliştiriniz. Sadece İngilizce yetmez fazladan 1 dil daha öğreniniz. Yazılım temelinin İngilizce olduğunu ve bilmeden öğrenmenizin en az 10 kat daha uzayacağını bilmenizde ve öğrendiklerinizi sadece ezber olarak öğrendiğiniz için çok daha çabuk unutacağınızı bilin. Daha sonra yazılıma geçersiniz. Ben online eğitim önermiyorum. BTK Akademi falan gayet iyi, ona lafım yok ama gidip Udemy kurslarında hiç boşa vakit harcama. Tavsiyem imkanın varsa git yüz yüze bir yazılımcıdan ders al. Bu işler göründüğü kadar zor olmasa bile imkan meselesi. Kendi imkanlarınızı kendiniz yaratın derim. Kolay gelsin!
Tek başınıza da yaparsınız, o laflara pek aldanmayın. İnsanların ne dediği çok önemli değil. Tabii bir ekip toplarsanız daha hızlı ve sadece sizi ilgilendiren bölüme odaklanarak çalışabilirsiniz. İlk oyununuz efsane bir yapıt olamayacağına göre tek başınıza da başlayabilirsiniz. Zaten bu işler birazda çevre edinmeye bakıyor. Oyunlarınızı, yazılımlarınızı yaptıkça çevreniz genişleyecek. O çevreden kendinize ileride bir ekip oluşturursunuz.
Hocam c# dilini öğrenmeden önce ingilizcemimi geliştiriyim, öğrenmeden geçmiyimmi ?
#45
Hocam c# dilini öğrenmeden önce ingilizcemimi geliştiriyim, öğrenmeden geçmiyimmi ?
Ben şahsen yazılım öğrenirken de İngilizce öğrenebileceğinizi düşünüyorum. Tabii bu size de bağlı.
UnFrGvnG Konuyu açan
#46
Murat Yücedağın eğitim seti 50₺ ye düşmüş alıyımmı, önerirmisiniz ?
düzenlendi
#47
Murat Yücedağın eğitim seti 50₺ ye düşmüş alıyımmı, önerirmisiniz ?
Yorumlar nasıl ? Bence en iyisi btk akademinin yazılım derslerine katılmak olur.
yedek1000
#49
Hocam c# dilini öğrenmeden önce ingilizcemimi geliştiriyim, öğrenmeden geçmiyimmi ?
İngilizce işini boşver ve önceliğin yapma bu ezber kalıplara İNANMA dinle bu abini. Sen tercüman veya sekreter olmayacaksın. Sen PROBLEM çözen adam olacaksın. Daha önce de yazdım analitik zekaya sahip biriysen işin kolay ama tabiki bu sabahlara kadar kod yazmayacağın anlamına gelmiyor.

Yeni işe başlayan ama ingilizcesi olmayan bir arkadaşımız var 2 yıl oldu işe başlayalı yazılımcı. iki tane firma ingilizcesi yok diye geri çevirmiş :). Şuan adamı elimizde tutmak için 10 takla atıyoruz. Yaptığı işleri de görüp iş teklif eden ilk firma geri çeviren firmalardan biri :). Görüşmedi bile firma ile hemde bizim firmadan daha iyi şartlar sağlayacak firmaydı. ingilizce si de hala yarım yamalak. Ondan daha tecrübeli ingilizce bilen arkadaşlarımız da var var ama onun kadar iyi değiller.

Ezbere iş yapan, ezber kalıplarla sana gelen (önce ingilizce diyen), yazılımcı olup gözü mesai saatinde olan adamlardan uzak dur bunlar sana yarardan çok zarar getirir ve onlara benzersin. He iş bulursun yaparsın ama piyasa işleri yaparsın o kadar.

Basit basit projeler yaparak başla ingilizce ile değil. Merak etme yazılım işine aşina olduktan sonra ingilizcen olmasa da kaynaklardaki paylaşımları anlayacaksın.
En rahat öğrenme yolu okuldur. Bilgisayar, Yazılım Mühendisliği veya Bilgisayar Programcılığı okuyabilirsiniz üniversitede. En azından anlamadığın yerde anında soru sorup detaylıca tekrar dinleme şansın oluyor.

Ha yok kendim öğrenicem dersen kesinlikle internetteki rehberlere pdf'lere bak. Kitap alma. Kitaplar milattan önce kalma sürümleri anlatıyor. Ben C# ile Nesne Tabanlı Programlama kitabı almıştım içinde o kadar eski bilgiler vardı ki 1 ya da 2 kez anca açmışımdır kitabı 2 yıldır duruyor masada.

Murat Yücedağ çok iyi anlatıma sahip. Youtube veya Udemy'den kendisini mutlaka dinlemenizi tavsiye ederim. Ben okulun yanında Murat Yücedağ'ı da izledim ve gerçekten kendimi daha çok geliştirdiğime inanıyorum.

Ayrıca İngilizce çok önemli. İngilizcem yok demişsin, bir an önce dil kurslarına kayıt olup İngilizceni geliştir. Yabancı dili olmayan yazılımcının sektörde iş bulması veya kendini geliştirmesi neredeyse imkansız.
Alakası yok mu? Türkçe adam akıllı rehber yok çoğu konuda. Hep yabancı kaynaklara bakman gerekiyor. Mesleki Yabancı dil zaten olmazsa olmaz hata mesajlarını, komutların genel olarak bakınca ne anlama geldiğini anlamak için o şart. Lakin normal İngilizceniz de hatrı sayılır bir seviyede olması gerekiyor. Bir projede destek almanız gerekirse tek tek çeviri ile uğraşıp hatalı sonuç alacağına okuduğunu anında anlayıp hızlıca koda dökmek maliyet ve zaman tasarrufu açısından bir yazılımcı için son derece önemlidir.
Bu basma kalıp arkadaştan uzak dur. Piyasa işi yapacak yada test yazılımlarına kıçı kırık iki tane script yapıp iş yaptım diyecek kişilerden
UnFrGvnG Konuyu açan
#50
İngilizce işini boşver ve önceliğin yapma bu ezber kalıplara İNANMA dinle bu abini. Sen tercüman veya sekreter olmayacaksın. Sen PROBLEM çözen adam olacaksın. Daha önce de yazdım analitik zekaya sahip biriysen işin kolay ama tabiki bu sabahlara kadar kod yazmayacağın anlamına gelmiyor.

Yeni işe başlayan ama ingilizcesi olmayan bir arkadaşımız var 2 yıl oldu işe başlayalı yazılımcı. iki tane firma ingilizcesi yok diye geri çevirmiş :). Şuan adamı elimizde tutmak için 10 takla atıyoruz. Yaptığı işleri de görüp iş teklif eden ilk firma geri çeviren firmalardan biri :). Görüşmedi bile firma ile hemde bizim firmadan daha iyi şartlar sağlayacak firmaydı. ingilizce si de hala yarım yamalak. Ondan daha tecrübeli ingilizce bilen arkadaşlarımız da var var ama onun kadar iyi değiller.

Ezbere iş yapan, ezber kalıplarla sana gelen (önce ingilizce diyen), yazılımcı olup gözü mesai saatinde olan adamlardan uzak dur bunlar sana yarardan çok zarar getirir ve onlara benzersin. He iş bulursun yaparsın ama piyasa işleri yaparsın o kadar.

Basit basit projeler yaparak başla ingilizce ile değil. Merak etme yazılım işine aşina olduktan sonra ingilizcen olmasa da kaynaklardaki paylaşımları anlayacaksın.
Bu basma kalıp arkadaştan uzak dur. Piyasa işi yapacak yada test yazılımlarına kıçı kırık iki tane script yapıp iş yaptım diyecek kişilerden
Tavsiyen için teşekkür ederim, ingilizcem biraz zayıf olduğu için korkmuştum açıkcası, içimi biraz daha rahat ettirdin.
#51
Tavsiyen için teşekkür ederim, ingilizcem biraz zayıf olduğu için korkmuştum açıkcası, içimi biraz daha rahat ettirdin.
Hocam İngilizce'yi sorun etmeyin isterseniz btk akademi de temel eğitim olsa da veriyor size. Ben kayıt oldum bugün onayladım yorumlar çok iyi Python konusunda. C# dilinde de yorumlar çok iyi. Ben Python dan başlayıp sonra C# öğrenmeye geçmeyi düşünüyorum.

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.