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 5 ziyaretçi çevrimiçi.
""
dreamhost
Anasayfa

UML ve Tasarım Kalıpları (C# ve Java Kod Örnekleriyle)

UML ve Tasarım Kalıpları (C# ve Java Kod Örnekleriyle)  

Bu kurs UML 1.x ve 2.0 notasyonu dışında katılımcılara bir yazılım mimarının bakış açısını kazandıracak nesne yönelimli modelleme, standardizasyon, tasarım kalıpları ve çeşitli tasarım ilkelerini ele almaktadır. Ayrıca bazı proje yönetimi konuları da kurs kapsamına eklenmiştir. Kurs boyunca yapılacak örneklerde C# ve Java programlama dilleri bir arada kullanılacaktır.

Kursun Süresi : 72 Saat

Önkoşul : C# ve/veya Java programlama dilleri konusunda temel bilgilere sahip olmak ya derneğimizin açmış olduğu C# - Java ile Nesne Yönelimli Programlama kurslarına katılmış olmak.

Nesne Yönelimli Programlamanın Temel İlkeleri      

• Veri Gizleme (Encapsulation), Soyutlama (Abstraction), Çokbiçimlilik (Polymorphism), Kararlılık (Stability)
• Ayrıştırma (Decompozition), Yapışıklık (Cohesion), Eşleşme (Coupling,) vb. kavramlar
• Zayıf Bağlılık İlkesi – LCP (Low Coupling Principle)
• Tek Sorumluluk İlkesi – SRP (Single Responsibility Principle)
• 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)
• Arayüz Ayırma İlkesi – ISP (The Interface Segregation Principle)
• Sürüm Yeniden Kullanımı Eşdeğerlik İlkesi – REP (The Release Reuse Equivalency Principle)
• Ortak Kapatma İlkesi – CCP (The Common Closure Principle)
• Ortak Yeniden Kullanım İlkesi – CRP (The Common Reuse Principle)
• Çevrimsiz Bağımlılık İlkesi – (ADP) (The Acyclic Dependencies Principle)
• Kararlı Soyutlamalar İlkesi – SAP (The Stable Abstractions Principle)
• Kararlı Bağımlılıklar İlkesi – SDP (The Stable Dependencies Principle)

UML (Unified Modelling Language) Notasyonu

• Kullanım Senaryosu (Use Case) Diyagramları
• Sınıf ve Nesne Diyagramları
• Kullanma (Usage), Gerçekleme (Realization, Implementation)
• Durum (State) Diyagramları
• Aktivite (Activity) Diyagramları
• Sekans (Sequence) Diyagramları
• İletişim (Colloboration, Communication) Diyagramları
• Bileşen (Component) Diyagramları
• Dağıtım (Deployment) Diyagramları
• UML Tasarım Araçları (Enterprise Architect, Visio, Umbrello, Rational Rose, vb)
• Altsistem, Kütüphane, Toolkit ve Framework Kavramları
• Etiketlenmiş Değer (TaggedValue), Stereotype ve Kısıtlamalar (Constraint)    

Tasarım Kalıpları (Design Patterns)

• Kalıp ve Deyim (Pattern ve Idiom) Kavramları
• Karşıt Kalıp (Anti-Pattern) Olgusu
• Nesne Yaratılışına Ait (Creational) Kalıplar
• Yapısal (Structural) Kalıplar
• Davranışsal (Behavioral) Kalıplar
• GOF Dışı Ek Kalıplar Proje Yönetim Metodolojileri
• RUP (Rational Unified Process), Sıradışı Programlama (Extreme Programming), CMMI
• Zaman Yönetimi, Proje Üçgeni, Swot Analizi, İş Analizi, vb. kavramlar
• Gantt Diyagramları, Kısa Yol Diyagramları

 Ve diğerleri ...

* Ücretleri sorunuz.

Süre: 
72 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.