C# ile ilk olarak hangisi öğrenilmeli?

468113

Decapat
Katılım
10 Haziran 2021
Mesajlar
281
Selam. İlk olarak algoritma ve programlamayı mı yoksa form ile görsel ve nesne tabanlı programlamayı mı öğrenmeliyim?
 
Son düzenleyen: Moderatör:
Kesinlikle form öğrenerek başlama, bu hem süreci yavaşlatır hem de arkaplanda olan bir çok şeyi kaçırmana sebep olur. C# öğren, C#'ın syntax yapısını konsol üzerinden öğren, zaten kendi yapısı OOP olduğu için hem dili hem de OOP öğrenmiş olacaksın, tabii ki sadece sözdizimsel olarak. OOP konsepti biraz soyut bir kavram, başlarda mantığını ve kullanım allanlarını çok hızlı anlayamayabilirsin oldukça normal sen öğren, pratik ettikçe, lazım oldukça daha iyi oturacaktır. Ancak daha önce de tavsiye ettim gibi Form Application üzerinden, form'a bir şeyler sürükleyerek method dolduran bir metodolojide programlama çalışma.
Algoritma becerilerini de temel seviyede dili öğrendikten sonra basit algoritma soruları çözerek çalış.
 
Konsol ile başla kesinlikle. Form tam yeni baslayanlar için uygun değil. İlk olarak erişim belirliciyileri, static gibi konulara bak. Daha sonra formlara geçince framework ve otomasyonlar yap. Az daha gelişince native api ve pointer yollarına girersin. En azından ben böyle öğrendim.

Birde her kursta özellikle rastgele bir yere veri tabanı konusunu koyuyorlar, eğer senin kursunda da varsa (almışsan) onları izleme daha static nedir ogretmeden veri tabanı öğretiyorlar
 
Kesinlikle form öğrenerek başlama, bu hem süreci yavaşlatır hem de arka planda olan birçok şeyi kaçırmana sebep olur. C# öğren, C#'ın syntax yapısını konsol üzerinden öğren, zaten kendi yapısı OOP olduğu için hem dili hem de OOP öğrenmiş olacaksın, tabii ki sadece sözdizimsel olarak. OOP konsepti biraz soyut bir kavram, başlarda mantığını ve kullanım allanlarını çok hızlı anlayamayabilirsin oldukça normal sen öğren, pratik ettikçe, lazım oldukça daha iyi oturacaktır. Ancak daha önce de tavsiye ettim gibi form application üzerinden, Form'a bir şeyler sürükleyerek method dolduran bir metodolojide programlama çalışma.
Algoritma becerilerini de temel seviyede dili öğrendikten sonra basit algoritma soruları çözerek çalış.

Tamam sağ ol o zaman doğru yoldaymışım.

Form uygulaması olmadan nasıl yapacağım peki?
 
Konsol ile başla kesinlikle. Form tam yeni baslayanlar için uygun değil. İlk olarak erişim belirliciyileri, static gibi konulara bak. Daha sonra formlara geçince Framework ve otomasyonlar yap. Az daha gelişince native API ve pointer yollarına girersin. En azından ben böyle öğrendim.

Bir de her kursta özellikle rastgele bir yere veri tabanı konusunu koyuyorlar, eğer senin kursunda da varsa (almışsan) onları izleme daha static nedir ogretmeden veri tabanı öğretiyorlar.

ben burayı kullanıyorum kurs için bir bakıp uygun olup olmadığını söyler misiniz?

 
Hocam ben burayı kullanıyorum kurs için bir bakıp uygun olup olmadığını söyler misiniz?

Geleceğin yazarlari hmm fena değil. Ama bu kurslarla çok bir şey ögrenebileceğini sanma olay sende biter. Kolay diyip de her kursu geçme. Bunlar sadece temeli atar.

İyi kodlamalar :)

Alternatif arıyorsan YouTube da Enes bayram diye bir adam var onun da videolarını izleyebilirsin ben şahsen yabancı kaynaklardan öğrenmeni tavsiye ederim eğer yabancı dilin varsa.
 
Tamam sağ ol o zaman doğru yoldaymışım.

Form uygulaması olmadan nasıl yapacağım peki?
Yeni başlayanlar doğal olarak bazı detayları kaçırıp konsol ve form uygulamalarını farklı şeyler sanıyorlar. Aslında Form uygulaması da C# ile yazılmış sana yardımcı bir kütüphane. Kütüphane falan nedir falan diyor olabilirsin kısaca şöyle; yine içinde c# yazıyor ama sen tekerleği sürekli tekrardan icat etme diye microsoft tarafından sağlanmış hazır kodlar. O yüzden form'dan başlamak kendini bilmediğin bir karmaşanın içine atmakla aynı şey.
Yani CMD ekranını görünce yav bu ne bu programlama değil deme, form uygulaması sadece bunun grafiksel bir karşılığı ikisi de aynı dil.


Eğitim serisi olarak sana hem tutumunu hem anlatış biçimini hem de bilgisini takdir ettiğim bir eğitmenin şöyle bir oynatma listesini bırakayım.

 
Eğitim serisi olarak sana hem tutumunu hem anlatış biçimini hem de bilgisini takdir ettiğim bir eğitmenin şöyle bir oynatma listesini bırakayım.


Alternatif arıyorsan YouTube'da Enes bayram diye bir adam var onun da videolarını izleyebilirsin ben şahsen yabancı kaynaklardan öğrenmeni tavsiye ederim eğer yabancı dilin varsa.
Tamam sağ olun ikisine de bakacağım.
Uygulamayı toolbox ile yapmak mı yoksa form ile mi yapmak hatalı? Yani form açıp kendimizmi kodlicaz butonları falan toolbox olmadan yoksa farklı bir şekilde mi yapılıyor uygulamalar.
 
Son düzenleme:

Technopat Haberler

Yeni konular

Geri
Yukarı