BCS FOUNDATION CERTIFICATE IN DIGITAL SOLUTION DEVELOPMENT EĞİTİMİ

Dijital çözüm geliştirmenin temellerini öğrenin

Gereksinim, tasarım, programlama ilkeleri, test, sürüm kontrolü ve devreye alma ile dijital çözüm geliştirme temel bilgisi.

Bu eğitim, BCS Foundation Certificate in Digital Solution Development müfredatındaki konulara dayalı dijital çözüm geliştirme temellerini anlatır.

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

Eğitim Hakkında

Dijital çözüm geliştirme yaşam döngüsü ve temel yazılım mühendisliği kavramları

Bu eğitim, BCS Foundation Certificate in Digital Solution Development müfredatındaki konulara dayalı dijital çözüm geliştirme temellerini anlatır. Yazılım yaşam döngüsü modelleri, gereksinim toplama ve kullanıcı hikâyeleri, tasarım ilkeleri ve UML, programlama yapıları ve temiz kod, test türleri, sürüm kontrolü, güvenlik farkındalığı, devreye alma ve bakım konuları örneklerle işlenir. Sınav başvurusu ve ücreti ilgili kuruma aittir.

Süre ve Format

3 Gün. Her gün dört modül; 1. günde Yaşam Döngüsü, Gereksinim ve Tasarım ve 2. günde Kodlama, Test ve Sürüm Yönetimi ve 3. günde Devreye Alma, Bakım ve Çalışma Hazırlığı ele alınır, her modül uygulamalı çalışmayla pekiştirilir.

Seviye

Temel Seviye — Dijital çözüm geliştirme temelleri: yaşam döngüsü, gereksinim, tasarım, kodlama, test ve devreye alma

Öğrenme Metodu

Küçük bir dijital çözüm gereksinimden devreye almaya kadar ekip çalışmasıyla modellenir; kavramlar örnek sorularla pekiştirilir. DVA sınav hizmeti sunmaz, sınav başvurusu ve ücreti ilgili kuruma aittir.

Neden Bu Eğitim?

🎯Müfredat Odaklı

BCS müfredatındaki konuları sistemli ve örneklerle öğrenirsiniz.

⚙️Ortak Dil

Yazılım ekipleriyle aynı terimleri kullanarak etkin iletişim kurarsınız.

🚀Sağlam Başlangıç

İleri düzey yazılım, test ve DevOps eğitimleri için temel zemini edinirsiniz.

Anahtar Konular

dijital çözüm geliştirmeBCS Foundationyazılım yaşam döngüsügereksinim analiziUMLyazılım testisürüm kontrolüçevik geliştirmedevreye almayazılım mühendisliği temelleri
“İyi dijital çözüm, doğru problemi anlayarak başlar ve kullanıcı değeriyle biter.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Genel BT Bilgisi

Temel bilgisayar ve yazılım kavramları bilinmelidir.

2
Ön Kodlama Gerekmez

Programlama deneyimi şart değildir.

3
Analitik Düşünme

Problem çözme ve mantıksal akış kurma yeteneği faydalıdır.

4
Ortam

Tarayıcı, metin editörü ve kod çalıştırma için Python kurulumu yeterlidir.

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ı yaşam döngüsü modellerini karşılaştırır, gereksinimleri belgeler ve temel tasarım modelleri çizer.
Modül 1
Dijital Çözüm Geliştirmeye Giriş
  • Dijital çözüm kavramı ve yazılım mühendisliğinin rolü
  • Yazılım yaşam döngüsü aşamaları (SDLC)
  • Şelale, V-model, artımlı ve çevik yaklaşımlar
  • Scrum ve Kanban temelleri
  • DevOps farkındalığı ve sürekli teslimat
  • Proje başarısızlığı nedenleri ve kalite kavramı
Modül 2
Gereksinim Analizi
  • Fonksiyonel ve fonksiyonel olmayan gereksinimler
  • Gereksinim toplama teknikleri: mülakat, atölye, gözlem
  • Kullanıcı hikâyesi ve kabul ölçütleri
  • Gereksinim önceliklendirme: MoSCoW
  • Gereksinim değişikliği yönetimi ve izlenebilirlik
  • Kullanım senaryosu (use case) diyagramı
Modül 3
Yazılım Tasarımı
  • Tasarım ilkeleri: modülerlik, kapsülleme, bağlaşım ve uyum
  • UML diyagramları: sınıf, dizi, durum ve etkinlik
  • Mimari kalıplar: katmanlı, istemci-sunucu, MVC
  • Kullanıcı arayüzü ve kullanılabilirlik ilkeleri
  • Veri tasarımı: ER modeli ve normalizasyon temelleri
  • Tasarım gözden geçirme
Modül 4
Güvenlik ve Erişilebilirlik Tasarımı
  • Tasarımda güvenlik: en az ayrıcalık, derinlemesine savunma
  • OWASP Top 10 farkındalığı
  • Kişisel verilerin korunması: KVKK ve GDPR genel ilkeler
  • Erişilebilirlik: WCAG temel ilkeleri
  • Tehdit modelleme girişi
  • Güvenlik gereksinimlerinin yazılması
Günün hedefiKatılımcı temel programlama yapılarını kullanır, test tasarlar ve sürüm kontrolü uygular.
Modül 1
Programlama Temelleri
  • Değişken, veri tipi, operatör, koşul ve döngü
  • Fonksiyonlar ve modüler kod
  • Nesne yönelimli kavramlar: sınıf, nesne, kalıtım
  • Veri yapıları: dizi, liste, sözlük, yığın, kuyruk
  • Hata yönetimi ve istisnalar
  • Python ile örnek programlar
Modül 2
Temiz Kod ve Kod Kalitesi
  • Okunabilir isimlendirme ve yorum ilkeleri
  • Kod standartları ve linter kullanımı
  • Refaktör ve teknik borç kavramı
  • Kod incelemesi ve eşli programlama
  • Dokümantasyon ve API belgeleme
  • Yeniden kullanılabilirlik ve DRY ilkesi
Modül 3
Yazılım Testi
  • Test seviyeleri: birim, entegrasyon, sistem, kabul
  • Kara kutu ve beyaz kutu teknikleri
  • Eşdeğerlik sınıfları ve sınır değer analizi
  • Test senaryosu, test verisi ve hata raporu yazımı
  • Birim test: assert ve test çatısı
  • Regresyon testi ve test otomasyonuna giriş
Modül 4
Sürüm Kontrolü ve İşbirliği
  • Sürüm kontrol sistemi kavramı: merkezi ve dağıtık
  • Git: commit, branch, merge ve çakışma çözümü
  • Pull request ve kod inceleme akışı
  • Sürüm numaralandırma: semantik sürümleme
  • Yapılandırma yönetimi ve değişiklik kontrolü
  • Ekip çalışması ve iletişim araçları
Günün hedefiKatılımcı devreye alma ve bakım süreçlerini açıklar ve müfredat konularını örnek sorularla pekiştirir.
Modül 1
Devreye Alma ve Dağıtım
  • Ortamlar: geliştirme, test, hazırlık, üretim
  • Derleme, paketleme ve CI/CD temelleri
  • Dağıtım stratejileri: kademeli, mavi-yeşil
  • Veri göçü ve geri alma planı
  • Yayın notları ve kullanıcı eğitimi
  • Devreye alma kontrol listesi
Modül 2
Bakım ve Destek
  • Bakım türleri: düzeltici, uyarlayıcı, önleyici
  • Hata yönetimi ve olay yönetimi
  • İzleme ve günlükleme temelleri
  • Yazılım eskimesi ve emeklilik
  • Teknik borç yönetimi
  • Kullanıcı geri bildirimi ve sürekli iyileştirme
Modül 3
Yazılım Kalitesi ve Süreç İyileştirme
  • Kalite güvence ile kalite kontrol farkı
  • Kalite nitelikleri: güvenilirlik, performans, bakım kolaylığı
  • Metrikler: hata yoğunluğu, kapsam, döngü süresi
  • Süreç iyileştirme: PDCA ve retrospektif
  • CMMI ve ISO/IEC 25010 farkındalığı
  • Etik, profesyonellik ve BCS davranış kuralları
Modül 4
Bütünleşik Vaka ve Sınav Hazırlığı
  • Küçük dijital çözüm vakası: gereksinimden devreye almaya
  • Müfredat konularının kavram haritası ile tekrarı
  • Çoktan seçmeli örnek soru çözümü ve zaman yönetimi
  • Zor kavramlar için ek çalışma kılavuzu
  • Sınav başvurusu ve ücreti ilgili kuruma aittir; DVA sınav hizmeti sunmaz
  • Sonraki öğrenme yolları: ileri BCS ve teknik eğitimler

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Yaşam Döngüsü

SDLC modellerini karşılaştırabilirsiniz.

🧩
Gereksinim Yazımı

Kullanıcı hikâyesi ve kabul ölçütleri yazabilirsiniz.

🛠️
Tasarım Modelleme

UML ile temel tasarım diyagramları çizebilirsiniz.

📊
Güvenli Tasarım

Temel güvenlik ve erişilebilirlik ilkelerini uygulayabilirsiniz.

🔍
Programlama

Temel programlama yapılarıyla küçük programlar yazabilirsiniz.

🧪
Test Teknikleri

Sınır değer ve eşdeğerlik tekniğiyle test tasarlayabilirsiniz.

📐
Git Kullanımı

Sürüm kontrolü ve pull request akışını uygulayabilirsiniz.

🚀
Devreye Alma

Dağıtım ve bakım süreçlerini açıklayabilirsiniz.

Kimler İçin Uygundur?

  • Yazılım geliştirme kariyerine başlayanlar
  • dijital dönüşüm ekiplerinde çalışan analistler
  • test uzmanları
  • geliştiricilerle çalışacak proje yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yazılım geliştirme kariyerine başlayanlar, dijital dönüşüm ekiplerinde çalışan analistler, test uzmanları ve geliştiricilerle çalışacak proje yöneticileri için uygundur.
BCS sınavı bu eğitime dahil mi?
Hayır; sınav başvurusu ve ücreti ilgili kuruma aittir, DVA sınavı vermez veya sonucunu garanti etmez.
Müfredat hangi kaynağa dayanıyor?
İçerik BCS Foundation Certificate in Digital Solution Development konularına paralel hazırlanmıştır; resmi sınav içeriği için ilgili kurumun güncel müfredatı esas alınmalıdır.
Programlama bilmeden katılabilir miyim?
Evet, temel programlama bölümü sıfırdan anlatılır.
Eğitim sonunda hangi belge verilir?
Programı tamamlayanlara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. BCS Foundation Certificate in Digital Solution Development E Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Yazılım Geliştirme GenelTAL/pTAL Programming Eğitimi
Yazılım Geliştirme Eğitimleri

TAL/pTAL Programming Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

TAL/pTAL programming eğitimi: HPE NonStop sistem programlama, veri tipleri, işaretçiler, prosedürler, dosya ve mesaj sistemi, derleme, bind ve debug.

Detayları Gör →
Yazılım Geliştirme GenelTemel Programlama (Yazılım Geliştirme) Eğitimi
Yazılım Geliştirme Eğitimleri

Temel Programlama (Yazılım Geliştirme) Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Temel programlama eğitimi: algoritma, değişkenler, koşullar, döngüler, fonksiyonlar, liste ve sözlük, dosya işlemleri ve OOP girişi ile uygulamalı başlangıç.

Detayları Gör →
Yazılım Geliştirme GenelTest Framework Modification Eğitimi
Yazılım Geliştirme Eğitimleri

Test Framework Modification Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

Test framework modification eğitimi: pytest hook ve plugin, fixture, Page Object soyutlaması, özel assertion, Allure raporlama, paralel koşum ve CI entegrasyonu

Detayları Gör →
Yazılım Geliştirme GenelTest Planning & Management Eğitimi
Yazılım Geliştirme Eğitimleri

Test Planning & Management Eğitimi

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

Test planning ve management eğitimi: test stratejisi, test planı, risk tabanlı test, efor tahmini, hata yönetimi, metrikler ve raporlama uygulamaları.

Detayları Gör →
Yazılım Geliştirme GenelTest-Driven Development Workshop (TDDWS) Eğitimi
Yazılım Geliştirme Eğitimleri

Test-Driven Development Workshop (TDDWS) Eğitimi

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

TDD workshop (TDDWS): red-green-refactor, birim test, mock, katas, eşli programlama, test edilebilir tasarım ve legacy koda test ekleme atölyesi.

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