PopülerYolculuk
SQL Öğren
Ücretsiz, etkileşimli online bir SQL kursu. Her derste canlı tablolar üzerinde gerçek SQL sorguları çalıştırıyorsun; sorgu beklediğin sonucu vermediğinde yapay zeka ipuçları yardıma koşuyor; bitirdiğinde de ücretsiz sertifika seni bekliyor.
134,690+ 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örevQuiz
- 03Database conceptsGörevQuiz
- 04Unique valuesGörevQuiz
Conditions
7 ders1256- 01Conditions BasicsGörevQuiz
- 02The AND keywordGörevUstalıkQuiz
- 03The OR keywordGörevUstalıkQuiz
- 04The NOT keywordGörevUstalıkQuiz
- 05Multiple Conditions CombinedGörevQuiz
- 06ParenthesisGörevUstalıkQuiz
- 07BooleansGörevUstalıkQuiz
Specific Return Format
6 ders630- 01Null valuesGörevQuiz
- 02Sort Results Part 1GörevQuiz
- 03Sort Results Part 2GörevQuiz
- 04Recap - Cyber Security FirmGörev
- 05Limit number of recordsGörevQuiz
- 06Recap - Vehicle FactoryGörev
More Keywords
5 ders532- 01The IN keywordGörevQuiz
- 02The BETWEEN keywordGörevQuiz
- 03The LIKE keywordGörevQuiz
- 04The AS keywordGörevQuiz
- 05Recap - Cellphone ModelsGörev
Arithmetic Operations
4 ders332- 01Mathematical OperatorsGörevQuiz
- 02Mathematical ColumnsGörevQuiz
- 03The Modulo OperationGörevQuiz
- 04The ROUND() FunctionQuiz
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örevQuiz
- 02Handling Dates Part 2GörevQuiz
- 03Handling Dates Part 3GörevQuiz
Statistics
9 ders950- 01Built-In Aggregate Part 1GörevQuiz
- 02Built-In Aggregate Part 2GörevQuiz
- 03Grouping Part 1GörevQuiz
- 04Grouping Part 2GörevQuiz
- 05Subqueries Part 1GörevQuiz
- 06Subqueries Part 2GörevQuiz
- 07Recap - Total Gain ShopGörev
- 08Recap - Scooter ShopGörev
- 09Recap - Coffee ShopGörev
Multiple tables
9 ders944- 01Basic Join Part 1GörevQuiz
- 02Basic Join Part 2GörevQuiz
- 03Recap - JoinGörev
- 04Self joinGörevQuiz
- 05Recap - Self JoinGörev
- 06UnionGörevQuiz
- 07Simplify queries, WITH keywordGörevQuiz
- 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örevQuiz
- 02ORDER BY criterionGörevQuiz
- 03PARTITION BY criterionGörevQuiz
- 04PARTITION & ORDERGörevQuiz
- 05LEAD & LAG FunctionsGörevQuiz
- 06Recap - LEAD & LAGGörev
- 07Recap - PicturesGörev
- 08Recap - BoxesGörev
Window Functions part 2
5 ders532- 01RANK & DENSE_RANK FunctionsGörevQuiz
- 02Recap - RANK & DENSE_RANKGörev
- 03NTILE FunctionGörevQuiz
- 04Aggregation FunctionsGörevQuiz
- 05ROWS & RANGE CriterionGörevQuiz
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
SQL kursları
Tarayıcıda ücretsiz başlanan, uygulamalı SQL kursları.
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.