Anadolu Üniversitesi Anadolu Üniversitesi
  • Kurumsal
  • Akademik Programlar
  • Öğrenci İçin Bilgi
  • EN
Program Hakkında Akademik Kadro Program Yeterlilikleri Dersler Ders - Program Yeterlilik İlişkileri Türkiye Yeterlilikler Çerçevesi (TYÇ) TYÇ - Program Yeterlilikleri İlişkileri
  1. Bilişim Teknolojileri Meslek Yüksekokulu
  2. Yazılım, Uygulama Geliştirme ve Çözümleme Bölümü
  3. Ön-Yüz Yazılım Geliştirme Programı
  4. Dersler - AKTS Kredileri
  5. Tümleşik Geliştirme Ortamları
  6. Tanıtım
  • Tanıtım
  • Öğrenme Çıktıları
  • AKTS İş Yükü
  • Program Yeterliliklerine Katkısı
  • Öğrenme Çıktıları-Program Yeterlilikleri İlişkisi
Son Güncelleme Tarihi: 25/06/2026

Ders Kodu - Ders Adı Ders Türü Teori + Uygulama AKTS
ÖYG124 - Tümleşik Geliştirme Ortamları II.Yarıyıl 2 +1 3.0
Ders Dili Türkçe
Ders Türü Mesleki Seçmeli Dersler
Öğretim Elemanları ÖĞR. GÖR. AHMET AVCIOĞLU
Dersin Veriliş Biçimi Yüz yüze.
Dersin Verildiği Yer
Kullanılan Eğitim Platformları
Önkoşullar Yok.
Önerilen Dersler
Önerilen Kaynaklar Ders sunumları ve uygulama notları.
Staj & Uygulama
Dersin Amacı

Haftalar Öğrenme Çıktıları Konular Öğretim Yöntemleri
1. hafta Derse giriş, ders işleyişi ve değerlendirme yönteminin tanıtılması, modern geliştirme ortamlarına genel bakış, geliştirici iş akışı kavramı, araç zinciri (toolchain) yaklaşımı ve dersin işleneceği yazılım altyapısının kurulumu.
2. hafta Kod düzenleyicilerin tarihsel gelişimi, Visual Studio Code kurulumu, arayüz tanıtımı, klavye kısayolları, ayar dosyaları, tema ve yazı tipi yapılandırması.
3. hafta Eklenti ekosistemi, sık kullanılan eklentilerin tanıtımı, sözdizimi vurgulama ve kod biçimlendirme araçları, hata ayıklama özellikleri ve ortak düzenleme yaklaşımları.
4. hafta Uçbirim (terminal) ve kabuk (shell) kullanımı, temel komutlar, dosya ve dizin işlemleri, paket yöneticileri ile araç kurulumu, çevre değişkenleri ve dosya izinleri.
5. hafta Sürüm denetimi kavramına giriş, Git temellerinin tanıtımı, yerel depo oluşturma, işleme (commit) ve değişiklik izleme, depoda gezinme komutları.
6. hafta Dallanma (branching) ve birleştirme (merging), çakışma çözümü, etiketler, geçmişin yeniden yazımı, gerçek senaryolar üzerinde Git iş akışı uygulamaları.
7. hafta GitHub ile takım çalışması, uzak depolar, depo oluşturma ve erişim yönetimi, çekme istekleri (pull requests), kod inceleme süreçleri ve sorun takibi.
8. hafta Ara sınav.
9. hafta Konteyner kavramına giriş, sanal makineler ile konteynerler arasındaki farklar, Docker kurulumu ve mimarisi, görüntü (image) ve kapsayıcı (container) kavramları.
10. hafta Docker temel komutları, görüntü çekme ve çalıştırma, bağlantı noktası eşleme, hacim (volume) kullanımı, geliştirme ortamının kapsayıcıda çalıştırılması.
11. hafta Yapay zeka destekli geliştirme asistanlarının tanıtımı, kod tamamlama, satır içi öneriler ve sohbet tabanlı yardım, asistanların geliştirme ortamına entegrasyonu.
12. hafta Etkili istem yazımı, asistanlara doğru bağlam sağlama, hata ayıklama ve test yazımında asistan kullanımı, üretilen kodun gözden geçirilmesi.
13. hafta Yapay zeka asistanlarının etik ve güvenli kullanımı, lisans ve telif konuları, kod ve veri sızıntısı riskleri, kurumsal kullanım politikaları.
14. hafta Uygulamalı proje, küçük ölçekli bir geliştirme görevinin Visual Studio Code, Git, GitHub, Docker ve yapay zeka asistanları birlikte kullanılarak uçtan uca yürütülmesi ve genel tekrar.

İçerik girilmemiştir.

İçerik girilmemiştir.

İçerik girilmemiştir.


Değerlendirme Yöntemi ve Geçme Kriterleri
Sayısı Yüzde (%)
Toplam (%)

Kurumsal

  • İsim ve Adres
  • Akademik Takvim
  • Yönetim Kadrosu
  • Kurum Hakkında
  • Akademik Programlar
  • Genel Kabul Şartları
  • Önceki Öğrenmenin Tanınması
  • Kayıt İşlemleri
  • AKTS Kredi Sistemi
  • Akademik Danışmanlık

Akademik Programlar

  • Doktora / Sanatta Yeterlik
  • Yüksek Lisans
  • Lisans
  • Önlisans
  • Açık ve Uzaktan Eğitim Sistemi

Öğrenci İçin Bilgi

  • Şehirde Yaşam
  • Konaklama
  • Beslenme Olanakları
  • Tıbbi Olanaklar
  • Engelli Öğrenci Olanakları
  • Sigorta
  • Maddi Destek
  • Öğrenci İşleri Daire Başkanlığı

Öğrenci İçin Bilgi

  • Öğrenim Olanakları
  • Uluslararası Programlar
  • Değişim Öğrencileri için Pratik Bilgiler
  • Dil Kursları
  • Staj
  • Sosyal Yaşam ve Spor Olanakları
  • Öğrenci Kulüpleri