PostgreSQL'i uygulamanızın güçlü motoruna dönüştürün
PostgreSQL için Geliştiriciler Eğitimi, veritabanını uygulamanın aktif motoru olarak kullanmayı öğretir. Program zengin veri tipleri, JSONB, kısıtlar ve sağlıklı şema tasarımı ile başlar; PL/pgSQL ile fonksiyon, prosedür ve trigger yazımı işlenir.
Zengin veri tipleri, şema tasarımı, PL/pgSQL, trigger ve transaction ile uygulama geliştirme odağı
PostgreSQL için Geliştiriciler Eğitimi, veritabanını uygulamanın pasif deposu değil aktif bir motoru olarak kullanmayı öğretir. Katılımcılar zengin veri tiplerini, JSONB ve dizileri, kısıtları ve sağlıklı şema tasarımını kavrar. PL/pgSQL ile fonksiyon ve prosedür yazar, trigger ile veri bütünlüğünü otomatikleştirir. Transaction, izolasyon seviyeleri ve kilitlenme yönetimi işlenir. Geliştirici gözüyle indeksleme, bağlantı havuzu ve uygulama entegrasyonu ele alınır.
3 Gün. Her gün dört modül; veri tipleri ve şema tasarımından PL/pgSQL, trigger, transaction ve uygulama entegrasyonuna ilerlenir.
Orta Seviye — Veri tipleri, şema tasarımı, PL/pgSQL, trigger, transaction ve uygulama entegrasyonu
Her konu gerçek bir uygulama şeması üzerinde fonksiyon, trigger ve sorgu yazarak, kod çalıştırarak adım adım uygulanır.
Doğru veri tipleri ve kısıtlarla veri bütünlüğünü veritabanı katmanında garanti eder, uygulama hatalarını kaynağında önlersiniz.
PL/pgSQL fonksiyonları ve trigger ile iş kurallarını veritabanında çalıştırır, ağ turlarını ve uygulama yükünü azaltırsınız.
İzolasyon seviyeleri ve kilit davranışını kavrar, eşzamanlı erişimde veri tutarlılığını ve doğru sonucu güvenle sağlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
SELECT, JOIN ve INSERT/UPDATE yazabilecek düzeyde temel-orta SQL deneyimi beklenir.
Herhangi bir dilde değişken, koşul ve döngü gibi temel programlama kavramlarına aşinalık faydalıdır.
Bir uygulamanın veritabanına nasıl bağlandığına dair temel bir fikir yararlıdır.
psql veya pgAdmin erişimi olan ve nesne oluşturma yetkisi bulunan bir PostgreSQL hesabı 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, JSONB ve dizileri amaca göre seçer, veriyi hem esnek hem tutarlı saklarsınız.
Kısıtlar ve normalizasyon ilkeleriyle veri bütünlüğünü veritabanı katmanında garanti eden sağlam bir şema tasarlarsınız.
PL/pgSQL ile fonksiyon ve prosedür yazar, akış kontrolü ve hata yönetimiyle iş mantığını sunucuda çalıştırırsınız.
Trigger ile denetim, türetilmiş sütun ve iş kurallarını otomatikleştirir, veri değişikliklerini güvenle kontrol edersiniz.
İzolasyon seviyelerini ve kilit davranışını kavrar, eşzamanlı erişimde tutarlı ve doğru sonuçlar üretirsiniz.
EXPLAIN ile planı okur, uygun indeks türünü seçerek sorguları hızlandırır ve gereksiz indeks maliyetinden kaçınırsınız.
Parametreli sorgu ve upsert gibi kalıplarla uygulamayı güvenli bağlar, SQL injection risklerini kaynağında ortadan kaldırırsınız.
Bağlantı havuzu, RETURNING ve LISTEN/NOTIFY gibi yeteneklerle uygulamayı PostgreSQL'e verimli ve ölçeklenebilir bağlarsınız.
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.
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 →PostgreSQL kurulumu, yapılandırması, rol ve yetki yönetimi, güvenlik, yedekleme, restore ve rutin bakım ile günlük veritabanı yönetimini öğreten uygulamalı eğit
Detayları Gör →Veri tipleri, şema tasarımı, PL/pgSQL, fonksiyon, trigger, JSONB, full-text arama ve indeksleme ile uygulama odaklı PostgreSQL geliştirme eğitimi.
Detayları Gör →Kurulum, SQL, JOIN, pencere fonksiyonları, şema tasarımı, JSONB, indeksleme ve temel yönetimle PostgreSQL'i uçtan uca öğreten kapsamlı uygulamalı eğitim.
Detayları Gör →