Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, yazılım mühendisi Ali tarafından sunulan bir C# programlama eğitimidir. Eğitmen, basit, orta ve ileri düzey C# kodlama eğitimleri vermektedir.
- Eğitimde Visual Studio kullanılarak bir masaüstü uygulaması geliştirme süreci anlatılmaktadır. İlk olarak Visual Studio'da yeni bir proje oluşturma, Windows Form uygulaması template seçimi ve form tasarımı gösterilmektedir. Daha sonra bir giriş sayfası (login page) oluşturma, kullanıcı adı ve şifre alanları ekleme, buton eventleri ve debug etme teknikleri adım adım anlatılmaktadır. Eğitmen, ilerleyen derslerde konsol uygulamaları, veritabanı bağlantıları ve reflection gibi konuları da ele alacağını belirtmektedir.
- 00:00Eğitim Hakkında Tanıtım
- Eğitmen Ali, aktif olarak yazılım mühendisi olarak çalışmakta ve basit, orta ve ileri düzey C kodlama eğitimleri verecektir.
- Eğitimler kısa ve ihtiyaca uygun bilgi verilecek, Visual Studio gibi araçlarla devam edilebilecek şekilde hazırlanacaktır.
- Eğitmen, programların nasıl yapıldığını ve hangi araçlarla yapıldığını göstererek izleyicilerin hem zaman kazanmasını hem de gereksiz bilgiye maruz kalmasını önleyecektir.
- 01:02Eğitim Programı
- İlk eğitimde Visual Studio ile masaüstü uygulaması yapılacağı, ileriki eğitimlerde konsol uygulamaları, veritabanı bağlantısı olan uygulamalar ve reflection yapan ileri uygulamalar yapılacağı belirtilmiştir.
- Eğitimler sadece uygulama bazlı olmayacak, aynı zamanda class, nesne, constructor, fonksiyon ve field gibi temel kavramlara da değinilecektir.
- 01:21Visual Studio ile Masaüstü Uygulaması Oluşturma
- Visual Studio'da yeni proje oluşturulduğunda platform olarak Windows seçilmeli ve uygulama hedefi olarak Desktop uygulaması seçilmelidir.
- Windows Form Application template'i seçildiğinde, Visual Studio otomatik olarak bir form ekranı oluşturur ve sol tarafta toolbox, sağ tarafta solution explorer görünür.
- Toolbox'ta kullanılacak komponentler bulunurken, solution explorer proje dizinini gösterir ve otomatik olarak oluşturulan dosyaları görüntülemeyi sağlar.
- 04:06Login Sayfası Oluşturma
- Login sayfası için kullanıcı adı ve şifre alanları için label ve textbox komponentleri eklenecek, ayrıca giriş butonu ve sonuçları göstermek için bir label da eklenecektir.
- Komponentlere düzenli isimler vermek önemlidir; örneğin kullanıcı adı için "usernameLabel" ve "usernameTextbox", şifre için "passwordLabel" ve "passwordTextbox" gibi isimler kullanılmalıdır.
- Form'un kendisine de isim verilebilir ve formun özellikleri (ikon, arka plan rengi vb.) değiştirilebilir.
- 09:06Kodlama ve Debugging
- Giriş butonuna çift tıklandığında, butona tıklanıldığında çalışacak metoda erişilebilir.
- Kullanıcıdan alınan kullanıcı adı ve şifre değerleri kontrol edilerek, boş değer girilmesi durumunda uyari mesajı gösterilebilir.
- Debug modunda, kodun hangi noktada çalıştığını ve değişkenlerin değerlerini görebilir, kodun hangi koşullara girdiğini takip edebilirsiniz.