ORACLE APPLICATION EXPRESS (APEX) İLE UYGULAMA GELİŞTİRME EĞİTİMİ

APEX ile düşük kodlu web uygulamalarını hızla geliştirin

Page Designer, Interactive Report/Grid, formlar, dynamic action, Universal Theme ve REST

Oracle Application Express (APEX) ile Uygulama Geliştirme Eğitimi, Oracle veritabanı üzerinde düşük kodlu web uygulamaları geliştirmeyi uygulamalı öğretir.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Oracle APEX ile düşük kodlu web uygulaması geliştirmeyi öğreten uygulamalı eğitim

Oracle Application Express (APEX) ile Uygulama Geliştirme Eğitimi, Oracle veritabanı üzerinde düşük kodlu web uygulamaları geliştirmeye odaklanır. Katılımcılar App Builder ve Page Designer'ı, Interactive Report ve Grid bileşenlerini, otomatik DML ile formları, validation ve process akışlarını, AJAX tabanlı dynamic action'ları öğrenir. Authentication şemaları, Universal Theme, Oracle JET grafikleri, REST Data Sources ve ORDS ile dağıtım uygulamalı işlenir.

Süre ve Format

3 Gün. İlk gün APEX mimarisi ve veri odaklı sayfalar, ikinci gün formlar, süreçler ve dinamik davranış, üçüncü gün güvenlik, tema, REST ve dağıtım işlenir.

Seviye

Orta Seviye — APEX ile Page Designer, Interactive Report/Grid, formlar, dynamic action, güvenlik ve dağıtım uygulamalı işlenir

Öğrenme Metodu

Her konu App Builder ve Page Designer içinde gerçek sayfalar, raporlar ve formlar oluşturularak uçtan uca uygulamalı işlenir.

Neden Bu Eğitim?

⚡Düşük kodla hız

Page Designer ve bileşen tabanlı yaklaşımla veritabanı tabloları üzerinde çalışan uygulamaları hızla geliştirirsiniz.

📊Güçlü raporlar

Interactive Report ve Interactive Grid ile filtrelenebilir, düzenlenebilir ve dışa aktarılabilir veri ekranları kurarsınız.

🔗Dinamik ve entegre

Dynamic action ile sunucuya gitmeden etkileşim kurar, REST Data Sources ile dış servisleri uygulamaya bağlarsınız.

Anahtar Konular

oracle apex eğitimiapex kursuoracle application express eğitimidüşük kodlu geliştirmeapex uygulama geliştirmeoracle web uygulaması eğitimiords eğitimiinteractive gridapex dynamic actionpl/sql web uygulama
“APEX'in gücü verinin yanındaki geliştirme hızındadır: iş kuralı verinin olduğu yerde yaşar, uygulama fikirden ekrana saatler içinde ulaşır.”

Ön Koşullar

Eğitimden en iyi verimi almak için faydalı olacak bilgi ve ortam gereksinimleri

1
SQL bilgisi

SELECT, JOIN ve WHERE sorgularına hâkimiyet rapor ve form kaynaklarını tanımlamayı kolaylaştırır.

2
PL/SQL temeli

Prosedür, blok ve değişken gibi temel PL/SQL kavramları process ve validation yazmayı destekler.

3
Web temeli

HTML, CSS ve JavaScript hakkında temel farkındalık dynamic action ve tema konularını anlamayı kolaylaştırır.

4
Laboratuvar ortamı

APEX ve ORDS kurulu bir workspace örnek uygulama adımlarını takip etmeyi sağlar.

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 hedefiKatılımcılar APEX mimarisini ve workspace yapısını kavrar, Page Designer ile sayfa ve bölge oluşturur, Interactive Report ve Interactive Grid ile veri ekranları tasarlar.
Modül 1
APEX Mimarisi ve Workspace
  • APEX'in veritabanı içinde çalışan mimarisi ve ORDS'un rolü
  • Workspace, şema ve uygulama arasındaki ilişkinin kavranması
  • App Builder arayüzü ve uygulama oluşturma sihirbazı
  • Page Designer bölmeleri: render ağacı, özellik editörü, gallery
  • Uygulama bileşenleri: sayfalar, paylaşılan bileşenler, navigasyon
  • Uygulama kimliği, alias ve çalışma zamanı URL yapısı
Modül 2
Sayfa, Bölge ve Öğeler
  • Sayfa türleri: normal sayfa, modal/inline dialog ve global sayfa
  • Region (bölge) türleri ve statik içerik ile veri bölgelerinin ayrımı
  • Page item türleri: text, select list, date picker, switch
  • List of Values (LOV) ile dinamik ve statik değer kaynakları
  • Breadcrumb, navigation menu ve sayfa gruplamanın kurulması
  • Sayfa yükleme sırası ve bölgelerin konumlandırılması (position)
Modül 3
Interactive Report
  • SQL sorgusundan Interactive Report oluşturma ve sütun ayarları
  • Son kullanıcı filtreleri, highlight, control break ve gruplama
  • Hesaplanan sütun, toplam (aggregate) ve grafik görünümü
  • Saved report (kaydedilmiş görünüm) ve varsayılan rapor ayarı
  • Excel, CSV ve PDF olarak veri dışa aktarma seçenekleri
  • Sütun bağlantısı (link) ile detay sayfasına geçiş
Modül 4
Interactive Grid
  • Interactive Grid ile satır içi (inline) düzenlenebilir veri ekranı
  • Satır ekleme, güncelleme ve silme işlemlerinin yapılandırılması
  • Dondurulan sütun, sıralama ve sütun genişliği gibi kullanıcı ayarları
  • Aggregate ve control break ile grid üzerinde özetleme
  • Satır seçimi ve toplu işlemler için seçili kayıtlarla çalışma
  • Grid kaydetme sırasında otomatik DML ve hata yönetimi
Günün hedefiKatılımcılar otomatik DML ile formlar oluşturur, validation ve process akışını kurar, session state kavramını kavrar ve dynamic action ile istemci tarafı etkileşim tasarlar.
Modül 1
Formlar ve DML İşlemleri
  • Tek tablo üzerinde otomatik satır işleme (Automatic Row Processing)
  • Form sayfasında birincil anahtar ve kayıt getirme (fetch) mantığı
  • Master-detail yapısıyla ana ve alt kayıtların birlikte düzenlenmesi
  • Ekle, güncelle ve sil düğmelerinin DML süreçlerine bağlanması
  • Zorunlu alan ve varsayılan değer yapılandırması
  • Form gönderimi sonrası yönlendirme ve başarı mesajı
Modül 2
Validation ve Process
  • Sayfa öğelerine validation ile girdi doğrulama kuralları ekleme
  • SQL ve PL/SQL tabanlı özel doğrulamaların yazılması
  • Page process ile PL/SQL kod çalıştırma ve işlem sırası
  • Computation ile öğe değerlerinin hesaplanıp atanması
  • Process point: before header, after submit gibi çalışma zamanları
  • Koşullu (conditional) process ve server-side condition kullanımı
Modül 3
Session State ve İş Mantığı
  • Session state ile öğe değerlerinin sayfalar arası taşınması
  • Bind değişken (:ITEM) ve substitution string (&ITEM.) kullanımı
  • APEX_ITEM ve APEX_UTIL gibi yerleşik paketlerin kullanımı
  • APEX Collections ile geçici veri setlerinin bellekte tutulması
  • Application ve page düzeyi öğelerin kapsam farkı
  • Oturum durumu koruması (Session State Protection) kavramı
Modül 4
Dynamic Action ve JavaScript
  • Dynamic action ile change, click gibi istemci olaylarına tepki
  • Sunucuya gitmeden öğe gösterme, gizleme ve değer atama
  • AJAX ile PL/SQL kodunu arka planda çağırma (Execute Server-side Code)
  • JavaScript ve apex.* API ile özel istemci tarafı davranış
  • Koşullu dynamic action ve birden çok TRUE/FALSE aksiyonu
  • Cascading LOV ile bağımlı açılır listelerin güncellenmesi
Günün hedefiKatılımcılar authentication ve authorization şemalarını kurar, Universal Theme ile arayüzü biçimlendirir, REST Data Sources ile entegrasyon yapar ve uygulamayı dışa aktararak dağıtır.
Modül 1
Kimlik Doğrulama ve Yetkilendirme
  • Authentication scheme türleri: APEX hesapları, LDAP, SSO ve özel
  • Authorization scheme ile sayfa ve bileşen bazlı erişim denetimi
  • Access Control ile uygulama rol yönetimi (Administrator, Contributor)
  • Sayfa, bölge ve düğmelerin yetkiye göre koşullu gösterimi
  • Session State Protection ile URL manipülasyonuna karşı koruma
  • SQL injection ve bind değişken ile güvenli sorgulama
Modül 2
Universal Theme ve Arayüz
  • Universal Theme yapısı ve şablon (template) bileşenleri
  • Theme Roller ile renk, tipografi ve stil özelleştirme
  • Responsive yerleşim ve bölge konumlandırma (grid layout)
  • Template options ile kart, buton ve bölge görünümlerinin ayarı
  • Oracle JET tabanlı grafiklerle (bar, line, pie) görselleştirme
  • Faceted Search ile filtrelenebilir arama arayüzü kurma
Modül 3
REST ve Entegrasyon
  • REST Data Sources ile dış REST servislerini veri kaynağı yapma
  • Web Credentials ile API anahtarı ve kimlik bilgisi saklama
  • ORDS ile APEX tablolarından RESTful servis yayımlama
  • REST Enabled SQL ile uzak veritabanı sorgularının çağrılması
  • JSON yanıtlarının sütunlara eşlenmesi ve rapora bağlanması
  • Dış servis verisiyle rapor ve form kaynaklarının beslenmesi
Modül 4
Dağıtım ve Yaşam Döngüsü
  • Supporting Objects ile tablo ve nesnelerin kurulum betiği
  • Uygulamanın SQL betiği olarak dışa aktarılması (export)
  • Geliştirme, test ve canlı ortamlar arası uygulama taşıma
  • Build option ile özelliklerin koşullu etkinleştirilmesi
  • Uygulama sürümleme ve değişiklik yönetimi yaklaşımı
  • ORDS yapılandırması ile canlı ortamda APEX yayımı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
APEX mimarisi

Workspace, ORDS ve App Builder yapısını kavrar, Page Designer ile uygulamaları verimli biçimde geliştirirsiniz.

✅
Veri raporları

Interactive Report ve Interactive Grid ile filtrelenebilir, düzenlenebilir ve dışa aktarılabilir ekranlar kurarsınız.

✅
Form geliştirme

Otomatik DML ile tekil ve master-detail formlar oluşturur, ekle/güncelle/sil işlemlerini güvenle yönetirsiniz.

✅
İş mantığı

Validation, process ve computation ile sunucu tarafı iş kurallarını PL/SQL kullanarak uygularsınız.

✅
Dinamik etkileşim

Dynamic action ve AJAX ile sunucuya gitmeden akıcı, duyarlı istemci tarafı davranışlar tasarlarsınız.

✅
Güvenlik

Authentication ve authorization şemaları ile Session State Protection kullanarak uygulamayı güvenli hale getirirsiniz.

✅
Arayüz tasarımı

Universal Theme, Theme Roller ve Oracle JET grafikleriyle duyarlı ve profesyonel arayüzler oluşturursunuz.

✅
Entegrasyon ve dağıtım

REST Data Sources ile dış servisleri bağlar, uygulamayı dışa aktararak ortamlar arası dağıtırsınız.

Kimler İçin Uygundur?

  • PL/SQL bilen veritabanı geliştiricileri
  • iç kurumsal uygulamaları hızlı geliştirmek isteyen yazılımcılar
  • veri odaklı araçlar kuran analistler
  • Oracle tabanlı sistemleri modernize eden ekipler için uygundur

Sıkça Sorulan Sorular

Bu APEX eğitimi kimler için uygundur?
PL/SQL bilen veritabanı geliştiricileri, iç kurumsal uygulamaları hızlı geliştirmek isteyen yazılımcılar ve veri odaklı araçlar kuran analistler için uygundur. Oracle tabanlı sistemleri düşük kodla modernize etmek isteyen ekipler de bu eğitimden yararlanır.
APEX için hangi ön bilgi gerekir?
Temel SQL ve PL/SQL bilgisi önemlidir; SELECT, JOIN ve basit prosedür yazabilmek rapor, form ve process kurmayı kolaylaştırır. HTML, CSS ve JavaScript hakkında temel farkındalık dynamic action ve tema konularını anlamayı destekler, ancak ileri web geliştirme deneyimi gerekmez.
APEX gerçek üretim uygulamaları için uygun mu?
Evet. APEX, kurumsal ölçekte iç uygulamalar, portaller ve veri yönetim araçları için yaygın kullanılır. Eğitimde güvenlik şemaları, Session State Protection, REST entegrasyonu ve ortamlar arası dağıtım gibi üretim ortamı için gerekli konuları da uygularsınız.
APEX ile klasik web geliştirme arasındaki fark nedir?
Klasik web geliştirmede sunucu kodu, ön yüz ve veri katmanını ayrı yönetirsiniz. APEX ise bileşen tabanlı Page Designer ile veritabanının üstünde çalışır; raporlar, formlar ve iş mantığı meta veri olarak tanımlanır. Bu, geliştirme süresini belirgin biçimde kısaltır ve bakımı kolaylaştırır.
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 eğitime katılımı ve değerlendirmedeki başarıyı belgeler. Oracle'ın resmi sınavlarına girmek isteyenler için sınav başvurusu ve ücreti ilgili kuruma aittir.

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. Oracle Application Express (APEX) ile Uygulama Geliştirme Eğ Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
KonuOracle
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

OracleOracle Data Platform Foundations Associate: Exadata Racks, Servers, & VM Clusters Eğitimi
Veritabanı Eğitimleri

Oracle Data Platform Foundations Associate: Exadata Racks, Servers, & VM Clusters Eğitimi

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

Exadata donanım eğitimi: rack şekilleri, veritabanı ve storage sunucuları, Cell Server, RoCE ağı, VM cluster topolojisi, Grid Infrastructure ve elastik ölçeklem

Detayları Gör →
OracleOracle Data Platform Foundations Associate: OpCtl, VM Cluster Node Subsetting, & Data Safe Eğitimi
Veritabanı Eğitimleri

Oracle Data Platform Foundations Associate: OpCtl, VM Cluster Node Subsetting, & Data Safe Eğitimi

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

Exadata güvenlik eğitimi: Operator Access Control, VM cluster node subsetting, Oracle Data Safe ile güvenlik değerlendirmesi, veri keşfi, maskeleme ve denetim.

Detayları Gör →
OracleOracle Data Platform Foundations Associate: Oracle Autonomous Database (ADB) Eğitimi
Veritabanı Eğitimleri

Oracle Data Platform Foundations Associate: Oracle Autonomous Database (ADB) Eğitimi

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

Oracle Autonomous Database eğitimi: self-driving ilkeler, ATP ADW JSON APEX iş yükleri, örnek sağlama, wallet bağlantı, otomatik ölçekleme, yedekleme ve güvenli

Detayları Gör →
OracleOracle Data Platform Foundations Associate: Oracle Database as a Converged Database Eğitimi
Veritabanı Eğitimleri

Oracle Data Platform Foundations Associate: Oracle Database as a Converged Database Eğitimi

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

Oracle converged database eğitimi: çoklu veri modeli, JSON, spatial, graph, multitenant, In-Memory, makine öğrenmesi ve karma iş yükleri temel düzeyde anlatılır

Detayları Gör →
OracleOracle Data Platform Foundations Associate: Oracle Exadata Eğitimi
Veritabanı Eğitimleri

Oracle Data Platform Foundations Associate: Oracle Exadata Eğitimi

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

Oracle Exadata eğitimi: mühendislik sistemi mimarisi, Smart Scan, Flash Cache, Hybrid Columnar Compression, IORM ve ExaCS ile Cloud@Customer dağıtımı temel düze

Detayları Gör →
OracleOracle Data Platform Foundations Associate: Oracle Migration Best Practices Eğitimi
Veritabanı Eğitimleri

Oracle Data Platform Foundations Associate: Oracle Migration Best Practices Eğitimi

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

Oracle Migration Best Practices eğitimi: envanter, CPAT değerlendirmesi, prova, performans taban çizgisi, veri doğrulama, cutover runbook ve rollback planı.

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