Udemy - Uygulama Gelistirerek C# Ogrenin: A'dan Z'ye Egitim Seti
Pek ?ok ki?i yaz?l?m d?nyas?na ilk ad?m? atmak ister ancak nereden ba?layaca??n? bilemez. Bu kapsaml? C# dersim ile sizleri S?f?rdan ?leri Seviyeye ??karmay? hedefleyerek, yaz?l?m ser?veninizde T?rk?e haz?rlanm?? e?itimler ile size bir par?a da olsun katk?da bulunmak en b?y?k arzum.
Description
Pek çok kişi yazılım dünyasına ilk adımı atmak ister ancak nereden başlayacağını bilemez. Bu kapsamlı C# dersim ile sizleri Sıfırdan İleri Seviyeye çıkarmayı hedefleyerek, yazılım serüveninizde Türkçe hazırlanmış eğitimler ile size bir parça da olsun katkıda bulunmak en büyük arzum.
---------
Peki C# Nedir?
C# Microsoft'un geliştirmiş olduğu yeni nesil bir programlama dilidir ve yine Microsoft tarafından geliştirilmiş olan .Net teknolojisi için geliştirilmiş dillerden biridir. C# ile mobil uygulamalar (iOS, Android, Windows), oyunlar, websiteler ve masaüstü uygulamaları geliştirebilirsiniz!
---------
Dünya üzerinde yazılım dillerinin popülerlik sıralamasında ilk 5 içinde yer alan “C#” programlama dili ile otomasyon projeleri, veri tabanı kayıt uygulamaları, akıllı sistemler, stok takip ve kontrol uygulamaları, 2D oyunlar ve .Net proje temelleri gibi çeşitli başlıklarda projeler kodlayarak ister hayalinizdeki projeleri gerçeğe dönüştürebilir ister freelancer olarak çalışarak para kazanmaya başlayabilirsiniz.
---------
Bu derste üzerinden detaylarıyla geçerek öğreneceklerinizi ise şu şekilde sıralayabilirim:
- Araç kullanımları ile başlayıp kurs süresince yaklaşık 50 farklı araç kullanımınını uygulayabilir olmak,
- Temel syntax konuları olan "değişkenler, karar yapıları, döngüler, diziler" kavramlarına hakim olacak,
- OOP tabanında "metot, sınıf, nesne" gibi kavramları uygulamalarla öğrenecek,
- SQL veri tabanında pratik bir projeyle DML komutlarını (Select, Insert, Update, Delete) öğrenecek,
- Veri tabanında filtreleme işlemleri yapacak,
- Dosya klasör işlemlerini oluşturup yazabilecek,
- SQL'de tablo ve veri tabanını en optimal veri tipleri ile oluşturabilecek,
- Grafik, raporlama, dinamik araç oluşturma, enum, point gibi ekstra daha pek çok yapı hakkında bilgi sahibi olacak
- 20 derslik bir gerçek dünya projesi ile uygulama geliştirip akabinde kendi projelerinizi geliştirebileceksiniz!
Takıldığınız en ufak konularda bile bana 7/24 ulaşarak, sorularınıza en kısa sürede bilgi alışverişi yoluyla cevaplar bulabileceksiniz.
Bu kurs kimler için uygun:
- C#'ı gerçek dünya problemleri üzerinden öğrenmeyi arzulayanlar
- Yazılım dünyasına ilk adımını atmak isteyenler
- Önceden programlama dünyasına adım atmış olan ve kendini geliştirmeyi hedefleyenler
- Nesne tabanlı programlama bilgisini tazelemeyi amaçlayan herkes
Course content
- Giriş
- Visual Studio İndirme ve Kurulum
- Visual Studio'ya Genel Bakış
- Temel Araç Kullanımları
- Merhaba Dünya
- Label ve Textbox Kullanımı
- Combobox ve Listbox Araçları Kullanımı
- Maskedtextbox - Picturebox - Datetimepicker Kullanımları
- Chekcbox Radiobutton Richtextbox Panel ve Groupbox Kullanımları
- Örnek Proje - Login Paneli Oluşturma
- Örnek Proje - Uçak Bilet Rezervasyon Sistemi
- Değişkenler
- Değişken Nedir & Teorik Kavramlar
- String Değişkenler
- Int Değişkenler
- Int Değişkenler / Klavyeden Veri Girişi
- Int Değişkenler Pratik Örnek Aritmetik 4 İşlem
- Double Değişkenler
- Pratik Örnek - Öğrenci Sınav Notları Hesaplama Uygulaması
- Char Değişkenler
- Proje - Sinema Büfe Satış Uygulaması
- Karar Yapıları
- Operatörler
- If - Else
- Pratik Örnek - Öğrenci Sınav Durumu Hesaplama
- Pratik Örnek - Alışveriş İndirim Tutar Hesaplama
- Switch - Case Yapısı
- Proje - Bilgi Yarışması / 1
- Proje - Bilgi Yarışması / 2
- Döngüler
- Döngü Kavramı - Döngü Çeşitleri
- For Döngüsü
- Break Point Kullanımı
- Pratik Örnek - Ardışık Sayı Toplamları
- Karar Yapıları ile Döngü Kullanımı
- While Döngüsü
- Do While Döngüsü
- Timer Kullanımı
- Pratik Örnek - Timer ile Dijital Saat
- ProgressBar Kullanımı
- Proje - Pasta Pişirme Süreç Uygulaması
- Diziler
- Dizi Nedir - Teorik Bilgiler
- Dizi Tanımlama ve Eleman Yazdırma
- Dizi Elemanları Listeleme
- Foreach Döngüsü
- Metotlar
- Metot Nedir - Teorik Bilgi
- Geriye Değer Döndürmeyen Metotlar
- Geriye Değer Döndüren Metotlar
- Pratik Örnek - Küp Hesaplayan Metot
- Sınıflar
- Sınıf Nedir - Teorik Bilgi
- Sınıf Oluşturma ve Nesne Kavramı
- Kapsülleme
- Kalıtım
- Console Ekranı
- Sınıf İçinde Geriye Değer Döndürmeyen Metotlar / 1
- Sınıf İçinde Geriye Değer Döndürmeyen Metotlar / 2
- Sınıf İçinde Geriye Değer Döndüren Metotlar
- Constructor (Yapıcı) Metotlar / 1
- Constructor (Yapıcı) Metotlar / 2
- Ekstra Araçlar
- Menu Strip Kullanımı
- Web Browser Kullanımı / Sinema Fragman Projesi Hazırlama /2
- Chart (Grafik) Aracı Kullanımı
- Context Menu Strip Kullanımı
- Ekstra Yapılar
- Random Komutu
- Örnek Proje - Sayısal Loto Uygulaması
- Captcha Oluşturma
- Formlar Arası Geçiş
- Formlar Arası Veri Taşıma
- Point Yapısı
- Enum Yapısı
- Matematik Fonksiyonları
- Dinamik Araçlar
- Veri Tabanı SQL
- SQL İndirme ve Kurulum
- Veri Tabanı Oluşturma
- SQL Veri Tipleri / 1
- SQL Veri Tipleri / 2
- Personel Tablosu Oluşturma
- DML Komutlarına Girişi - Tabloya Veri Ekleme
- Where ile Sorgulamalar
- Personel Kayıt Projesi Tasarım Ekranı
- Personel Kayıt Projesi Araçları İsimlendirme
- Veri Tabanı Bağlantı Adresi Alma
- Datagridview Sihirbazı ile Veri Çekme
- Insert Komutu ile Ekleme
- Radio Button ile Ekleme İşlemi
- Temizleme Metodu
- Datagridden Verileri Araçlara Taşıma
- Delete ile Silme
- Update ile Güncelleme
- Select ile İstatistikleri Çekme
- Select ile İstatistikleri Çekme / 2
- Select ile İstatistikler Çekme / 3 Sum - Avg
- Group By ile Gruplandırma
- Grafiğe Veri Tabanından Veri Çekme
- Veri Tabanlı Admin Girişi
- Personel Kayıt Projesi Genel Bakış
- Raporlama
- Dosya İşlemleri
- Araçlar - Openfiledialog / Savefiledialog / Folderbrowserdialog
- Metin Belgesi Oluşturma
- Metin Belgesi Okuma
- Metin Belgesine Veri Kaydetme
- PDF Okuma - Axacropdf Aracı
- Hastane Yönetim ve Randevu Sistemi Otomasyon Projesi
- Proje Bölüm 1
- Proje Bölüm 2
- Proje Bölüm 3
- Proje Bölüm 4
- Proje Bölüm 5
- Proje Bölüm 6
- Proje Bölüm 7
- Proje Bölüm 8
- Proje Bölüm 9
- Proje Bölüm 10
- Proje Bölüm 11
- Proje Bölüm 12
- Proje Bölüm 13
- Proje Bölüm 14
- Proje Bölüm 15
- Proje Bölüm 16
- Proje Bölüm 17
- Proje Bölüm 18
- Proje Bölüm 19
- Access Veri Tabanı
- Access Veri Tabanı Oluşturma
- Kitaplık Projesi Ara Yüz Tasarımı
- Access Veri Tabanı Bağlantı Adresi Alma
- Kitap Listesi Kodları
- Yeni Kitap Ekleme
- Kitap Durumu Ekleme
- Verileri Datagridden Araçlara Taşıma
- Kitap Silme
- Kitap Güncelleme
- Kitap Bulma
- Kitap Bulma 2
- Hata Kontrolleri
- Try Catch Bloğu Kullanımı
- Exception ve Mesajlar
- Finally
- Veritabanlı Setup Oluşturma
- Örnek Proje: İlişkili Tablolar ile E-Okul Benzeri Uygulama
- Öğrenci ve Kulüpler Tablosunun Oluşturulması
- C# İlişkili Tablolar 2
- Diyagramın Oluşturulması
- Örnek Veri Girişleri
- Ana Form Tasarımı
- Öğrenci ID Değerine Göre Sınav Notu Bilgisi Getirme
- Öğrenci Notları ile Ders Birleştirme (Inner Join)
- Öğretmen Formu Tasarımı
- Kulüp Listesi Ve Yeni Kulüp Ekleme