INTRODUCTION TO POSTGRESQL FOR DEVELOPERS AND ADMINISTRATORS EĞİTİMİ

PostgreSQL'e sıfırdan: hem geliştirici hem yönetici gözüyle

SQL temelleri, veri modelleme, kurulum, roller, yedekleme ve temel yönetim bir arada

Introduction to PostgreSQL for Developers and Administrators eğitimi, PostgreSQL'i hem geliştirici hem yönetici bakışıyla sıfırdan öğreten başlangıç seviyesi bir programdır.

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Geliştiriciler ve yöneticiler için PostgreSQL'e kapsamlı giriş

Bu giriş eğitimi, PostgreSQL'i hem geliştirici hem de yönetici bakışıyla sıfırdan öğretir. İlişkisel veritabanı temelleri, veri tipleri ve şema tasarımı, SELECT ile JOIN dahil SQL sorgulama, index ve view'lar, PostgreSQL mimarisi, kurulum ve yapılandırma, rol ve yetki yönetimi, bağlantı güvenliği, temel yedekleme ve geri yükleme işlenir. Konular psql ve pgAdmin üzerinde uygulamalı gösterilir; geliştirici ve yönetici görevleri birlikte ele alınır.

Süre ve Format

2 Gün. İlk gün ilişkisel temeller, SQL sorgulama ve veri modelleme; ikinci gün kurulum, roller, güvenlik ve yedekleme işlenir.

Seviye

Başlangıç Seviyesi — PostgreSQL'e yeni başlayan, hem SQL geliştirme hem temel yönetimi birlikte öğrenmek isteyenler için

Öğrenme Metodu

Her konu psql ve pgAdmin üzerinde örnek bir veritabanıyla, geliştirici ve yönetici görevleri birlikte yapılarak uygulamalı işlenir.

Neden Bu Eğitim?

🐘Güçlü Açık Kaynak

Dünyanın en gelişmiş açık kaynak ilişkisel veritabanı PostgreSQL'e sağlam ve güncel bir girişle başlarsınız.

🤝İki Bakış Bir Arada

Hem SQL geliştirme hem temel yönetim konularını birlikte görüp veritabanına bütünsel bir temel kurarsınız.

🧱Sağlam Temel

Veri tipleri, sorgulama, roller ve yedekleme gibi çekirdek konularla ileri eğitimler için kalıcı bir zemin edinirsiniz.

Anahtar Konular

postgresql giriş eğitimipostgresql başlangıç kursupostgresql sql eğitimipostgresql temelleriveritabanı giriş eğitimipostgresql kurulum eğitimisql öğrenme kursupostgresql yönetim girişaçık kaynak veritabanı eğitimipsql eğitimi
“Her güçlü veritabanı yolculuğu sağlam bir girişle başlar; PostgreSQL'i hem yazan hem yöneten gözle öğrenmek farkı buradan yaratır.”

Ön Koşullar

Bu başlangıç seviyesi eğitim için önerilen ön bilgiler

1
Temel Bilgisayar Kullanımı

Dosya, klasör ve uygulama kurulumu gibi temel bilgisayar becerileri yeterlidir.

2
Komut Satırı Farkındalığı

Terminal veya komut istemine temel düzeyde aşinalık faydalı olur ancak zorunlu değildir.

3
Mantıksal Düşünme

Tablo ve liste gibi yapıları düşünebilme, SQL mantığını kavramayı kolaylaştırır.

4
PostgreSQL Erişimi

Yerel veya Docker ile çalışan bir PostgreSQL kurulumuna erişim uygulamalar için önerilir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiİlişkisel veritabanı ve PostgreSQL kavramlarını öğrenmek, SELECT ve JOIN dahil SQL sorguları yazmak, veri tipleri ve basit bir şema tasarlayabilmek.
Modül 1
İlişkisel Veritabanı ve PostgreSQL
  • İlişkisel veritabanı, tablo, satır ve sütun kavramları
  • PostgreSQL'in özellikleri ve açık kaynak ekosistemi
  • Cluster, veritabanı, şema ve nesne hiyerarşisi
  • psql ve pgAdmin ile veritabanına bağlanma
  • Veri tipleri: integer, text, boolean, date, numeric
  • Birincil ve yabancı anahtarla ilişki kurma
Modül 2
SQL ile Veri Sorgulama
  • SELECT, WHERE, ORDER BY ve LIMIT ile veri okuma
  • DISTINCT, LIKE ve IN gibi filtreleme operatörleri
  • Aggregate fonksiyonlar (COUNT, SUM, AVG) ve GROUP BY
  • INNER JOIN ve LEFT JOIN ile tabloları birleştirme
  • Alt sorgular (subquery) ile iç içe sorgulama
  • NULL değerlerin sorgularda doğru ele alınması
Modül 3
Veri Değiştirme ve Nesneler
  • INSERT, UPDATE ve DELETE ile veri değiştirme
  • CREATE TABLE ve veri tipi/kısıt seçimi
  • NOT NULL, UNIQUE ve CHECK kısıtlarının tanımı
  • View oluşturma ve sorguyu basitleştirme
  • Sequence ve otomatik artan anahtar (serial/identity)
  • Transaction temeli: BEGIN, COMMIT ve ROLLBACK
Modül 4
Şema Tasarımı ve Index Girişi
  • Basit bir uygulama için tabloların modellenmesi
  • Normalizasyon ile veri tekrarını azaltma mantığı
  • Bire-çok ve çoka-çok ilişkilerin kurulması
  • Index kavramı ve sorgu hızına temel etkisi
  • B-tree index oluşturma ve kullanım alanı
  • EXPLAIN ile sorgunun index kullanıp kullanmadığını görme
Günün hedefiPostgreSQL mimarisini ve kurulumunu kavramak, rol ve yetki yönetimi ile bağlantı güvenliğini yapmak, temel yedekleme ve geri yükleme işlemlerini uygulayabilmek.
Modül 1
PostgreSQL Mimarisi ve Kurulum
  • Postmaster, backend süreçleri ve bellek yapısı
  • Data directory, WAL ve dosya yerleşiminin tanıtımı
  • Linux ve Windows üzerinde kurulum adımları
  • initdb ve cluster başlatma kavramı
  • Servisin başlatılması, durdurulması ve durum kontrolü
  • Sürüm ve major/minor güncelleme kavramına giriş
Modül 2
Yapılandırma ve İzleme Temelleri
  • postgresql.conf ile temel parametre yapılandırması
  • listen_addresses ve port ayarının yapılması
  • shared_buffers ve work_mem'in temel düzeyde tanıtımı
  • Log ayarları ve temel sorun takibi
  • pg_stat_activity ile aktif oturumların görülmesi
  • Yapılandırma değişikliğinin reload/restart ile uygulanması
Modül 3
Rol, Yetki ve Güvenlik
  • Rol ve kullanıcı (role) kavramı ve oluşturulması
  • GRANT ve REVOKE ile yetki verme ve alma
  • Veritabanı, şema ve tablo düzeyinde yetkilendirme
  • pg_hba.conf ile istemci kimlik doğrulama kuralları
  • Parola kimlik doğrulama ve SSL bağlantıya giriş
  • En az yetki (least privilege) ilkesinin uygulanması
Modül 4
Yedekleme ve Geri Yükleme
  • Mantıksal yedek: pg_dump ile veritabanı yedekleme
  • pg_restore ve psql ile geri yükleme
  • pg_dumpall ile tüm cluster'ın yedeklenmesi
  • Fiziksel yedek ve pg_basebackup kavramına giriş
  • WAL ve point-in-time recovery mantığına genel bakış
  • Düzenli yedek ve yedek testinin önemi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
İlişkisel Temeller

İlişkisel veritabanı, tablo, anahtar ve PostgreSQL mimarisi kavramlarını sağlam biçimde kavrarsınız.

✅
SQL Sorgulama

SELECT, JOIN, GROUP BY ve alt sorgularla veriyi okuyup filtreleyebilir ve değiştirebilirsiniz.

✅
Veri Modelleme

Veri tiplerini ve kısıtları doğru seçerek basit bir uygulamanın şemasını tasarlayabilirsiniz.

✅
Index Girişi

Index kavramını öğrenip EXPLAIN ile sorgunun index kullanımını temel düzeyde değerlendirirsiniz.

✅
Kurulum ve Yapılandırma

PostgreSQL'i kurup temel parametrelerle yapılandırabilir ve servisi yönetebilirsiniz.

✅
Rol ve Güvenlik

Rol, GRANT/REVOKE ve pg_hba.conf ile erişimi ve bağlantı güvenliğini temel düzeyde yönetirsiniz.

✅
Yedekleme

pg_dump ve pg_restore ile yedek alıp geri yükleme yapar, yedek testinin önemini kavrarsınız.

✅
Bütünsel Bakış

Geliştirici ve yönetici görevlerini birlikte görerek ileri PostgreSQL eğitimleri için temel kurarsınız.

Kimler İçin Uygundur?

  • PostgreSQL'e yeni başlayan yazılım geliştiriciler
  • sistem yöneticileri
  • veri analistleri
  • stajyerler
  • açık kaynak ilişkisel veritabanlarına sağlam bir giriş yapmak isteyen BT personeli

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
PostgreSQL'e yeni başlayan yazılım geliştiriciler, sistem yöneticileri, veri analistleri ve stajyerler için uygundur. Önceden veritabanı deneyimi gerekmez; temel bilgisayar kullanımı yeterlidir. Eğitim hem SQL geliştirme hem de temel yönetim konularını birlikte vererek sağlam bir giriş sağlar.
Hem geliştirici hem yönetici konuları mı var?
Evet, eğitim bilinçli olarak iki bakışı birleştirir. İlk gün SQL sorgulama ve veri modelleme gibi geliştirici konularına, ikinci gün kurulum, roller, güvenlik ve yedekleme gibi yönetici konularına ayrılır. Böylece katılımcı PostgreSQL'e bütünsel bir temelle başlar ve ilerleyeceği yönü netleştirir.
Uygulamalar için PostgreSQL kurulumu gerekli mi?
Uygulamaları yapmak için yerel ya da Docker ile çalışan bir PostgreSQL kurulumu önerilir. Kurumsal eğitimlerde ortak bir laboratuvar veritabanı sağlanabilir. Kurulum ve ilk yapılandırma zaten eğitimin bir parçasıdır; psql ve pgAdmin ile bağlanma adım adım gösterilir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika, PostgreSQL temel SQL ve yönetim giriş yetkinliklerini belgeler. Eğitim yüz yüze veya online verilebilir ve katılımcı grubunun geliştirici veya yönetici ağırlığına göre uyarlanabilir.
Bu eğitimden sonra hangi eğitime geçilebilir?
Bu giriş eğitiminden sonra PostgreSQL Administration and Development ya da uygulamalı yönetim eğitimleriyle devam edilebilir. Geliştiriciler Node.js gibi backend entegrasyon eğitimlerine, yöneticiler ise yedekleme, replikasyon ve performans odaklı ileri yönetim eğitimlerine geçebilir. Bu eğitim her iki yöne de sağlam zemin hazırlar.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Introduction to PostgreSQL for Developers and Administrators Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

PostgreSQLPostgreSQL for Administrators - Days Eğitimi
Veritabanı Eğitimleri

PostgreSQL for Administrators - Days Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

PostgreSQL mimarisi, yapılandırma, pg_dump ve PITR yedekleme, streaming replication, VACUUM bakımı ve güvenlik ile sunucu yönetimini öğreten uygulamalı eğitim.

Detayları Gör →
PostgreSQLPostgreSQL Gelişmiş DBA Eğitimi
Veritabanı Eğitimleri

PostgreSQL Gelişmiş DBA Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

PostgreSQL mimarisi, MVCC, VACUUM, roller, pg_hba.conf, yedekleme ve Point-in-Time Recovery ile ileri düzey veritabanı yönetimini öğreten uygulamalı eğitim.

Detayları Gör →
PostgreSQLPostgreSQL Gelişmiş: Replication ve Yüksek Kullanılabilirlik (RepMgr, PgPool-II) Eğitimi
Veritabanı Eğitimleri

PostgreSQL Gelişmiş: Replication ve Yüksek Kullanılabilirlik (RepMgr, PgPool-II) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Streaming ve logical replication, RepMgr ile otomatik failover ve PgPool-II ile yük dengeleme kurarak yüksek kullanılabilir PostgreSQL kümeleri öğreten eğitim.

Detayları Gör →
PostgreSQLPostgreSQL Geliştiriciler ve Yöneticiler için Eğitimi
Veritabanı Eğitimleri

PostgreSQL Geliştiriciler ve Yöneticiler için Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Gelişmiş SQL, JSONB, indeksler, transaction, PL/pgSQL ve temel yönetimi tek programda birleştirerek geliştirici ve yöneticiyi buluşturan PostgreSQL eğitimi.

Detayları Gör →
PostgreSQLPostgreSQL ile SQL Sorgulama Eğitimi
Veritabanı Eğitimleri

PostgreSQL ile SQL Sorgulama Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

PostgreSQL üzerinde SELECT, JOIN, gruplama, alt sorgu, CTE, recursive sorgu ve pencere fonksiyonlarıyla ileri SQL sorgulamayı öğreten uygulamalı eğitim.

Detayları Gör →
PostgreSQLPostgreSQL için Geliştiriciler Eğitimi
Veritabanı Eğitimleri

PostgreSQL için Geliştiriciler Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

PostgreSQL veri tipleri, şema tasarımı, PL/pgSQL fonksiyon ve trigger, transaction, indeksleme ve uygulama entegrasyonunu geliştiricilere öğreten uygulamalı eği

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn