Anasayfa

C ve Sistem Programcıları Derneği

  • CSD Hakkında
    • Yönetim Kurulu
    • Referanslar
    • Üyelik
    • Adres
    • Kroki
    • İletişim
  • Kurslar
    • Kurs Başvurusu
    • Eğitmenler
  • Seminerler
    • Seminer İste
    • Seminer Ver
  • Kaynaklar
    • Yararlı Linkler
    • Kaynak Kod Arşivi
    • Makaleler
    • Çalışma Soruları
    • Yararlı Kitaplar
    • Dosya Arşivi
    • Döküman Arşivi
  • Duyurular
  • Haberler
  • İş İlanları
    • İş İlanı Gönder
  • SSS
  • Kurs Başvurusu

menü

  • CSD Hakkında
    • Yönetim Kurulu
    • Referanslar
    • Üyelik
    • Adres
    • Kroki
    • İletişim
  • Kurslar
    • Kurs Başvurusu
    • Eğitmenler
  • Seminerler
    • Seminer İste
    • Seminer Ver
  • Kaynaklar
    • Yararlı Linkler
    • Kaynak Kod Arşivi
    • Makaleler
    • Çalışma Soruları
    • Yararlı Kitaplar
    • Dosya Arşivi
    • Döküman Arşivi
  • Duyurular
  • Haberler
  • İş İlanları
    • İş İlanı Gönder
  • SSS
  • Kurs Başvurusu

e-posta ile bilgilendirme.

Derneğimizdeki etkinliklerden haberdar olun!

Haber mektubu üyeliğiniz

Kimler çevrimiçi

Şu an 0 kullanıcı ve 7 ziyaretçi çevrimiçi.
""
dreamhost
Anasayfa

UML ile Nesne Yönelimli Çözümleme, Tasarım ve Modelleme

Kurs konularından bazıları:

Nesne Yönelimli Programlamanın Temel İlkeleri

  • Sınıflar, Nesneler ve İlişkiler
  • Soyutlama ve Veri Gizleme
  • Yordamlar ve İletiler
  • Arayüz Oluşturma
  • Türetme ve Çokbiçimlilik
  • Erişim denetimi
  • Liskov Yerine Geçme İlkesi
  • LSP (Liskov Substitution Principle)
  • Açık Kapalı İlkesi
  • OCP (Open-Closed Principle)
  • Bağımlılık Ters Çevirme İlkesi
  • DIP (Dependency Inversion Principle)

Nesne Yönelimli Program Geliştirme Yöntembilimleri ve Süreçleri

  • Yinelemeli ve Arttırımlı Geliştirme
  • RUP (Rational Unified Process)
  • XP (Extreme programming)

Nesne Yönelimli Çözümleme ve tasarım

  • Sistem İsterlerinin Kullanım Durumlarıyla Belirlenmesi
  • Aktörlerin Belirlenmesi
  • Temel Kullanım Durumlarının Belirlenmesi
  • Kullanım Durumu Senaryolarının Yazılması
  • Kullanım Durumu Modelinin (Use Case Model) Oluşturulması
  • Nesnelerin ve Sınıfların Belirlenmesi
  • Nesne İlişkilerinin Belirlenmesi
  • Nesne Modelinin (Object Model) Oluşturulması
  • Etkileşim Modellemesi
  • Durum (State) Modellemesi
  • Alt Sistem (Subsystem)Tasarımı
  • Arttırımlı (Incremental) Geliştirme

UML 2.0 (Unified Modelling Language)

  • UML Notasyonunun Kullanımı
  • Temel Model yönetim Birimleri
  • Paketler(Packages)
  • Alt Sistemler(Subsystems)
  • Modeller(Models)
  • Yapısal Modelleme
  • Kullanım Durumu (use case) Diyagramları
  • Sınıf (Class) Diyagramları
  • Nesne (Object) diyagramları
  • Dinamik Modelleme
  • Durum Makinaları (State Machines)
  • Etkinlik (Activity) Diyagramları
  • İletişim (Interaction) Diyagramları
    1. Sekans (Sequence) Diyagramları
    2. İletişim (Communication) Diyagramları
    3. Etkileşim Değerlendirme (Interaction Overview) Diyagramları
    4. Zamanlama (Timing) Diyagramları

Case (Computer Aided Software Engineering)

  • "Enterprise Architect" Yazılımı ve Kullanımı

Önkoşul:

Nesne Yönelimli Programlamanın temel kavramlarına hakim olmak. C++, Java ya da C# dillerinden birini iyi derecede bilmek.

* Ücretleri sorunuz.

Süre: 
90 saat
Fiyat: 
0 TL (KDV dahil değildir.)
Öğrenciler için %15 indirimli fiyat: 
0 TL (KDV dahil değildir.)
  • Bu kursa katılmak istiyorum.
  • Yazıcı uyumluYazıcı uyumlu
  • Arkadaşa gönderArkadaşa gönder
  • PDFPDF
Etiketler:
  • Yetişkinler için

Adres: 2.Taşocağı Cd. Oğuz Sk. Barbaros Apt. No: 11/4 PK: 34387  Mecidiyeköy / İSTANBUL Tel: (212) 274 63 60  (212) 274 99 89  (212) 275 88 97  (212) 288 35 20 Fax: (212) 275 88 97 E-Posta: csystem@csystem.org

İçerik yayınları
Fervens Drupal theme by Leow Kah Thong. Designed by Design Disease and brought to you by Smashing Magazine.