PostgreSQL'i uygulama geliştiricisi gözüyle ustalaştırın
PostgreSQL Database Developer Eğitimi, veritabanını güçlü bir uygulama katmanı olarak kullanmayı öğretir. Program zengin veri tipleri, kısıtlar ve sağlıklı şema tasarımıyla başlar; PL/pgSQL ile fonksiyon, prosedür ve trigger yazma, view ve materialized view i…
Veri tiplerinden şema tasarımı, PL/pgSQL, trigger ve JSONB ile sunucu tarafı geliştirmeye
PostgreSQL Database Developer Eğitimi, veritabanını yalnızca depolama değil güçlü bir uygulama katmanı olarak kullanmayı öğretir. Katılımcılar zengin veri tiplerini, kısıtları ve sağlıklı şema tasarımını kavrar. PL/pgSQL ile fonksiyon ve prosedür yazma, trigger, view ve materialized view ele alınır. JSONB ile yarı yapılı veri, full-text arama, transaction ve MVCC'nin geliştiriciye etkileri, geliştirici için indeksleme ve extension kullanımı uygulamalı işlenir.
3 Gün. Her gün dört modül; veri tipleri ve şema tasarımından PL/pgSQL, trigger, JSONB ve geliştirici indekslemeye doğru ilerlenir.
Orta Seviye — veri tipleri, şema tasarımı, PL/pgSQL, fonksiyon, trigger ve JSONB ile uygulama odaklı geliştirme
Her konu gerçek bir şema üzerinde tablo tasarımı, PL/pgSQL fonksiyonu, trigger ve JSONB sorgusu yazma senaryolarıyla uygulamalı işlenir.
Veri tipleri ve kısıtları doğru seçerek veri bütünlüğünü garanti eder, uygulamanızı baştan sağlam bir temele oturtursunuz.
PL/pgSQL fonksiyon ve trigger'larla iş mantığını veritabanına taşır, tutarlılığı ve performansı tek noktadan sağlarsınız.
JSONB ve doğru indekslerle hem yapısal hem yarı yapılı veriyi tek motorda esnek ve hızlı biçimde yönetirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
SELECT, JOIN ve temel DML ifadelerini yazabilme ve ilişkisel tablo kavramına aşinalık beklenir.
Değişken, koşul ve döngü gibi temel programlama kavramlarına aşinalık PL/pgSQL için faydalıdır.
Tablo, anahtar ve ilişki gibi temel veritabanı kavramlarına hakimiyet gereklidir.
PostgreSQL kurulu bir ortam ve psql veya pgAdmin gibi bir istemci erişimi gereklidir.
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.
Program sonunda katılımcılar:
PostgreSQL'in zengin veri tiplerini tanır, her alan için uygun tipi ve hassasiyeti bilinçle seçersiniz.
Kısıtlar ve ilişkilerle veri bütünlüğünü garanti eden normalize ve sürdürülebilir şemalar tasarlarsınız.
PL/pgSQL ile fonksiyon ve prosedür yazar, akış kontrolü ve hata yakalamayı güvenle uygularsınız.
BEFORE ve AFTER trigger'larla otomatik iş mantığı ve denetim kaydı kurar, risklerini öngörürsünüz.
JSONB ile yarı yapılı veriyi saklar, operatörlerle sorgular ve GIN indeksle erişimi hızlandırırsınız.
tsvector ve tsquery ile full-text arama kurar, pg_trgm ile bulanık eşleştirmeyi uygularsınız.
Transaction, savepoint ve izolasyon seviyeleriyle eşzamanlı erişimi güvenli ve tutarlı yönetirsiniz.
Doğru indeks türünü seçer, EXPLAIN ile doğrular ve pgcrypto gibi eklentilerle yetenekleri genişletirsiniz.
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.
PostgreSQL yönetimi, EXPLAIN ile sorgu optimizasyonu, index stratejileri ve streaming replikasyonu tek programda birleştiren 3 günlük kapsamlı DBA eğitimi.
Detayları Gör →PostgreSQL performans tuning: EXPLAIN ANALYZE, index tuning, autovacuum, partitioning ve PgBouncer ile sorgudan sisteme iyileştirmeyi öğreten 3 günlük eğitim.
Detayları Gör →Citus ile PostgreSQL'de dağıtık tablolar, sharding, co-location, çok kiracılı model ve shard rebalance ile yatay ölçeklemeyi öğreten uygulamalı eğitim.
Detayları Gör →Streaming replikasyon, otomatik failover, Patroni, PgBouncer, HAProxy ve mantıksal replikasyon ile PostgreSQL yüksek erişilebilirliğini öğreten uygulamalı eğiti
Detayları Gör →PostgreSQL Administration and Development eğitimi: ileri SQL, PL/pgSQL, index, kurulum, roller, yedekleme, PITR, replikasyon ve performans ayarı. Uygulamalı pro
Detayları Gör →WAL ve MVCC iç yapısı, streaming ve logical replikasyon, Patroni ile yüksek erişilebilirlik, performans ayarı ve PITR ile ileri PostgreSQL yönetimi eğitimi.
Detayları Gör →