Gelecegi yazanlar logo

EĞİTİM PROGRAMI

C# Form ile Görsel ve Nesne Tabanlı Programlama

Dünya genelinde en fazla kullanılan 5 programlama dilinden biri olan C#’ın form ve veri tabanı bileşenleri ile hayalini kurduğunuz projeleri gerçek dünya ile buluşturabilirsiniz. Bu eğitim için ihtiyacınız olan 2 materyal var, bunlar; güçlü bir öğrenme arzusu ve istikrarlı bir çalışma. Sizler için hem teoride hem pratikte olabildiğince detaylı bir şekilde hazırladığımız eğitimimiz 6 ana modülden oluşmaktadır. Müfredatımız toplamda 256 ders ve yaklaşık 18.5 saatlik eğitim videosu içeriğine sahiptir.

GY Üyeliğinin Avantajlarını Kullan

Geleceği Yazanlar’a giriş yaparsan eğitim sürecini takip edebilir ve rozet kazanmaya başlayabilirsin.

101: İlk modülde temel araç kullanımlarını, C# form yapısını, temel syntax yapısının araçlarla beraber nasıl kullanılacağını uygulamalı olarak öğrenecek bunları C# programlama dili ile kodlayarak geliştireceksiniz.


 


201: Bu bölümde C# programlama diline kısa bir mola verip işin veri tabanına boyutuna geçecek ve SQL Server üzerinden veri tabanı sorguları geliştireceğiz.


 


301: Müfredatımızın 3.bölümünde C# ile SQL veri tabanını beraber kullanmaya başlayacağız. Farklı geliştirme yaklaşımları kullandığımız müfredatımızın bu bölümünde C# tarafında Dataset, SQL tarafında ise prosedür ve tetikleyici kavramlarına hakim olacaksınız.


 


401: 4.Modülde yazılım sektöründe oldukça aktif bir şekilde kullanılan geliştirme yaklaşımlarından biri olan Entity Framework yapısı anlatılmaktadır. Bu bölümde Entity Framework yapısına ait komutları öğrenip bunları veri tabanı işlemlerinde kullanacaksınız.


 


501: Müfredatımızın 5.modülünde yaptığımız işlemleri biraz daha profesyonel ve gerçek hayat taşıyarak N katmanlı mimari prensiplerini kullanıp OOP (Object Oriented Programming) yani nesne yönelimli programlama mantığını somut bir veri tabanı projesi üzerinde öğreneceksiniz.


 


601: Müfredatımızın son modülünde şu ana kadar öğrendiğimiz bütün konuları kapsayan örnek bir proje uygulamasını SQL veri tabanı alt yapısıyla geliştirerek konuları pekiştirmiş olacağız.

Ders Programı

6

C# Form ile Görsel ve Nesne Tabanlı Programlama

C# Form ile Görsel ve Nesne Tabanlı Programlama 101

<p>İlk modülde temel araç kullanımlarını, C# form yapısını, temel syntax yapısının araçlarla beraber nasıl kullanılacağını uygulamalı olarak öğrenecek bunları C# programlama dili ile kodlayarak geliştireceksiniz.</p>

5208 Kişi Kayıtlı

1904 Kişi Sertifika Aldı

Ders İçeriği

Temel Araç Kullanımları
Dosya İşlemleri

C# Form ile Görsel ve Nesne Tabanlı Programlama

C# Form ile Görsel ve Nesne Tabanlı Programlama 201

<p>Bu bölümde C# programlama diline kısa bir mola verip işin veri tabanına boyutuna geçecek ve SQL Server üzerinden veri tabanı sorguları geliştireceğiz.</p>

2251 Kişi Kayıtlı

1152 Kişi Sertifika Aldı

Ders İçeriği

Veri Tabanı Nedir?
SQL Nedir?
SQL Kurulumu
SQL Bağlantı Ekranı
Veri Tabanı ve Tablo Oluşturma
Veri Tabanı Kavramları ve Veri Türleri
Örnek Veri Girişi
ID Kavramı
Otomatik Artan Özelliği
Select Komutu Kullanımı
DML Komutları
Select ile Şartlı Sorgulamalar
Insert Kullanımı
Update Komutu
Delete Komutu
Sum Fonksiyonu
Count Fonksiyonu
Aggregate Fonksiyonları Nedir
Yayınevi Tablosunun Oluşturulması
Min ve Max Fonksiyonları
Avg Fonksiyonu
Ürün Veri Tabanı
İlişki Nedir? - İlişki Türleri Nedir?
Group By
Alt Sorgu Örnekleri
Alt Sorgular
Ürün Takip Projesi Kategori Form Tasarımı
İlişkilerin Kurulması
Yeni Kategori Ekleme İşlemi
Kategorilerin Listelenmesi
Bağlantı Adresinin (Connection String) Alınması
Kategori Silme İşlemi
Kategori Güncelleme İşlemi
Ürün Listesi
Ürün Formunun Oluşturulması
Kategori Arama İşlemi
Yeni Ürün Ekleme İşlemi
Kategorilerin Combobox Üzerinde Listelenmesi
Ürün Silme
Verileri Datagridviewden Textboxlara Taşıma
Ürün Güncelleme
Combobox ve Numericupdown Araçlarında Dönüşümler
Inner Join Nedir
Inner Join Kullanımı
İstatistik Formunun Oluşturulması
C# ile Inner Join Kullanımı
Toplam Ürün Sayısını Bulma
Toplam Kategori Sayısını Bulma
En Yüksek ve En Düşük Stoklu Ürünler
Toplam Beyaz Eşya Sayısı ve Küçük Ev Aletleri Sayısını Bulma
Bir Ürüne Ait Toplam Satış Kar Oranı Hesaplama
Bir Kategoriye Ait Toplam Satış Karı Bulma
Yönlendirme Formu
Login İşleminin Veri Tabanı Üzerinden Yapılması
Admin Formu ve Tablosu
Veri Tabanından Grafiklere Veri Çekilmesi
Son Düzenlemeler
Kod Metriği Öğrenme

C# Form ile Görsel ve Nesne Tabanlı Programlama

C# Form ile Görsel ve Nesne Tabanlı Programlama 301

<p>Müfredatımızın 3.bölümünde C# ile SQL veri tabanını beraber kullanmaya başlayacağız. Farklı geliştirme yaklaşımları kullandığımız müfredatımızın bu bölümünde C# tarafında Dataset, SQL tarafında ise prosedür ve tetikleyici kavramlarına hakim olacaksınız.</p>

1377 Kişi Kayıtlı

601 Kişi Sertifika Aldı

Ders İçeriği

Dataset Nedir?
Yeni Tabloların Oluşturulması
Dataset Oluşturulması
Müşteri Formu Tasarımı
Dataset ile Verileri Listeleme
Dataset ile Ekleme İşlemi
Dataset ile Silme
Verileri Datagriviewden Araçlara Taşıma
Dataset ile Güncelleme
Prosedür Nedir
Dataset ile Arama
Satışlar Tablosu İçin Örnek Veri Girişleri
Prosedür Kullanımı
Satış Formunun Hazırlanması
Prosedür ile Satış Kayıtlarının Listelenmesi
Prosedürlerde Parametre Kullanımı
View Nedir
Sihirbaz Üzerinde View Kullanımı
Trigger Nedir
Stok Tablosunun Oluşturulması
Trigger Oluşturma
Trigger ile Stok Azaltma
Triggerlarda Değişken Kullanımı
Satışlar Formunda Ürünlerin Listelenmesi
Satışların Dataset ile Listelenmesi
Dataset ile Satış Yapma İşlemi
Toplam Fiyatın Hesaplanması

C# Form ile Görsel ve Nesne Tabanlı Programlama

C# Form ile Görsel ve Nesne Tabanlı Programlama 401

<p>4.Modülde yazılım sektöründe oldukça aktif bir şekilde kullanılan geliştirme yaklaşımlarından biri olan Entity Framework yapısı anlatılmaktadır. Bu bölümde Entity Framework yapısına ait komutları öğrenip bunları veri tabanı işlemlerinde kullanacaksınız.</p>

1028 Kişi Kayıtlı

404 Kişi Sertifika Aldı

Ders İçeriği

Entity Framework Nedir?
Entity Framework Geliştirme Yaklaşımları
Projeye DbFirst Modeli Dahil Etme
ToList Metodu ile Veri Listeleme
DbFirst ve Modele Genel Bakış
Add Metodu ile Ekleme
Remove Metodu ile Silme
Müşteri Güncelleme
İstenilen Sütunları Listeleme
Ürün Formu Tasarımı
Ürün Listesi
Kategorileri Combobox Aracına Listeleme
Yeni Ürün Ekleme
Ürün Silme
Ürün Güncelleme
İstatistik Panellerinin Hazırlanması
Entity Framework Linq İstatistikler 1
Entity Framework Linq İstatistikler 2
Entity Framework Linq İstatistikler 3
Entity Framework Linq İstatistikler 4
Entity Framework Linq İstatistikler 5

C# Form ile Görsel ve Nesne Tabanlı Programlama

C# Form ile Görsel ve Nesne Tabanlı Programlama 501

<p>Müfredatımızın 5.modülünde yaptığımız işlemleri biraz daha profesyonel ve gerçek hayat taşıyarak N katmanlı mimari prensiplerini kullanıp OOP (Object Oriented Programming) yani nesne yönelimli programlama mantığını somut bir veri tabanı projesi üzerinde öğreneceksiniz.</p>

983 Kişi Kayıtlı

209 Kişi Sertifika Aldı

Ders İçeriği

N Katmanlı Mimari Nedir?
Sınav Not Veri Tabanının Oluşturulması
İlişkilerin Kurulması
Entity Layer Oluşturulması
Data Access Layer Bağlantı Sınıfı
Data Access Layer Ders Ekle
Business Layer
Prensentation Layer Ders Tasarım Formu
Ders Ekleme İşlemi
Berak Point ile Adımların Takibi
Data Access Layer Öğrenci Ekle
Business Layer Öğrenci
Öğrenci Formu Tasarımı
Öğrenci Ekleme İşlemi
Data Access Layer Ders Listesi
Derslerin Listelenmesi
Data Access Layer Öğrenci Listesi
Öğrencilerin Listelenmesi
Ders Silme İşlemi
Öğrenci Silme İşlemi
Data Access Layer Business Ders Güncelleme
Ders Güncelleme İşlemi
Data Access Layer Öğrenci Güncelleme
Öğrenci Güncelleme İşlemi
N Katmanlı Mimari Prensibine Genel Bakış
Şifreleme Algoritmaları
Sezar Şifreleme
Sezar Şifreleme Uygulaması
Sezar Şifre Çözme Uygulaması
QR Code Nedir
QR Code Çözümleme
QR Code Oluşturma

C# Form ile Görsel ve Nesne Tabanlı Programlama

C# Form ile Görsel ve Nesne Tabanlı Programlama 601

Müfredatımızın son modülünde şu ana kadar öğrendiğimiz bütün konuları kapsayan örnek bir proje uygulamasını SQL veri tabanı alt yapısıyla geliştirerek konuları pekiştirmiş olacağız.

966 Kişi Kayıtlı

178 Kişi Sertifika Aldı

Ders İçeriği

Öğrenci Sınav Not Sistemi
Sorgularla Veri Tabanı Oluşturma ve Use Kullanımı
Roller
Sorgularla Tablo Oluşturma 3
Sorgularla Tablo Oluşturma 2
Sorgularla Tablo Oluşturma 1
İlişkilerin Kurulması
Diyagram Üzerinde Tablo Düzenlemeleri
Projenin Oluşturulması ve Bölümler Formu Tasarımı
Öğrenci Ekleme Formu Tasarımı
Entity Modelin Projeye Dahil Edilmesi
Öğrencilerin Listelenmesi
Öğrenci Formu Tasarımı
Bölümlerin Listelenmesi
Yeni Öğrenci Ekleme
Bölümlerin Comboboxta Listelenmesi
Kayıt İşleminde Karar Yapısı Kullanımı
Error Provider Kullanımı
Openfiledialog Aracı ile Resim Seçme ve Kaydetme
Bölüm Kaydetme İşlemi
Dosya Yolundan Gelen Resmi Pictureboxta Gösterme
Öğrenci Formunda Bölümlerin Listelenmesi
Datagridviewden Textboxlara Veri Aktarımı
Update Model From Database
Datagridviewden Comboboxa Veri Aktarımı
İlişkili Tablolarda Silme İşlemi
Durumu True Olan Verileri Listeleme
Öğrenci Güncelleme İşlemi
Sınav Notları Formu Tasarımı
Tablodan Silinen Sütunun Modelden Silinmesi
Sınav Formu Tasarım Düzenlemeleri
Yeni Sınav Not Girişi
Entity Framework ile Comboboxta Derslerin Listelenmesi
Sınav Notu Hesaplama
Sihirbaz Üzerinde View Oluşturma
Manuel Join Sorgusu Oluşturma
Prosedürün Modele Eklenmesi
Notlar İçin Prosedür Oluşturulması
Modele View Çağrılması
Ortalamların Hesabı
Not Listesinde Model Hatası
Notlar Formu Üst Groupbox Düzenlemeleri
Hatanın Çözülmesi
Öğrenci Numarasına Göre Sınav Notu Getirme Sorgusu
Öğrenci ID Değerine Göre Sınav Notu Bilgisi Getirme
Comboboxtan Seçilen Derse Göre Notları Getirme 2
Comboboxtan Seçilen Derse Göre Notları Getirme 1
Notları Araçlara Taşıma
Girilen Numaraya Göre Öğrenci Notlarını Getiren Linq Sorguları
Öğrenci Paneli ve Giriş Formları
Not Bilgisi Güncelleme
Giriş İşlemi
Sisteme Giriş Yapan Öğrencinin Sınav Bilgilerini Getirme
Numarası Girilen Öğrencinin ID Bilgisini Getirme
Girilen Numaraya Göre Öğrenci Bilgilerini Getirme
Formlar Arası Numara Bilgisi Taşıma
Son Bakış
Çıkış Komutu
Notlar Formundaki Hatanın Giderilmesi
Yardım Penceresi
Yeni Ders Formu
Ders Listesi Formu
Harita Formu Yönlendirmeleri 2
Harita Formu Yönlendirmeleri 1
Harita Formu Tasarımı
Akademisyen Girişi
Şifre Güncelleme İşlemi
Güncelleme İşleminin Hazırlanması