SOFTWARE DEVELOPMENT CONCEPTS: SOFTWARE DEVELOPMENT GLOSSARY EĞİTİMİ

Yazılım dünyasının dilini doğru konuşun

Programlama, sürüm kontrolü, API, mimari, test, CI/CD, veri tabanı, bulut ve güvenlik terimleri örneklerle anlatılır.

Eğitim, yazılım ekipleriyle çalışan herkesin ortak dili anlaması için temel terimleri örneklerle açıklar.

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Yazılım geliştirme terimlerinin pratik örneklerle öğrenilmesi

Eğitim, yazılım ekipleriyle çalışan herkesin ortak dili anlaması için temel terimleri örneklerle açıklar. Derleyici ve yorumlayıcı, frontend ve backend, API ve REST, veritabanı ve ORM, Git, branch ve pull request, birim ve entegrasyon testi, CI/CD hattı, container, mikroservis, bulut modelleri, teknik borç, refactoring, SDLC ve Agile terimleri, güvenlik temelleri ve terim karşılaştırmaları uygulamalı mini örneklerle verilir.

Süre ve Format

2 Gün. Her gün dört modül; terim anlatımı, canlı örnekler ve eşleştirme alıştırmaları ile ilerler.

Seviye

Başlangıç Seviye — Yazılım geliştirmede temel kavramlar ve terimler sözlüğü: kod, sürüm, test, mimari, DevOps ve güvenlik terimleri.

Öğrenme Metodu

Her terim canlı mini bir örnekle gösterilir; katılımcılar terimleri kendi iş senaryolarına eşleştiren alıştırmalar yapar.

Neden Bu Eğitim?

🎯Ortak Dil

Geliştirici ekiplerle toplantılarda terimleri doğru anlar ve kullanırsınız.

🛠️Doğru Beklenti

Efor, risk ve teknik borç kavramlarıyla gerçekçi planlama yaparsınız.

📈Öğrenme Hızı

Sonraki teknik eğitimler için sağlam kavramsal temel oluşturursunuz.

Anahtar Konular

yazılım terimleriyazılım geliştirme sözlüğüyazılım kavramlarıAPI nedirCI/CD nedirGit terimleriScrum terimleribulut modelleriyazılım temel eğitimyazılım jargonu
“Aynı kelimeyi aynı anlamda kullanmak, yazılım projelerindeki yanlış anlamaların yarısını önler.”

Ön Koşullar

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

1
Ön Bilgi Gerekmez

Teknik arka plan şart değildir.

2
Bilgisayar Kullanımı

Temel bilgisayar ve internet kullanımı.

3
Merak

Yazılım süreçlerini anlama isteği.

4
Not Alma

Kendi sektörünüzden terim ve örnek getirmeniz yararlı olur.

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ı temel programlama ve mimari terimlerini doğru bağlamda açıklar.
Modül 1
Programlama Kavramları
  • Kaynak kod, derleyici, yorumlayıcı
  • Değişken, fonksiyon, sınıf, nesne
  • Algoritma ve veri yapısı
  • Açık kaynak ve lisans türleri
  • Framework ve kütüphane farkı
  • Dillerin kullanım alanları
Modül 2
Uygulama Katmanları
  • Frontend, backend, full stack
  • API, REST ve JSON
  • İstemci-sunucu modeli
  • Web, mobil ve masaüstü uygulamalar
  • Monolit ve mikroservis
  • Kuyruk ve mesajlaşma
Modül 3
Veri ve Altyapı
  • Veritabanı, SQL, NoSQL
  • Tablo, indeks ve ORM
  • Sunucu, sanal makine, container
  • IaaS, PaaS, SaaS
  • Önbellek ve CDN
  • Yedekleme ve felaketten kurtarma
Modül 4
Güvenlik Temelleri
  • Kimlik doğrulama ve yetkilendirme
  • Şifreleme ve hash
  • OWASP ve yaygın zafiyetler
  • Güvenlik açığı ve yama
  • Çok faktörlü doğrulama
  • KVKK ve gizlilik terimleri
Günün hedefiKatılımcı yazılım süreçlerini ve teslimat hattını terimlerle anlatır.
Modül 1
Yaşam Döngüsü
  • SDLC, Waterfall, Agile, Scrum
  • Sprint, backlog, kullanıcı hikayesi
  • MVP ve prototip
  • Gereksinim ve kabul kriteri
  • Epic, task, bug, ticket
  • Roller: PO, SM, BA, QA, DevOps
Modül 2
Sürüm Kontrolü
  • Repository, commit, branch, merge
  • Pull request ve kod incelemesi
  • Merge conflict
  • Tag, release, versiyonlama (semver)
  • Git akış modelleri
  • GitHub, GitLab, Bitbucket farkları
Modül 3
Test ve Kalite
  • Birim, entegrasyon, sistem, kabul testi
  • Regresyon, smoke, performans testi
  • TDD ve BDD
  • Test kapsamı
  • Hata önceliği ve ciddiyeti
  • Teknik borç ve refactoring
Modül 4
CI/CD ve İşletim
  • Derleme, artefakt, pipeline
  • Continuous Integration, Delivery, Deployment
  • Ortamlar: dev, test, staging, prod
  • Docker ve Kubernetes tanıtımı
  • Monitoring, log, SLA/SLO
  • Incident, rollback, hotfix

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Terim Hakimiyeti

Temel yazılım terimlerini doğru bağlamda kullanabilirsiniz.

🧩
Mimari Anlayışı

Frontend, backend, API ve veritabanı ilişkisini açıklayabilirsiniz.

🔧
Bulut Modelleri

IaaS, PaaS ve SaaS farklarını örneklerle ayırt edebilirsiniz.

📊
Git Kavramları

Commit, branch, merge ve pull request terimlerini yorumlayabilirsiniz.

🔍
Test Çeşitleri

Birim, entegrasyon ve kabul testlerinin amacını ayırt edebilirsiniz.

🚀
Süreç Terimleri

Scrum ve Agile terimlerini toplantılarda doğru kullanabilirsiniz.

🛡️
CI/CD Anlayışı

Pipeline ve ortam kavramlarını teslimat akışıyla ilişkilendirebilirsiniz.

📝
Güvenlik Farkındalığı

Temel güvenlik terimlerini ve risklerini ayırt edebilirsiniz.

Kimler İçin Uygundur?

  • Yazılım dışı rollerden yazılım ekipleriyle çalışan proje yöneticileri
  • iş analistleri
  • satış
  • destek ekipleri ile yeni başlayanlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yazılım ekipleriyle çalışan teknik olmayan çalışanlar ve yazılım dünyasına yeni başlayanlar için uygundur.
Kod yazmayı öğretecek mi?
Hayır, terimlerin anlamını ve kullanımını örneklerle öğretir; derin kodlama içermez.
Hangi sektörler için uygun?
Yazılım ekipleriyle çalışan her sektör için: kamu, finans, üretim ve ajanslar.
Terimler İngilizce mi Türkçe mi?
Sektörde kullanıldığı hâliyle İngilizce terim ve Türkçe karşılığı birlikte verilir.
Sonraki adım ne olmalı?
Rolünüze göre proje yönetimi, test veya temel programlama eğitimleriyle devam edilebilir.

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. Software Development Concepts: Software Development Glossary Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç 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 GenelObject Oriented Programming Eğitimi
Yazılım Geliştirme Eğitimleri

Object Oriented Programming Eğitimi

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

Nesne yönelimli programlama (OOP) eğitimi: sınıf, kapsülleme, kalıtım, polimorfizm, SOLID ve Strategy, Factory, Observer tasarım desenleri.

Detayları Gör →
Yazılım Geliştirme GenelONOS için Uygulama Geliştirme Eğitimi
Yazılım Geliştirme Eğitimleri

ONOS için Uygulama Geliştirme Eğitimi

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

ONOS SDN uygulama geliştirme eğitimi: Java, OSGi, Intent Framework, FlowRule, PacketProcessor, REST API ve Mininet ile test.

Detayları Gör →
Yazılım Geliştirme GenelOpenBMC Yocto Geliştirme: BitBake, Katmanlar ve Derleme Sistemleri Eğitimi
Yazılım Geliştirme Eğitimleri

OpenBMC Yocto Geliştirme: BitBake, Katmanlar ve Derleme Sistemleri Eğitimi

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

OpenBMC Yocto geliştirme eğitimi: BitBake, meta-katmanlar, recipe ve bbappend yazımı, devtool, SDK ve firmware imajı derleme.

Detayları Gör →
Yazılım Geliştirme GenelOpenCL ile GPU Programlama Eğitimi
Yazılım Geliştirme Eğitimleri

OpenCL ile GPU Programlama Eğitimi

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

OpenCL ile GPU programlama eğitimi: platform modeli, kernel yazımı, local bellek, matris çarpımı, redüksiyon ve profiling uygulamaları.

Detayları Gör →
Yazılım Geliştirme GenelOpening & Navigating the Application in Project (Online Desktop Client) Eğitimi
Yazılım Geliştirme Eğitimleri

Opening & Navigating the Application in Project (Online Desktop Client) Eğitimi

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

Project Online Desktop Client eğitimi: oturum açma, proje açma, görünümler, Gantt, filtre ve gruplama, raporlar ve gezinme.

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