0541 8023553
24
Ağustos
Dinamik Zihin > OOP Prensipleri ve Tasarım Desenleri Eğitimi

OOP Prensipleri ve Tasarım Desenleri Eğitimi

  • 24 Ağustos-1 Ekim
  • Pazartesi-Salı-Perşembe
  • 19:30 – 21:30
  • Toplam 30 Saat
Bir yazılım uygulamasının değerini arttıran en önemli özelliklerinden biri, ihtiyaca göre geliştirilebilir olmasıdır. Bunun olabilmesi için de Object Oriented Programming (OOP) yaklaşımını kullanmamız gerekmektedir. Peki ama hangi ilkeleri takip ederek ideal bir OOP yaklaşımını nasıl uygulamalıyız? Daha da önemlisi karşımıza çıkabilecek problemlere nasıl çözümler getirmeliyiz? İşte bu eğitim size bunları aktarmayı hedefliyor.

Uzaktan Canlı Eğitim (ONLINE)

Bu eğitime uzaktan canlı bağlantıyla katılarak, eğitmene sorularını sorabilir, eğitim boyunca eğitmen desteği alabilirsin.
ONLINE (Canlı) Eğitim

%40 İNDİRİMLİ

1850 TL

1100 TL + KDV

Kredi Kartına 2,3,6,9,12 ay taksit

Eğitime ön kayıt yaptır, yerini ayıralım.

    Eğitim Hedefi

    Bu eğitimi tamamlayan katılımcıların, sorunu doğru analiz ederek ihtiyaç duyduğu nesne ve veri yapısını tasarlamasını hedefliyoruz. Ayrıca, tüm yazılım sisteminde geçerli tasarım desenlerini kavrayarak doğru yerde kullanmak ve anti-pattern’lerden kaçınmak da eğitimin hedefleri arasındadır.

    Kime Göre ?

    C#.NET platformunda temel bilgiye sahip, basit de olsa bir proje deneyimi olan herkes içindir.

    Eğitim İçeriği

    OOP Kavramları

    • Neden OOP tercih ediliyor?
    • Sınıf ve Nesne arasındaki fark
    • Kapsülleme (Encapsulation)
    • Oluşturucular (Constructor)
    • Kalıtım (Inheritance)
    • Çok Biçimlilik (Polimorfizm)
    • Abstract Sınıflar
    • Interface
    • Delegate ve Lambda Operatör
    • Events

    SOLID Prensipleri

    • Single Responsibility Principle
    • Open Closed Principle
    • Liskov Substitution Principle
    • Interface Segregation Principle
    • Dependency Inversion Principle

    C# ile Tasarım Desenleri (Design Pattern)

    • Gangs of Four Patterns
    • Creational Patterns
    • Abstract Factory
    • Builder
    • Factory Method
    • Prototype
    • Structural Patterns
    • Adapter
    • Bridge
    • Composite
    • Decorator
    • Façade
    • Flyweight
    • Proxy
    • Behavioral Patterns
    • Chain of Responsibility
    • Command
    • Interpreter
    • Iterator
    • Mediator
    • Memento
    • Observer
    • State
    • Strategy
    • Template Method
    • Visitor
    • Anti Patterns
    Eğitim Hakkında

    OOP Prensipleri ve Tasarım Desenleri eğitimi; günümüz yazılım geliştirme dünyasında, bir uygulamanın sürekli geliştirilebilir ve güncellenebilir olmasının en büyük sebebi OOP yöntemidir. Peki, bu OOP yaklaşımının evrensel prensipleri, felsefesi var mıdır? Yani bir projeyi bu yöntemle geliştirmeye başladığınızda nasıl düşünmeli ve nasıl hareket etmelisiniz? İşte iki bölümden oluşan bu eğitimin ilk bölümünde, OOP’nin temel kavramlarını ve prensiplerini aktarıyoruz. İkinci kısımda ise, bahse konu bu prensiplerin ışığında oluşturulmuş, sıkça karşılaşılan sorunlara evrensel çözümler sunan Tasarım Desenlerini (Design Patterns) ele alıyoruz.

    Sertifika

    Eğitimin sonunda katılımcılara Eğitime Katılım Sertifikası verilecektir.

    Eğitmen Türkay Ürkmez

    İşini aşkla yapan uzman yazılım eğitmeni.

    15 yıldır profesyonel olarak yazılım geliştirme eğitimleri veriyor. Yazılıma yeni başlayanlar için geliştirdiği eğitim metodu ile birçok kişiyi yazılım geliştirme sektörüne kazandırdı. Kurumsal alanda da yazılım geliştiricilere eğitimler vermeye devam ediyor. (Prometeon, Vakıfbank, İBB, Aselsan, MEB, IBTECH, Turkcell, SunExpress…)

    Daha fazla bilgi →

    İletişime Geç!

    Eğitim hakında bilmek istediğiniz her şeyi bize sorabilirsiniz.

      BireyselKurumsal

      Detaylar

      Tarih:
      24/08/2020