Full-stack uygulamanın veri katmanını kurun
SQL in FSD Development Eğitimi, SQL'i full-stack uygulama geliştirme sürecine güvenli ve verimli biçimde entegre etmeyi öğreten 3 günlük uygulamalı bir programdır.
Uygulama kodundan SQL, ORM, migration, güvenlik ve performans
SQL in FSD Development Eğitimi, SQL'i full-stack (FSD) uygulama geliştirme sürecine entegre etmeyi öğretir. Katılımcılar backend kodundan veritabanına bağlantıyı, connection pool yönetimini ve parametreli sorgularla SQL injection korumasını öğrenir. ORM (Entity Framework, Hibernate, Prisma) ile sorgu üretimi, N+1 problemi ve raw SQL dengesi ele alınır. Ayrıca şema migration, transaction yönetimi, CRUD uç noktalarının veri katmanı ve sorgu performansı uygulamalı işlenir.
3 Gün. Her gün dört modül; bağlantı ve parametreli sorgudan ORM ve migration'a, oradan transaction ve performansa uygulamalı ilerlenir.
Orta Seviye — Full-stack uygulama geliştirmede SQL kullanımı, ORM, parametreli sorgu, migration ve bağlantı yönetimi
Gerçek bir backend uygulaması üzerinde veri katmanı kurulur; sorgular koddan çalıştırılır, ORM ve raw SQL karşılaştırılarak ölçülür.
Uygulama kodundan veritabanına güvenli, yönetilebilir ve test edilebilir bir veri erişim katmanı kurmayı öğrenirsiniz.
Parametreli sorgu ve prepared statement ile SQL injection'a karşı uygulamanızı daha kod katmanında korursunuz.
N+1 problemi, indeks ve connection pool yönetimiyle uygulamanın veri katmanını yük altında hızlı tutarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve deneyim
SELECT, JOIN ve INSERT/UPDATE gibi temel SQL komutlarını bilmek beklenir.
Bir backend dilinde (JavaScript, Python, Java veya C#) temel kodlama deneyimi gereklidir.
İstemci-sunucu ve REST API gibi temel web mimarisi kavramlarına aşinalık faydalıdır.
Çalışan bir kod editörü, çalışma ortamı ve erişilebilir bir veritabanı sunucusu 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:
Uygulama kodundan connection string ve pool'u doğru yöneterek kararlı ve verimli bir veritabanı bağlantısı kurabilirsiniz.
Parametreli sorgu ve prepared statement ile SQL injection'a karşı veri katmanını kod seviyesinde koruyabilirsiniz.
ORM ile varlıkları tabloya eşleyip sorgu üretebilir, lazy/eager yüklemeyi ve raw SQL dengesini yönetebilirsiniz.
N+1 sorgu problemini tanıyıp eager loading ve projeksiyonla gereksiz sorguları ortadan kaldırabilirsiniz.
Şema değişikliklerini sürümlü migration'larla güvenli şekilde oluşturup üretim ortamına uygulayabilirsiniz.
Kod katmanında transaction, izolasyon ve unit of work desenini kullanarak veri tutarlılığını sağlayabilirsiniz.
REST uç noktalarının veri katmanını DTO ve güvenli sorgularla kurup temiz bir API arayüzü sunabilirsiniz.
Üretilen SQL'i inceleyerek indeks, önbellek ve pool ayarlarıyla API yanıt sürelerini düşürebilirsiniz.
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.
İlişkisel tasarım, SQL sorgulama, JOIN, indeks, performans, transaction, güvenlik ve yedeklemeyle uçtan uca veritabanı. PostgreSQL, MySQL ve SQL Server ile 3 gü
Detayları Gör →ACID işlemler, kilitleme, izolasyon seviyeleri, MVCC ve deadlock çözümünü PostgreSQL ve SQL Server üzerinde uygulamalı öğreten 3 günlük kurumsal eğitim.
Detayları Gör →ER modeli, normalizasyon, ileri SQL, pencere fonksiyonları, stored procedure, trigger ve fonksiyonlarla sunucu tarafı SQL programlama. PL/pgSQL ve T-SQL ile 3 g
Detayları Gör →ER modelleme, kavramsal-mantıksal-fiziksel tasarım ve 1NF'den BCNF'e normalizasyon. Anomalileri gidermeyi ve denormalizasyonu uygulamalı öğreten 3 günlük eğitim
Detayları Gör →Veritabanı ve DBMS kavramları, tablo yapısı, anahtarlar ve temel SQL ile sıfırdan başlangıç. Sorgulama, veri ekleme ve basit tasarımı uygulamalı öğreten 3 gün.
Detayları Gör →İlişkisel model, bağıntı ve demet, anahtar türleri, varlık ve referans bütünlüğü, ilişkisel cebir ve ACID ilkeleri. Teoriyi SQL'le pekiştiren 3 günlük temel eği
Detayları Gör →