Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SQL Server ile Sıfırdan İleri Seviye Uygulamalı SQL Kursu
Bestseller
Rating: 4.6 out of 5(1,676 ratings)
12,220 students

SQL Server ile Sıfırdan İleri Seviye Uygulamalı SQL Kursu

Sıfırdan İleri Seviye Adım Adım SQL Öğrenin! Kapsamlı SQL Kurs İçeriği ve Pratik Örneklerle Uygulamalı SQL Eğitimi
Last updated 6/2026
Turkish

What you'll learn

  • En sık kuıllanılan SQL komutları olan Select, Insert, Update,Delete komutları dahil ihtiyacınız olan bütün temel SQL komutlarını ve sorgularını öğreneceksiniz
  • Veri Tabanlar ve Tablolar oluşturmayı, silmeyi ve değiştirmeyi öğreneceksiniz
  • SQL sorgulama dilini kullanarak başta Microsoft SQL Server olmak üzere tüm veritabanlarında çalışabilecek SQL Query (Sorgu) yazıp çalıştırmayı öğreneceksiniz
  • Inner, Left, Right, Full JOIN İşlemleri : Teorik ve Uygulamalı Anlatım
  • Microsoft tarafından hazırlanmış profesyonel örnek NorthWind veri tabanını indirip bu veri tabanı üzerinde profesyonel SQL sorguları yazacaksınız
  • Veri Tabanı, Tablo, View, Trigger, Stored Procedure, Transaction gibi önemli SQL kavramlarını ve bunların kullanımını örneklerle uygulamalı öğreneceksiniz
  • Yapay Zekadan SQL Eğitimi Sırasında Destek Almak: ChatGPT Kullanarak Tablo Oluşturma ve SQL Sorguları Yazma: Örnek Uygulama
  • T-SQL temel bileşenleri olan TRANSACTION, COMMIT, ROLLBACK, TRY, CATCH, DECLARE, CASE WHEN, IF ELSE, WHILE, CURSOR komutlarını uygulamalı olarak öğreneceksiniz
  • SQL Server 2022/2025 ile uyumlu

Course content

46 sections81 lectures15h 10m total length
  • Microsoft SQL Server Kurulumu14:08

    Not: Microsoft SQL Server 2019 ile Microsoft SQL Server 2022/2025 kullanım açısından aynıdır, kurs boyunca dersleri takip etmeniz için bilgisayarınızda SQL Server 2025, 2022 veya SQL Server 2019'dan herhangi birinin kurulu olması yeterlidir.

Requirements

  • Herhangi bir ön bilgiye ihtiyaç yoktur.

Description

Bir yazılımcı iseniz veya yazılımcı olmak yolunda ilerliyorsanız ya da veri analisti olmayı hedefliyorsanız mutlaka ve mutlaka SQL bilmeniz gerektiğinin farkındasınızdır. SQL yani "Structured Query Language" veri tabanları üzerinde çalışan programlar yazmanız için gerekli olan ve tüm veri tabanlarında ortak olan bir veri yönetim dilidir. Hangi programlama dili ( C#, Java, Python, C++, C,.. v.b ) ile yazılım geliştiriyor olursanız olun, veri tabanı yönetimi için kullanılan tek bir dili bilmeniz gerekir: SQL.

Kursumuzda sıfırdan başlayarak SQL dili bol örneklerle uygulamalı olarak günlük hayata uygun ve mantıklı örneklerle uygulamalı olarak anlatılmaktadır. Böylece öğrencinin her bir SQL komutunu net bir şekilde anlaması amaçlanmakta, bu sayede konular soyut örneklerle havada kalmamaktadır.

Seviye seviye artan zorluk derecesi ile kolayca ve bol uygulamalı örneklerle konuları öğrenebilmeniz amaçlanmıştır.

Kursumuzun içeriğinde şu ana başlıklar mevcuttur:

  • Microsoft SQL Server Veri Tabanı kurulumu

  • Veri Tabanı nedir ? Nelerden oluşur? İlk Veri Tabanımızı Oluşturma

  • Tablo nedir? Tablo Nasıl Oluşturulur?

  • SQL Nedir? Temel SQL Veri Tipleri nelerdir?

  • DDL komutları CREATE, ALTER ve DROP ile sorgu yazma

  • DML - SELECT, INSERT, UPDATE, DELETE komutları ile SQL Query yazma ve çalıştırma

  • Detaylı SELECT SQL sorgu örnekleri

  • Where, Default, Order By, Between, Count, Sum, Avg, Max, Group by gibi bir çok SQL yarrdımcı komutları

  • PRIMARY KEY ve FOREIGN KEY kavramları? Neden ve Nasıl kullanıldığı uygulamalı olarak günlük hayattan örneklerle anlatımı

  • Tablo Birleştirme

  • INNER, LEFT, RIGHT, FULL JOIN nasıl yapılır?

  • SQL Transaction ve Stored Procedure kullanımı

  • Tablolar arası İlişki Kurma ve Tabloda Index Oluşturma

  • TRIGGER ve View kullanımı mantıklı örneklerle uygulamalı olarak anlatım

  • TRANSACTION, COMMIT, ROLLBACK, TRY, CATCH konularını kapsayan detaylı bir SQL sorgu örneği yazılması. Bu kapsamda SQL transactionları sırasında hata durumlarında hatanın bir LOG tablosuna hata kaydı olarak INSERT edilmesi

  • SQL'de grup işlemleri (GROUP BY, HAVING) kullanılarak büyük veri setleri üzerinde detaylı analizler yapmayı öğrenebileceksiniz. Bu sayede gerçek hayatta karşılaşabileceğiniz veri analizi senaryolarında güçlü bir altyapıya sahip olacaksınız.

  • T-SQL'in temel bileşenleri olan TRANSACTION, COMMIT, ROLLBACK, TRY, CATCH, DECLARE, CASE WHEN, IF ELSE, WHILE, CURSOR vb. komutlarını uygulamalı olarak öğrenerek, veritabanı işlemlerinizde hata yönetimi ve veri bütünlüğü sağlamayı öğreneceksiniz.

  • Yapay Zekadan SQL Eğitimi Sırasında Destek Almak: ChatGPT Kullanarak Tablo Oluşturma ve SQL Sorguları Yazma: Örnek Uygulama

  • Son bölümde Microsoft tarafından hazırlanan örnek profesyonel bir veri tabanı olan Northwind Veri Tabanını bilgisayarımıza kurup önceki bölümlerde öğrendiğimiz konuları pekiştirmek için bu veri tabanı üzerinde örnekler yapacağız.

Northwind hazır bir veri tabanı örneğidir. Microsoft tarafından dağıtılan bu veri tabanının içerisinde oluşturulmuş bir çok tablo, ve veri vardır. Bu örnek veri tabanı, SQL'e yeni başlayanlar için SQL komutlarını daha iyi kavrayabilmek, bilenler için ise karmaşık kodlar ile kendilerini geliştirmek için çok büyük fayda sağlamaktadır. Bu yüzden etrafta görebileceğiniz neredeyse tüm SQL komut örnekleri Northwind veri tabanı üzerinde çalıştırılmaktadır. Microsoft'un sql öğrenmeye yeni başlayanlar ve SQL konusunda kendini geliştirmek isteyenler için hazırladığı bu örnek veri tabanını eğitimimizin son kısmında bizler de indirip bilgisayarımıza kuracağız ve önceki bölümlerde öğrendiğimiz konuları Northwind üzerinde uygulayıp bilgilerimizi pekiştireceğiz.

Başarılar !


Not: Microsoft SQL Server 2019, Microsoft SQL Server 2022 ve Microsoft SQL Server 2025 veri tabanlarından hepsi benzer arayüze ve kullanıma sahip olduğu için kurs boyunca bu üç versiyondan herhangi biri ile dersleri takip edebilirsiniz.

Who this course is for:

  • Veri tabanları ve SQL konusunda bilgi sahibi olmak isteyen herkes.
  • SQL ile veri tabanı oluşturmayı ve yönetmeyi öğrenmek isteyen herkes için uygundur.
  • Veri analizi, sorgulama ve SQL ile karmaşık veri tabanı yapıları kurmak isteyenlere hitap eder.
  • SQL sorguları, ilişkisel veri tabanları ve veritabanı optimizasyonu hakkında bilgi sahibi olmak isteyenler için idealdir.
  • Yazılım geliştiriciler ve SQL üzerinden iş zekası araçlarını kullanmak isteyen profesyonellere yöneliktir.