CONTENTFUL HEADLESS CMS EĞİTİMİ

İçeriği API ile her yere taşı

Contentful ile içerik modelleme, Delivery API, GraphQL ve başsız yayın mimarisi

Contentful Headless CMS Eğitimi, içeriği sunumdan ayırarak API üzerinden her platforma dağıtan başsız bir CMS kurmayı öğreten uygulamalı bir programdır.

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

Eğitim Hakkında

Content model tasarımından Delivery ve Management API ile frontend entegrasyonuna

Contentful Headless CMS Eğitimi, içeriği sunumdan ayırarak API üzerinden her platforma dağıtan başsız bir CMS kurmayı öğretir. Katılımcılar content type ve field tasarımını, entry ile asset yönetimini, referans alanlarını ve zengin metni öğrenir. Ardından Content Delivery API, GraphQL sorguları, Content Management API, ortamlar (environment), webhook ve rol yönetimi işlenir. Program, Contentful içeriğini Next.js gibi bir ön yüzle birleştirip yayınlamakla tamamlanır.

Süre ve Format

4 Gün. Her gün dört modül; kısa anlatımın ardından örnek bir Contentful alanında model kurma, API ile çekme ve ön yüze bağlama uygulanır.

Seviye

Orta Seviye — Contentful ile içerik modelleme, API tüketimi ve başsız yayın mimarisini öğreten program

Öğrenme Metodu

Örnek bir blog ve ürün kataloğu alanı kurulur; her modülde model genişletilir ve API ile çekilen veri çalışan sayfalara dönüşür.

Neden Bu Eğitim?

🧩İçerik ve sunum ayrımı

İçeriği API ile ayırmayı öğrenerek aynı içeriği web, mobil ve kiosk gibi birçok kanala tek kaynaktan sunabilir hale gelirsiniz.

⚡API ile hız

Content Delivery API ve GraphQL ile içeriği verimli çekerek hızlı, önbelleğe uygun ön yüzler oluşturmayı öğrenirsiniz.

🛠️Modern yığına uyum

Contentful'u Next.js gibi çatılarla birleştirerek güncel başsız mimarilerde doğrudan çalışabilecek pratik beceri kazanırsınız.

Anahtar Konular

contentful eğitimiheadless cms eğitimibaşsız cms kursucontentful api eğitimigraphql içerik eğitimijamstack eğitiminext.js contentfuliçerik modelleme eğitimi
“Başsız CMS, içeriği tek bir kaynakta tutup her kanala API ile taşıyarak ekiplere hem esneklik hem de uzun vadeli sürdürülebilirlik kazandırır.”

Ön Koşullar

Eğitimden en iyi verimi almak için önerilen bilgiler

1
JavaScript temeli

Değişken, fonksiyon, dizi ve async/await gibi temel JavaScript kavramlarına aşinalık API örneklerini kolaylaştırır.

2
Web ve HTTP bilgisi

HTTP istekleri, JSON ve REST kavramlarını bilmek Delivery ve Management API konularını hızlandırır.

3
Bir frontend çatısı

React veya Next.js hakkında temel fikir, içeriği ön yüze bağlama modüllerini kolaylaştırır; eğitimde özet verilir.

4
Contentful hesabı

Ücretsiz bir Contentful alanı (space) açabilmek uygulamaları kendi ortamınızda denemenizi 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ı başsız CMS kavramını kavrar, bir Contentful alanı (space) oluşturur ve content type ile field yapısını tasarlayıp ilk içerik girdilerini ekler.
Modül 1
Başsız CMS Kavramı
  • Geleneksel ve başsız CMS arasındaki temel farklar
  • İçeriğin sunumdan ayrılmasının getirdiği avantajlar
  • API-first içerik dağıtımının çok kanallı mantığı
  • Contentful'un bileşenleri: space, environment, API
  • Başsız mimarinin uygun olduğu proje tipleri
  • Statik site üreticileri ile başsız CMS ilişkisi
Modül 2
Space ve Proje Kurulumu
  • Yeni bir space oluşturma ve temel ayarlar
  • Organizasyon, space ve environment hiyerarşisi
  • API anahtarlarının (access token) üretilmesi
  • Space içinde içerik ve medya bölümlerinin tanınması
  • Space şablonları ve örnek içerikle başlama
  • Faturalandırma ve kullanım limitlerine genel bakış
Modül 3
Content Type Tasarımı
  • Content type kavramı ve içerik modelleme mantığı
  • Display field ve içerik kimliğinin belirlenmesi
  • Yeniden kullanılabilir içerik tiplerinin planlanması
  • Tek ve çok girişli içerik tiplerinin ayrımı
  • İçerik modelinin ölçeklenebilir tasarlanması
  • Content type kopyalama ve sürüm yönetimi
Modül 4
Field Türleri ve Doğrulama
  • Text, Number, Date ve Boolean alan türleri
  • Rich Text alanının yapısı ve kullanım alanları
  • Media (asset) ve Location alanlarının eklenmesi
  • Field doğrulama kuralları ve zorunluluk ayarı
  • Varsayılan değer ve yardım metinlerinin tanımı
  • Appearance ayarıyla editör deneyiminin iyileştirilmesi
Günün hedefiKatılımcı entry oluşturup düzenler, asset yükleyip yönetir, referans alanlarıyla içerik ilişkileri kurar ve zengin metin ile gömülü içerikleri işler.
Modül 1
Entry Oluşturma ve Yaşam Döngüsü
  • Yeni entry ekleme ve alanların doldurulması
  • Draft, changed ve published durumlarının anlamı
  • Entry yayınlama, yayından kaldırma ve arşivleme
  • Sürüm (version) geçmişi ve değişiklik takibi
  • Entry'ler arasında kopyalama ve toplu işlem
  • Entry'de eşzamanlı düzenleme ve kilit mantığı
Modül 2
Asset ve Medya Yönetimi
  • Görsel, video ve dosya varlıklarının yüklenmesi
  • Asset alanlarında başlık, açıklama ve etiketler
  • Images API ile boyutlandırma ve biçim dönüştürme
  • Birden çok asset içeren medya alanlarının yönetimi
  • Asset'lerin entry'ler arasında yeniden kullanımı
  • Yayınlanmamış asset'lerin API çıktısındaki etkisi
Modül 3
Referans Alanları ve İlişkiler
  • Reference alanıyla içerikler arası bağ kurma
  • Bire bir ve bire çok referans ilişkileri
  • İç içe (nested) içerik yapılarının modellenmesi
  • Referans doğrulama ile izin verilen tiplerin sınırlanması
  • Dairesel referanslardan kaçınma ilkeleri
  • Bileşen temelli içerik (building block) yaklaşımı
Modül 4
Rich Text ve Gömülü İçerik
  • Rich Text editörünün yapısı ve biçimlendirme
  • Metin içine entry ve asset gömme (embedded)
  • Hyperlink ve referans bağlantılarının eklenmesi
  • Rich Text'in JSON yapısının anlaşılması
  • Ön yüzde Rich Text'in HTML'e dönüştürülmesi
  • Rich Text ile uzun form içeriğin yönetimi
Günün hedefiKatılımcı Content Delivery API ile içerik çeker, GraphQL ile seçili alanları sorgular, Management API ile içerik oluşturur ve Preview API'yi taslaklar için kullanır.
Modül 1
Content Delivery API
  • CDA ile yayınlanmış içeriğin JSON olarak çekilmesi
  • Sorgu parametreleriyle filtreleme ve sıralama
  • include ile bağlantılı entry'lerin birlikte alınması
  • Sayfalama (limit, skip) ve toplam sonuç yönetimi
  • CDN önbelleği ile hızlı içerik dağıtımı
  • Locale parametresiyle dile göre içerik çekme
Modül 2
GraphQL Content API
  • GraphQL ile yalnızca gereken alanları sorgulama
  • Sorgu yapısı, filtreler ve collection kavramı
  • Bağlantılı içeriğin tek sorguda getirilmesi
  • GraphQL Playground ile sorgu geliştirme
  • REST ile GraphQL yaklaşımının karşılaştırılması
  • Sorgu karmaşıklığı ve performans dengesi
Modül 3
Preview API ve Taslaklar
  • Content Preview API ile yayınlanmamış içeriği görme
  • Taslak içeriğin ön izleme ortamında gösterimi
  • Preview ve Delivery token'larının ayrımı
  • Önizleme ortamı (preview environment) kurulumu
  • Editör ile geliştirici arasında önizleme akışı
  • Yayın öncesi içerik denetiminin otomatikleştirilmesi
Modül 4
Content Management API
  • CMA ile programatik içerik oluşturma ve güncelleme
  • Toplu içerik aktarımı ve göç (migration) senaryoları
  • contentful CLI ve import-export araçları
  • Content type'ların kod ile tanımlanması
  • Yönetim işlemlerinde hız sınırları ve hata yönetimi
  • Otomasyon için servis hesabı token'ı kullanımı
Günün hedefiKatılımcı environment ile sürüm yönetir, webhook ile yeniden derleme tetikler, rol ve yetki tanımlar ve Contentful içeriğini Next.js ön yüzünde yayınlar.
Modül 1
Environment ve Sürüm Yönetimi
  • master ve ek environment'lar arasındaki ayrım
  • Yeni environment oluşturma ve içerik modeli değişikliği
  • Environment alias ile sorunsuz geçiş yapma
  • İçerik modeli değişikliklerinin güvenli test edilmesi
  • Ortamlar arası içerik senkronizasyonu
  • Üretim ortamını bozmadan deneme yapma stratejisi
Modül 2
Webhook ve Otomasyon
  • Entry yayınlandığında webhook tetiklenmesi
  • Statik sitelerde yeniden derlemenin otomatikleştirilmesi
  • Webhook yük (payload) yapısının incelenmesi
  • Filtreli webhook ile yalnızca gereken olayların dinlenmesi
  • Üçüncü taraf servislerle (Netlify, Vercel) entegrasyon
  • Başarısız webhook denemelerinin izlenmesi
Modül 3
Roller, Yetki ve İş Akışı
  • Editör, geliştirici ve yönetici rollerinin tanımı
  • İçerik tipine göre erişim ve düzenleme yetkileri
  • Tasks ve workflow ile içerik onay akışı
  • Çok kişili ekiplerde içerik sorumluluğu dağılımı
  • Alan (space) üyelerinin ve davetlerin yönetimi
  • Denetim kaydı (audit) ile değişikliklerin izlenmesi
Modül 4
Next.js ile Frontend Entegrasyonu
  • contentful SDK ile projeden API'ye bağlanma
  • getStaticProps ile içeriğin build sırasında çekilmesi
  • Dinamik rotalarla içerik sayfalarının üretilmesi
  • Rich Text'in React bileşenlerine dönüştürülmesi
  • ISR ve on-demand revalidation ile içerik tazeleme
  • Örnek blog sitesinin derlenip yayına alınması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
İçerik modeli tasarımı

Content type ve field yapısını ölçeklenebilir biçimde tasarlayarak sağlam bir başsız içerik modeli kurabilir hale gelirsiniz.

🧩
Referans ve rich text

Referans alanları ve zengin metinle ilişkisel, bileşen temelli içerik yapıları oluşturma becerisini kazanırsınız.

🔌
Delivery API ile çekme

Content Delivery API ile içerik filtreleyip bağlantılı verileri birlikte getirerek verimli içerik çekmeyi öğrenirsiniz.

⚡
GraphQL sorgulama

GraphQL ile yalnızca gereken alanları sorgulayarak performanslı ve isabetli içerik çekme yetkinliği edinirsiniz.

🛠️
Management API ve göç

Content Management API ve CLI ile içerik ve modeli programatik oluşturup göç senaryolarını yönetmeyi kavrarsınız.

🌿
Ortam yönetimi

Environment ve alias kullanarak içerik modeli değişikliklerini üretimi bozmadan güvenle test etme becerisi kazanırsınız.

🔁
Webhook otomasyonu

Webhook ile yayın olaylarını dinleyip statik sitelerin yeniden derlenmesini otomatikleştirmeyi öğrenirsiniz.

🚀
Frontend ile yayın

Contentful içeriğini Next.js gibi bir ön yüzle birleştirip çalışan bir siteyi yayına almayı uçtan uca uygulamış olursunuz.

Kimler İçin Uygundur?

  • Başsız CMS mimarisini öğrenmek isteyen ön yüz ve full-stack geliştiriciler
  • içerik modelini tasarlayacak içerik mimarları
  • Contentful tabanlı projelerde çalışacak ekipler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Başsız CMS mimarisini öğrenmek isteyen ön yüz ve full-stack geliştiriciler, içerik modelini tasarlayacak içerik mimarları ve Contentful tabanlı projelerde çalışacak ekipler için uygundur. Temel JavaScript ve HTTP bilgisi olan katılımcılar en yüksek verimi alır.
Contentful'u kullanmak için ücret ödemem gerekir mi?
Contentful ücretsiz bir başlangıç planı sunar ve eğitimdeki uygulamalar bu plan kapsamında açılan bir space üzerinde yapılabilir. Daha büyük ekip ve içerik hacimleri için ücretli planlar bulunur; plan seçimi kurumun ihtiyacına bağlıdır.
Geleneksel CMS ile başsız CMS arasındaki fark nedir?
Geleneksel CMS içerik ile sunumu birlikte yönetir; başsız CMS ise içeriği API üzerinden sunar ve ön yüzü serbest bırakır. Böylece aynı içerik web, mobil ve diğer kanallara tek kaynaktan dağıtılabilir. Eğitim bu farkı uygulamalı olarak gösterir.
Frontend tarafında hangi teknoloji kullanılıyor?
Frontend entegrasyonu örnekleri Next.js ve React ile gösterilir; içeriğin build sırasında çekilmesi, dinamik rotalar ve yeniden doğrulama işlenir. Öğretilen API mantığı Vue, Astro gibi diğer çatılara da uyarlanabilir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim yüz yüze veya online olarak, kurumun projesine ve mevcut teknoloji yığınına göre uyarlanarak verilebilir.

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. Contentful Headless CMS Eğitimi Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Web Geliştirme GenelJava Web Geliştirme Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Java Web Geliştirme Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Spring Boot, Spring MVC, Spring Data JPA, REST API ve Spring Security ile Java tabanlı web uygulamaları geliştirmeyi uçtan uca öğreten uygulamalı eğitim.

Detayları Gör →
Web Geliştirme GenelPython ile Web Programlama (Django & Flask) Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Python ile Web Programlama (Django & Flask) Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Flask ve Django ile yönlendirme, ORM, REST API, kimlik doğrulama ve dağıtımı karşılaştırmalı öğreten, iki çatıyı tek eğitimde kapsayan uygulamalı Python eğitimi

Detayları Gör →
Web Geliştirme GenelPython ile Web Programlama Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Python ile Web Programlama Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

HTTP ve WSGI temelinden Flask, SQL, ORM, REST API ve FastAPI ile asenkron servislere kadar Python ile web programlamayı uçtan uca öğreten uygulamalı eğitim.

Detayları Gör →
Web Geliştirme GenelR ile Shiny Uygulaması Web Geliştirme Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

R ile Shiny Uygulaması Web Geliştirme Eğitimi

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

R ve Shiny ile reaktif programlama, ggplot2 ve plotly etkileşimli grafikleri, gösterge panelleri ve yayını öğreten, veri odaklı uygulamalı web geliştirme eğitim

Detayları Gör →
Web Geliştirme GenelSıfırdan Front-End (Web Arayüz) Mühendisi & Uzmanı Yetiştirme ve Geliştirme Programı Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Sıfırdan Front-End (Web Arayüz) Mühendisi & Uzmanı Yetiştirme ve Geliştirme Programı Eğitimi

5 günUzmanOnline / Yüz Yüze / Hibrit

HTML, CSS, JavaScript, TypeScript, React ve Vue ile sıfırdan üretim düzeyi ön yüz mühendisliği öğreten beş günlük kapsamlı kurumsal program.

Detayları Gör →
Web Geliştirme GenelWCAG Odaklı Erişilebilir Web Geliştirme Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

WCAG Odaklı Erişilebilir Web Geliştirme Eğitimi

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

WCAG 2.2 ilkeleri, ARIA, klavye erişimi ve erişilebilirlik testiyle herkes için kullanılabilir web geliştirmeyi öğreten uygulamalı kurumsal eğitim.

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