70 Saat
Sorunuz
Var
Canlı Yayın
Bu kurs SQL Server Veritabanı Programlama diline yeni başlayanların ve tecrübeli yazılımcıları dahi sıfırdan başlayarak programlama diline ve SQL Server 2019, SQL, T-SQL, Visual Studio .NET, C#, Python teknolojileriyle profesyonel uygulama geliştirme süreçlerine hakim olabilmelerini sağlamayı hedeflemektedir. Ayrıca SQL Server Veritabanı Programlama ile kurumsal yazılım geliştirme dünyası için hazırlanan eğitim başlıklarıyla dil ve altyapıya detaylıca hakim olurken, bol miktarda gerçek hayat uygulama çalışmasıyla proje geliştirme yeteneklerini de tecrübe aktarımı ile geliştirmeyi hedeflemektedir.
Eğitim takvimi kısa süre içerisinde duyurulacaktır.
Derslerin gün ve saatleri eğitim takvimiyle birlikte yayınlanacaktır.
Bu kurs, SQL Server Veritabanı Programlama dilinde uzmanlaşmak isteyen, bu dilin derinlemesine detaylarını öğrenirken, aynı zamanda gerçek ticari hayat uygulamaları ile sektöre hızlı ve doğru şekilde hazırlanmak isteyen herkese hitap etmektedir.
DeepLab ile ister kariyer yolculuğunuzun başında ister bu yolda ilerliyor olun kendinize yeni ufuklar açacak bilgiler edinebileceğiniz bir topluluk ve alanında uzmanlaşmış eğitmenler bulabilirsiniz. Kaydedeceğiniz bu önemli ilerleme esnasında 10 yıl boyunca Türkiye’nin önemli kuruluşlarında SQL Server ve AR-GE eğitimleri sağlamış olan Cihan Özhan sizlere destek olacak. Başlangıç seviyesinden ileri seviyeye kadar yükselen bu eğitim merdivenlerini tırmanırken öğrendiklerinizi uygulamalar ile pekiştirme imkanına sahip olacaksınız. Bu süreçte yeterli ve kaliteli kaynaklara ulaşabileceksiniz. Cihan Özhan'ın yazmış olduğu İleri Seviye T-SQL Programlama Kitabı da bu kaynakların başında gelmekte. Eğitim basamaklarını ise kendinize yeni deneyimler ekleyebileceğiniz bir proje ile tamamlayacak ve geleceğinize değerli bir yatırım sağlama olanağına sahip olacaksınız.
Verilerin güvenle ve bütünlük içerisinde depolanmasını ve aynı anda birden fazla kullanıcı tarafından erişilmesini sağlayan bunu kurumsal anlamda gerçekleştiren ilişkisel veri tabanı sistemi olan SQL Server Veritabanı Programlama'da SQL Server 2019, SQL, T-SQL ve Kullanılacak Teknolojiler başlığı altında belirtilmiş olan teknolojileri kullanılarak sizin bu süreçte bir sonraki basamağa rahatlıkla geçmenizi sağlayacak önemli bilgiler yer almaktadır. Birebir mentör desteği sağlanarak eğitimden daha çok verim almanızı sağlanmaktadır.
Eğitimlerde SQL Server 2019, SQL, T-SQL, Visual Studio .NET teknolojilerinin en güncel halini kullanarak projeler geliştirebileceksiniz.
Veri ve Bilgi Nedir? |
Veritabanı Kavramına Genel Bakış |
İlişkisel Veritabanı Yönetim Sistemi(RDBMS) Nedir ve Avantajları Nelerdir? |
Standart SQL ve Diğer SQL’ler Arasındaki Fark
|
Veritabanı Teknolojileri Üzerine : Hangisi? Ne zaman?
|
SQL Server
|
Diğer Terminolojiler Üzerine…
|
Veritabanı Programcısı Olmak
|
Veritabanı Yöneticisi Olmak
|
Hangi Veritabanı Teknolojisinde Uzmanlaşmalıyım?
|
Transact-SQL Kavramına Genel Bakış |
T-SQL ile İlgili Kurallar
|
T-SQL Yığın Kavramı
|
DDL : Veritabanı Tanımlama Dili
|
DML : Veri İşleme Dili
|
DCL : Veri Kontrol Dili
|
Operatör Türleri
|
SELECT ile Kayıtları Seçmek |
DISTINCT ile Tekile İndirgemek |
UNION ve UNION ile Sorgu Sonuçlarını Birleştirmek |
WHERE ile Sorgu Sonuçlarını Filtrelemek |
Mantıksal Operatörler : AND ve OR |
Karşılaştırma Operatörleri : LIKE ve Joker Karakterler |
Belirli Kayıtlar Arasında Sorgulama Yapmak
|
SQL Server’da NULL ve Boşluk Kavramı
|
SELECT ve ORDER BY ile Verileri Sıralamak |
TOP Operatörü ve Fonksiyonu |
JOIN Nedir? |
SQL Server JOIN Tipleri Nelerdir? |
INNER JOIN
|
LEFT OUTER JOIN
|
RIGHT OUTER JOIN
|
FULL OUTER JOIN
|
CROSS JOIN
|
NATURAL JOIN
|
SELF JOIN
|
UPDATE JOIN
|
Proje : JOIN Odaklı Veritabanı Tasarımı ve Uygulaması |
Veri Bütünlüğü (Data Integrity) Nedir? |
Kısıtlamalara (Constraint) Nedir? |
Tablo ve Sütun Seviyeli Veri Bütünlüğü ve Kısıtlamalar |
DEFAULT Constraint
|
CHECK Constraint
|
UNIQUE Constraint
|
NOT NULL Constraint
|
PRIMARY KEY & FOREIGN KEY
|
Proje : JOIN Odaklı Veritabanı Tasarımı ve Uygulaması |
Alt Sorgular
|
Veri Tiplerini Dönüştürmek : CAST ve CONVERT |
CTE : Common Table Expression |
Rütbeleme Fonksiyonları ile Kayıtları Sıralamak
|
RANK ve DENSE_RANK Fonksiyonları
|
PIVOT ve UNPIVOT Operatörleri
|
Veri Gruplamaya Genel Bakış |
Verileri Gruplamak ve Özetlemek
|
Gruplamalı Fonksiyonlar
|
Gruplanmış Verileri Özetlemek
|
SQL Server Tarih/Zaman Veri Tipleri |
SQL Server Tarih/Zaman Veri Tipleri : Pratik Kod İncelemeleriL |
SQL Server Tarih/Zaman Fonksiyonları
|
SQL Server ve Para Birimleri
|
Proje : Tarih ve Para Birimleri Odaklı Uygulama |
SQL Server Depolama Mimarisi
|
Index
|
Prosedürel Yapı ve Programlama Ne Demektir? |
SQL & T-SQL |
Script Temelleri |
SQL Server’da Batch |
Akış Kontrol İfadeleri
|
Döngüler
|
BREAK & CONTINUE Komutları |
WAITFOR İfadesi |
GOTO |
View’lere Genel Bakış |
View Türleri |
View Oluşturmak |
View Kısıtlamaları |
Gelişmiş Sorgular ile View Kullanımı |
Tanımlanan View’leri Görmek ve Sistem View’leri |
View’lerin Yapısını Görüntülemek |
View Üzerinde Değişiklik Yapmak
|
View ile Verileri Düzenlemek
|
View’ları Silmek |
Stored Procedure’lere Genel Bakış |
Stored Procedure Türleri |
Stored Procedure Oluşturmak |
Stored Procedure İçin Gerekli İzin ve Roller |
Stored Procedure İçin Kısıtlamalar |
NOCOUNT Oturum Parametresinin Amacı ve Kullanımı |
Stored Procedure’lerde Değişiklik Yapmak |
Stored Procedure’leri Yeniden Derlemek |
Stored Procedure’ler İçin İzinleri Yönetmek |
Stored Procedure’lerde Parametre Kullanımı
|
RETURN Deyimi |
Stored Procedure Nesnelerinde Kaynak Kod Güvenliği |
Stored Procedure’ler Hakkında Bilgi Almak |
Stored Procedure’leri Silmek |
Kullanıcı Tanımlı Fonksiyonlara(KTF) Genel Bakış |
Kullanıcı Tanımlı Fonksiyon Çeşitleri |
Kullanıcı Tanımlı Fonksiyon Oluşturmak |
Kullanıcı Tanımlı Fonksiyon Nesnelerinde Kaynak Kod Güvenliği |
Determinizm ve Schema Binding |
Tablolar ile Tablo Tipli Fonksiyonları Birleştirmek |
Kullanıcı Tanımlı Fonksiyon Yönetimi
|
Hata Mesajlarına Genel Bakış |
Hata Mesajlarını Görüntülemek |
Yeni Hata Mesajı Eklemek |
Hata Mesajlarına Ek Yetenekler Kazandırmak : WITH |
Hata Mesajlarını Silmek |
Oluşan Son Hatanın Kodunu Yakalamak : @@ERROR
|
Hata Fırlatmak
|
Hata Kontrolü ve TRY-CATCH |
Speaker: Cihan Özhan, Founder of DeepLab
DevNot Developer Summit
Speaker: Cihan Özhan, Founder of DeepLab
Host: KARDEMİR ÇELİK
Speaker: Cihan Özhan, Founder of DeepLab
Speaker: Cihan Özhan
School: Saint Benoit High School
Speaker: Cihan Özhan, Founder of DeepLab