PopülerYolculuk
SQL Öğren
Ücretsiz, etkileşimli online bir SQL kursu. Her derste canlı tablolar üzerinde gerçek SQL sorguları çalıştırıyorsun — temeller, join'ler, toplulaştırmalar, alt sorgular — sorgu beklediğin sonucu vermediğinde yapay zeka ipuçları yardıma koşuyor; bitirdiğinde de ücretsiz sertifika seni bekliyor.
127,223+ codders kayıtlı
- Başlangıç dostu
Yapay zeka destekli kodlama yardımı
Uygulamalı interaktif dersler
Her derste sesli anlatım
Bilgini sınamak için testler
Ücretsiz tamamlama sertifikası
Müfredat
Bölüm 1
Temeller
Bölüme başlaBaşlaGenişletDaraltVeritabanı oluşturmayı, tabloları tanımlamayı ve basit sorgular gerçekleştirmeyi öğrenin.Introduction
4 ders423- 01IntroductionGörev
- 02What is a databaseGörevQuizSes
- 03Database conceptsGörevQuizSes
- 04Unique valuesGörevQuizSes
Conditions
7 ders1256- 01Conditions BasicsGörevQuizSes
- 02The AND keywordGörevUstalıkQuizSes
- 03The OR keywordGörevUstalıkQuizSes
- 04The NOT keywordGörevUstalıkQuizSes
- 05Multiple Conditions CombinedGörevQuizSes
- 06ParenthesisGörevUstalıkQuizSes
- 07BooleansGörevUstalıkQuizSes
Specific Return Format
6 ders630- 01Null valuesGörevQuizSes
- 02Sort Results Part 1GörevQuizSes
- 03Sort Results Part 2GörevQuizSes
- 04Recap - Cyber Security FirmGörev
- 05Limit number of recordsGörevQuizSes
- 06Recap - Vehicle FactoryGörev
More Keywords
5 ders532- 01The IN keywordGörevQuizSes
- 02The BETWEEN keywordGörevQuizSes
- 03The LIKE keywordGörevQuizSes
- 04The AS keywordGörevQuizSes
- 05Recap - Cellphone ModelsGörev
Arithmetic Operations
4 ders332- 01Mathematical OperatorsGörevQuizSes
- 02Mathematical ColumnsGörevQuizSes
- 03The Modulo OperationGörevQuizSes
- 04The ROUND() FunctionQuizSes
Intro Challenges
4 ders4- 01Recap - Parliamentary ElectionGörev
- 02Recap - Police Criminal ArrestGörev
- 03Recap - Bar Beverage ContainerGörev
- 04Recap - Engineer new columnsGörev
Dates
3 ders325- 01Handling Dates Part 1GörevQuizSes
- 02Handling Dates Part 2GörevQuizSes
- 03Handling Dates Part 3GörevQuizSes
Statistics
9 ders950- 01Built-In Aggregate Part 1GörevQuizSes
- 02Built-In Aggregate Part 2GörevQuizSes
- 03Grouping Part 1GörevQuizSes
- 04Grouping Part 2GörevQuizSes
- 05Subqueries Part 1GörevQuizSes
- 06Subqueries Part 2GörevQuizSes
- 07Recap - Total Gain ShopGörev
- 08Recap - Scooter ShopGörev
- 09Recap - Coffee ShopGörev
Multiple tables
9 ders944- 01Basic Join Part 1GörevQuizSes
- 02Basic Join Part 2GörevQuizSes
- 03Recap - JoinGörev
- 04Self joinGörevQuizSes
- 05Recap - Self JoinGörev
- 06UnionGörevQuizSes
- 07Simplify queries, WITH keywordGörevQuizSes
- 08Recap - With QueriesGörev
- 09Recap - Real Estate ContractorGörev
Imaginary Products
Proje5 ders1- 01Adjust WattGörev
- 02Calculate Product QualityProje
- 03Expand To Other ProductsProje
- 04Combine All ProductsProje
- 05The Overall AverageProje
Window Functions part 1
8 ders836- 01ROW_NUMBER functionGörevQuizSes
- 02ORDER BY criterionGörevQuizSes
- 03PARTITION BY criterionGörevQuizSes
- 04PARTITION & ORDERGörevQuizSes
- 05LEAD & LAG FunctionsGörevQuizSes
- 06Recap - LEAD & LAGGörev
- 07Recap - PicturesGörev
- 08Recap - BoxesGörev
Window Functions part 2
5 ders532- 01RANK & DENSE_RANK FunctionsGörevQuizSes
- 02Recap - RANK & DENSE_RANKGörev
- 03NTILE FunctionGörevQuizSes
- 04Aggregation FunctionsGörevQuizSes
- 05ROWS & RANGE CriterionGörevQuizSes
Summary
3 ders3- 01Recap - CreaturesGörev
- 02Recap - BooksGörev
- 03Recap - JunkGörev
Bölüm 2
Temellerin Ötesi
Bölüme başlaBaşlaGenişletDaraltTemellerin üzerine pratik SQL: koşullu mantık, string fonksiyonları, koşullu toplama ile pivoting, küme işlemleri, recursive CTE'ler, veriyi değiştirme ve analitik tarifler.Koşullu Mantık
5 ders532- 01CASE WHENGörevQuiz
- 02ORDER BY içinde CASEGörevQuiz
- 03NULL Değerler için COALESCEGörevQuiz
- 04NULLIF ve IIFGörevQuiz
- 05Özet - KatılımGörev
String Fonksiyonları
6 ders640- 01LENGTH, UPPER, LOWERGörevQuiz
- 02SUBSTRGörevQuiz
- 03INSTRGörevQuiz
- 04REPLACE ve TRIMGörevQuiz
- 05|| ile BirleştirmeGörevQuiz
- 06Özet - FaturalarGörev
Koşullu Agregasyon
4 ders424- 01CASE ile COUNTGörevQuiz
- 02CASE ile SUMGörevQuiz
- 03Satırları Sütunlara DönüştürmeGörevQuiz
- 04Özet - Trafik KaynaklarıGörev
Küme İşlemleri
4 ders423- 01UNION ve UNION ALLGörevQuiz
- 02INTERSECTGörevQuiz
- 03EXCEPTGörevQuiz
- 04Özet - ÜyelikGörev
Özyinelemeli CTE'ler
3 ders316- 01Bir Sayı DizisiGörevQuiz
- 02Hiyerarşi Üzerinde GezinmeGörevQuiz
- 03Özet - Organizasyon ŞemasıGörev
Analitik Tarifleri
5 ders532- 01Grup Başına İlk NGörevQuiz
- 02Toplamın YüzdesiGörevQuiz
- 03Kümülatif ToplamGörevQuiz
- 04Anahtar Başına Tek Satır TutmaGörevQuiz
- 05Özet - En İyi MüşterilerGörev
Neden Coddy ile SQL öğrenmelisin
- Gerçek SQL'i online çalıştır. Her ders, tarayıcında çalışan canlı bir SQLite veritabanına bağlanır; yani sözde kod değil, gerçek
SELECT,JOINveGROUP BYsorguları yazıyorsun. - Tek kursta SQL temellerinden ileri kalıplara: filtreleme, sıralama, çoklu tablo join'leri, aggregation'lar, subquery'ler, window function'lar. İşte gerçekten işte ihtiyaç duyacağın SQL.
- AI ipuçları, sorgu hatalarında — yanlış join'ler, eksik
GROUP BYsütunları, bir kayma filtreler — cevabı doğrudan vermeden seni adım adım yönlendirir. - SQL kursunu bitirdiğinde LinkedIn’de paylaşabileceğin veya CV’ne ekleyebileceğin ücretsiz tamamlama sertifikası alırsın.
SQL öğrenme hakkında sık sorulan sorular
SQL öğrenmek kolay mı?
SQL aslında öğrenmesi en kolay dillerden biri çünkü bildirimsel — nasıl hesaplanacağını değil, ne istediğini anlatıyorsun. Temeller (
SELECT, WHERE, ORDER BY) birkaç saatini alır. Asıl derinlik join'lerde, alt sorgularda ve window function'larda; kurs bunları küçük, çalıştırılabilir adımlarla tanıtıyor.SQL öğrenmek ne kadar sürer?
SQL temelleri günlük pratikle genellikle bir iki haftada öğrenilir. Gerçek projeler üretirken rahat etmek için hızına göre bir ila üç ay ayırmak mantıklıdır.
SQL'i ücretsiz olarak online nerede pratik edebilirim?
Coddy ücretsiz bir SQL öğrenme platformu. Her ders, gerçek başlangıç tablolarıyla birlikte tarayıcı içi bir SQL editörü içeriyor; böylece yerelde bir veritabanı kurmadan gerçek veriler üzerinde SQL sorguları yazıp çalıştırırsın.
Burada SQL öğrenmek için veritabanı kurmam gerekir mi?
Hayır. Her SQL alıştırması, gerçekçi seed tablolarına sahip sandbox bir SQLite veritabanına karşı tarayıcınızda çalışır. SQL öğrenmek için Postgres, MySQL ya da başka bir veritabanı motoru kurmanıza gerek yok.
Bu kurs hangi SQL dialect'ini öğretiyor?
Kurs, temel konularda lehçeden bağımsızdır ve arka planda SQLite kullanır. Standart SQL —
SELECT, join'ler, toplamalar (aggregations), alt sorgular, CASE, GROUP BY — Postgres, MySQL, SQL Server ve Snowflake'te aynı şekilde çalışır. Lehçeye özgü özellikler ise gerekli yerlerde ayrıca belirtilir.SQL kursunu bitirince sertifika alıyor muyum?
Evet. SQL kursunu bitirdiğinizde, özgeçmişinize ekleyebileceğiniz veya LinkedIn'de paylaşabileceğiniz ücretsiz bir tamamlama sertifikası alıyorsunuz — SQL'in temel bir beklenti olduğu analist, veri mühendisi ve back-end pozisyonları için işinize yarar.