PostgreSQL'i hem geliştirip hem yönetin
PostgreSQL Geliştiriciler ve Yöneticiler için Eğitimi, uygulama geliştiren ve veritabanını işleten ekipleri ortak bir dilde buluşturur.
Gelişmiş SQL ve veri tiplerinden PL/pgSQL ve temel yönetime geliştirici ve yönetici bakışı
PostgreSQL Geliştiriciler ve Yöneticiler için Eğitimi, hem uygulama geliştiren hem de veritabanını işleten ekipleri ortak bir dilde buluşturur. Katılımcılar gelişmiş SQL sorgularını, PostgreSQL'e özgü veri tiplerini ve JSONB ile yarı yapılı veriyi kavrar. İndeks türleri, transaction yönetimi ve izolasyon seviyeleri işlenir. PL/pgSQL ile saklı yordam ve trigger yazımı, EXPLAIN ile sorgu analizi ve rol/yetki, yedekleme gibi temel yönetim konuları uygulamalı olarak ele alınır.
3 Gün. Her gün dört modül; gelişmiş SQL ve veri tiplerinden indeksler, PL/pgSQL programlama ve temel yönetim konularına ilerlenir.
Orta Seviye — Gelişmiş SQL, veri tipleri, indeksler, PL/pgSQL ve temel yönetim konularını birlikte ele alır
Her konu gerçek bir PostgreSQL veritabanında sorgu yazma, PL/pgSQL kodlama ve yönetim komutlarıyla uygulamalı işlenir.
Geliştirici ve yöneticiyi ortak kavramlarda buluşturur, ekipler arasında daha akıcı ve verimli iletişim kurarsınız.
JSONB, array ve gelişmiş indeksler gibi PostgreSQL'e özgü yetenekleri uygulamalarınızda etkili kullanırsınız.
EXPLAIN ve indeks bilgisiyle sorguları ve şemayı performansı gözeterek daha bilinçli tasarlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
SELECT, INSERT, UPDATE ve basit JOIN gibi temel SQL ifadelerini yazabilme becerisi gereklidir.
Tablo, birincil anahtar ve yabancı anahtar gibi ilişkisel veritabanı kavramlarına aşinalık beklenir.
Değişken, koşul ve döngü gibi temel programlama mantığı PL/pgSQL bölümünde faydalı olur.
psql veya pgAdmin ile erişilebilen, kendi veritabanı oluşturulabilen bir PostgreSQL kurulumu 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:
CTE, recursive sorgu, set operatörleri ve window fonksiyonlarıyla karmaşık veri ihtiyaçlarını tek sorguda çözersiniz.
Array, enum, range ve JSONB gibi PostgreSQL'e özgü veri tiplerini doğru senaryoda etkili kullanırsınız.
JSONB ile yarı yapılı veriyi saklar, sorgular ve GIN indeksiyle hızlandırarak ilişkisel modelle dengelersiniz.
B-tree, GIN, partial ve expression indekslerini soruya göre seçer, gereksiz indeksin maliyetini öngörürsünüz.
EXPLAIN ANALYZE ile sorgu planını okur, scan ve join türlerini yorumlayarak yavaş sorguları tespit edersiniz.
Transaction, izolasyon seviyeleri ve kilitlerle eşzamanlılığı yönetir, deadlock ve çakışmaları çözersiniz.
PL/pgSQL ile fonksiyon ve trigger yazar, hata yönetimi uygular ve iş kurallarını veritabanında kodlarsınız.
Rol/yetki, yedekleme ve rutin bakım görevlerini yürüterek geliştirme ile yönetim arasında köprü kurarsı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.
EXPLAIN ANALYZE ile plan okuma, indeks stratejileri, sorgu yeniden yazımı ve pg_stat_statements ile sorgu odaklı PostgreSQL performans ayarını öğreten eğitim.
Detayları Gör →PostgreSQL streaming replikasyon, hot standby, senkron commit, pg_rewind ve Patroni ile otomatik failover kümesi kurmayı uygulamalı öğreten 3 günlük eğitim.
Detayları Gör →PostgreSQL ile ileri analitik sorgulama, partitioning, paralel sorgu, materialized view, FDW, ETL ve veri ambarı modellemeyi öğreten büyük veri analitiği eğitim
Detayları Gör →Python'dan psycopg, SQLAlchemy ORM, Alembic, asyncpg ve pandas ile güvenli ve hızlı PostgreSQL erişimini öğreten uygulamalı veritabanı entegrasyon eğitimi.
Detayları Gör →Azure Database for PostgreSQL eğitimi: Flexible Server provizyonu, ağ, yüksek erişilebilirlik, yedekleme, replika, güvenlik, izleme ve DMS ile geçiş işlenir.
Detayları Gör →Node.js ve Express.js backend'i PostgreSQL'e bağlama eğitimi: node-postgres, connection pool, Sequelize, Prisma, migration, transaction ve güvenli REST API.
Detayları Gör →