COMPTIA DATA+: CODING ENVIRONMENTS FOR DATA ANALYTICS EĞİTİMİ

Analiz için doğru kodlama ortamını kur ve kullan

SQL, Python ve R ile not defterleri, IDE'ler ve sürüm kontrolü üzerinde üretilebilir veri analitiği iş akışları kurun.

Veri analitiği için SQL istemcileri, Python (pandas, NumPy) ve R (tidyverse) ortamları, Jupyter ve RMarkdown not defterleri, pip/conda/renv paket yönetimi ve Git ile üretilebilir iş akışlarını uygulamalı öğreten orta seviye eğitim.

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

Eğitim Hakkında

SQL, Python, R ortamları, not defterleri ve sürüm yönetimi

Bu eğitim, CompTIA Data+ kapsamında veri analitiği için kullanılan kodlama ortamlarını orta seviyede ele alır. SQL ortamları ve sorgu istemcileri; Python (pandas, NumPy) ve R (tidyverse) ekosistemleri; Jupyter ve RMarkdown not defterleri; VS Code gibi IDE'ler karşılaştırılır. Ortam kurulumu, sanal ortam ve paket yönetimi (pip, conda, renv); veri okuma/yazma, temel dönüştürme ve betik (script) yapısı işlenir. Git ile sürüm kontrolü, üretilebilirlik (reproducibility), kod stili ve belgeleme ele alınır. Katılımcılar bir analiz işini uygun ortamda kurup üretilebilir ve paylaşılabilir hale getirir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar SQL ortamından Python/R'a ve not defteri, sürüm yönetimiyle üretilebilir akışa ilerler.

Seviye

Orta Seviye — Veri analitiği için SQL, Python ve R kodlama ortamlarının, not defterlerinin ve sürüm yönetiminin uygulamalı ele alınması.

Öğrenme Metodu

Katılımcılar SQL istemcisi, Jupyter ve VS Code üzerinde gerçek veri setleriyle betik ve not defteri yazarak çalışır.

Neden Bu Eğitim?

🧪Doğru Ortam

İşe uygun ortamı seçerek analizin hızını ve kalitesini artırırsınız.

🔁Üretilebilirlik

Not defteri ve sürüm kontrolüyle analizi tekrar üretilebilir kılarsınız.

🤝Paylaşılabilir

Git ve belgeleme ile ekip içinde kod ve sonucu kolayca paylaşırsınız.

Anahtar Konular

kodlama ortamlarıveri analitiğicomptia data+python pandasr tidyversejupyter notebooksql sorgulamagit sürüm kontrolüüretilebilirlik
“İyi analist sadece sonucu değil, o sonuca giden yolu tekrar üretilebilir bırakır.”

Ön Koşullar

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

1
Veri Analizi Temeli

Temel veri analizi ve tablo kavramlarına aşinalık beklenir.

2
SQL/Programlama Girişi

Temel SQL veya herhangi bir dilde betik yazma deneyimi faydalıdır.

3
Komut Satırı

Basit terminal/komut satırı kullanımına aşinalık işi kolaylaştırır.

4
Çalışma Ortamı

Python, R ve bir SQL istemcisi kurulabilen bir bilgisayar gerekir.

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ı, SQL ortamını kullanır ve analitik sorgular yazar.
Modül 1
SQL Ortamı
  • veritabanı istemcisi (DBeaver, SSMS, pgAdmin) kurulumu
  • bağlantı dizesi ve kimlik yönetimi
  • veritabanı, şema ve tablo gezinme
  • sorgu editörü ve sonuç ızgarası kullanımı
  • SQLite ile yerel pratik ortamı
  • sorgu geçmişi ve script kaydetme
Modül 2
Temel Sorgular
  • SELECT, WHERE ve ORDER BY
  • DISTINCT ve LIMIT/TOP kullanımı
  • JOIN türleri (inner, left) ile tablo birleştirme
  • GROUP BY ve HAVING ile gruplama
  • toplama fonksiyonları (SUM, AVG, COUNT)
  • alt sorgu (subquery) temeli
Modül 3
Analitik SQL
  • CTE (WITH) ile okunur sorgu yapısı
  • pencere fonksiyonları (ROW_NUMBER, RANK)
  • OVER ve PARTITION BY ile grup içi hesap
  • kümülatif ve hareketli ortalama
  • CASE ile koşullu hesap
  • tarih fonksiyonlarıyla dönem analizi
Modül 4
Bağlantı ve Çıktı
  • sorgu sonucunu CSV/Excel'e aktarma
  • Python/R'dan veritabanına bağlanma
  • parametreli sorgu ve enjeksiyon farkındalığı
  • görünüm (view) ile sorguyu yeniden kullanma
  • sorgu performansı ve indeks farkındalığı
  • sonuçların not defterine taşınması
Günün hedefiKatılımcı, Python ve R ortamlarını kurar ve temel analiz yapar.
Modül 1
Ortam Kurulumu
  • Python kurulumu ve sanal ortam (venv)
  • pip ve conda ile paket yönetimi
  • R ve RStudio kurulumu, renv ile paket izolasyonu
  • requirements.txt / environment.yml ile bağımlılık
  • çekirdek (kernel) ve yorumlayıcı seçimi
  • ortam yalıtımının üretilebilirliğe katkısı
Modül 2
Python Analitik
  • pandas DataFrame ile veri yükleme
  • seçme, filtreleme ve groupby özetleri
  • NumPy ile vektörel hesap
  • eksik değer ve tip dönüşümü
  • merge/concat ile birleştirme
  • matplotlib/seaborn ile hızlı grafik
Modül 3
R Analitik
  • tibble ve veri çerçevesiyle çalışma
  • dplyr fiilleri ile dönüşüm
  • ggplot2 ile görselleştirme
  • summarise ve group_by özetleri
  • tidyr ile şekillendirme
  • Python ve R yaklaşımlarının karşılaştırması
Modül 4
Veri Giriş/Çıkış
  • CSV, Excel ve JSON okuma/yazma
  • veritabanından sorgu sonucunu okuma
  • API'den veri çekme temeli
  • büyük dosyalarda parçalı okuma
  • çıktı dosyası ve rapor üretimi
  • veri yollarının taşınabilir yönetimi
Günün hedefiKatılımcı, üretilebilir not defterleri kurar ve Git ile sürümler.
Modül 1
Not Defterleri
  • Jupyter hücre türleri (kod/markdown)
  • çalışma sırası ve durum (state) tuzakları
  • RMarkdown ile metin+kod+çıktı
  • not defterini rapora (HTML/PDF) dışa aktarma
  • anlatı ve kodu birleştiren akış
  • not defteri ve betik tercihinin kriterleri
Modül 2
Sürüm Kontrolü
  • git init, add, commit temel akışı
  • branch ve merge ile paralel çalışma
  • uzak depo (GitHub/GitLab) kullanımı
  • .gitignore ile veri/çıktı hariç tutma
  • not defteri diff'inin zorlukları ve çözümü
  • commit mesajı ve geçmiş disiplini
Modül 3
Kod Kalitesi
  • okunur isimlendirme ve fonksiyonlaştırma
  • yorum ve docstring ile belgeleme
  • PEP8 / tidyverse stil rehberi
  • linter ve biçimlendirici kullanımı
  • yeniden kullanılabilir modül yapısı
  • hata yönetimi ve basit test
Modül 4
Üretilebilirlik
  • sabit rastgelelik tohumu (seed) kullanımı
  • bağımlılıkların kilitlenmesi (lock)
  • veri-kod-çıktı ayrımı ve klasör yapısı
  • parametreli çalıştırma ve otomasyon
  • sonuçların yeniden üretilme testi
  • analiz projesinin paylaşılabilir paketlenmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
SQL Ortamı

Veritabanı istemcisinde analitik sorgular yazarsınız.

✅
Pencere Fonksiyonu

CTE ve pencere fonksiyonlarıyla ileri sorgular kurarsınız.

✅
Python Analizi

pandas ve NumPy ile veri yükleyip özetlersiniz.

✅
R Analizi

dplyr ve ggplot2 ile dönüştürme ve görsel üretirsiniz.

✅
Paket Yönetimi

venv, conda ve renv ile yalıtılmış ortam kurarsınız.

✅
Not Defteri

Jupyter ve RMarkdown ile anlatılı analiz üretirsiniz.

✅
Git Kullanımı

Git ile kodu sürümler ve ekip içinde paylaşırsınız.

✅
Üretilebilirlik

Analizi tekrar üretilebilir ve paylaşılabilir hale getirirsiniz.

Kimler İçin Uygundur?

  • Veri analistleri
  • kodlamaya geçmek isteyen BI uzmanları
  • SQL bilen raporlama ekipleri
  • analitik iş akışını sistemleştirmek isteyenler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri analistleri, kodlamaya geçmek isteyen BI uzmanları ve analitik iş akışını sistemleştirmek isteyen SQL kullanıcıları için uygundur.
Python mı R mı öğretiliyor?
Her ikisi de temel düzeyde ele alınır; aralarındaki farklar ve kullanım senaryoları karşılaştırmalı anlatılır.
Programlama bilmiyorum, katılabilir miyim?
Temel SQL veya herhangi bir dilde betik deneyimi yeterlidir; ortam kurulumu ve temel kullanım sıfırdan gösterilir.
Git neden işleniyor?
Analiz kodunu sürümlemek, ekip içinde paylaşmak ve üretilebilirliği sağlamak için Git temel bir araçtır.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası 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. CompTIA Data+: Coding Environments for Data Analytics Eğitim Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Veri Analizi ve İstatistikVisualizing Data for Impact: Visual Design Theory Eğitimi
Veri ve Analitik Eğitimleri

Visualizing Data for Impact: Visual Design Theory Eğitimi

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

Ön-dikkat öznitelikleri, Cleveland-McGill kodlama, Gestalt ilkeleri, renk teorisi ve tipografiyle hızlı ve doğru okunan grafikler tasarlamayı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikVisualizing Data in Charts & Tables in Project (Online Desktop Client) Eğitimi
Veri ve Analitik Eğitimleri

Visualizing Data in Charts & Tables in Project (Online Desktop Client) Eğitimi

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

Microsoft Project Online Desktop Client'ta Visual Reports, panolar, Gantt biçimlendirme ve earned value grafikleriyle proje verisini görselleştirmeyi öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikWorking with Arrays & Restructuring and Merging Data Sets Eğitimi
Veri ve Analitik Eğitimleri

Working with Arrays & Restructuring and Merging Data Sets Eğitimi

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

SAS DATA adımında diziler, PROC TRANSPOSE ile geniş-uzun dönüşüm ve SET/MERGE ile veri seti birleştirmeyi BY ve IN= teknikleriyle uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikWorking with Data Conversions & SET Operations Eğitimi
Veri ve Analitik Eğitimleri

Working with Data Conversions & SET Operations Eğitimi

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

SQL'de CAST/CONVERT ve TRY_CAST ile tip dönüşümlerini, UNION, INTERSECT, EXCEPT küme işlemlerini ve performans etkilerini uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikWorking with Data Definition Language (DDL) Eğitimi
Veri ve Analitik Eğitimleri

Working with Data Definition Language (DDL) Eğitimi

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

SQL DDL ile CREATE/ALTER/DROP, PRIMARY/FOREIGN KEY, CHECK kısıtları, indeks ve şema tasarımını, veri bütünlüğü ve göç yaklaşımlarıyla öğrenin.

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