UML Swift ve Kotlin ile Dizayn Paternleri

UML Swift ve Kotlin ile Dizayn Paternleri Aykut Taşdelen

Sepette İndirim
296,74 TL329,71 TL
Kitap Formatı: Ciltsiz
Ciltsiz
Ürünün Kampanyaları
discount
discount
D&R
7.2
Diğer Satıcılar
Tümü (3)
08 Ekim Çarşamba kargoda
Kampanyalı Fiyat
Sepette İndirim
344,19 TL
09 Ekim Perşembe kargoda
Kampanyalı Fiyat
Sepette İndirim
585,19 TL

Benzer Ürünler

placeholder-logo
Unreal Engine 5 - Kodlab - Image 1

Kodlab Unreal Engine 5 - Kodlab

325,00 TL
placeholder-logo
Sıfırdan İleri Seviyeye PHP Web Programlama - Kodlab - Image 1

Kodlab Sıfırdan İleri Seviyeye PHP Web Programlama - Kodlab

4
487,50 TL
placeholder-logo
Kendi Siteni Kendin Koru - Kodlab - Image 1

Kodlab Kendi Siteni Kendin Koru - Kodlab

245,73 TL%11
218,13 TL
Sepette 196,32 TL
placeholder-logo
C# ile Nesne Tabanlı Programlama - Kodlab - Image 1

Kodlab C# ile Nesne Tabanlı Programlama - Kodlab

243,75 TL
placeholder-logo
MikroPhyton ile BBC Micro: Bit Kodlama-Çözümlü Örneklerle - Papatya Bilim - Image 1

Papatya Bilim MikroPhyton ile BBC Micro: Bit Kodlama-Çözümlü Örneklerle - Papatya Bilim

657,83 TL
Sepette 624,94 TL
placeholder-logo
ARM Cortex-M4 ile Mikrodenetleyici Programlama - Kodlab - Image 1

Kodlab ARM Cortex-M4 ile Mikrodenetleyici Programlama - Kodlab

487,50 TL
placeholder-logo
Siemens S7-1200 ile Plc Programlama - Otomasyon - Abaküs Kitap - Image 1

Abaküs Kitap Siemens S7-1200 ile Plc Programlama - Otomasyon - Abaküs Kitap

264,00 TL
Sepette 250,80 TL
placeholder-logo
Kodlab Kali Linux - Kodlab - Image 1

Kodlab Kodlab Kali Linux - Kodlab

290,84 TL
Sepette 261,76 TL
placeholder-logo
Comsol - Mühendisler ve Temel Bilimciler İçin Nümerik Analiz ve Simülasyon - Kodlab - Image 1

Kodlab Comsol - Mühendisler ve Temel Bilimciler İçin Nümerik Analiz ve Simülasyon - Kodlab

409,53 TL%11
363,55 TL
Sepette 327,20 TL
placeholder-logo
Youtube - Kodlab - Image 1

Kodlab Youtube - Kodlab

402,11 TL
Sepette 382,00 TL
placeholder-logo
Bir Oyun Alanı Olarak Kodlama - Pegem Akademi Yayıncılık - Image 1

Pegem Akademi Yayıncılık Bir Oyun Alanı Olarak Kodlama - Pegem Akademi Yayıncılık

359,79 TL
Sepette 341,80 TL
placeholder-logo
Excel ile İstatistiksel Veri Analizi - Seçkin-Bilgisayar - Image 1

Seçkin-Bilgisayar Excel ile İstatistiksel Veri Analizi - Seçkin-Bilgisayar

525,99 TL
placeholder-logo
Veritabanı SQL ve NoSQL: Kavram-Teori-Uygulama - Seçkin-Bilgisayar - Image 1

Seçkin-Bilgisayar Veritabanı SQL ve NoSQL: Kavram-Teori-Uygulama - Seçkin-Bilgisayar

632,53 TL
Sepette 600,90 TL
placeholder-logo
Matlab Uygulama Çözümleri - Papatya Bilim - Image 1

Papatya Bilim Matlab Uygulama Çözümleri - Papatya Bilim

554,82 TL
Sepette 527,08 TL
İyi Fiyatlı Ürün
placeholder-logo
Bilişim Teknolojileri ve Yazılım - Kodlab - Image 1

Kodlab Bilişim Teknolojileri ve Yazılım - Kodlab

327,60 TL%11
290,84 TL
Sepette 261,76 TL
placeholder-logo
Yeni Başlayanlar için C# ile Nesne Tabanlı Programlama - Abaküs Kitap - Image 1

Abaküs Kitap Yeni Başlayanlar için C# ile Nesne Tabanlı Programlama - Abaküs Kitap

458,64 TL%11
407,17 TL
Sepette 366,45 TL
placeholder-logo
Kuantum Hesaplama Kuramı - Odtü - Image 1

Odtü Kuantum Hesaplama Kuramı - Odtü

282,24 TL%22
219,21 TL
Sepette 197,29 TL
placeholder-logo
Java İle Programlama ve Veri Yapıları - Pusula Yayıncılık - Image 1

Pusula Yayıncılık Java İle Programlama ve Veri Yapıları - Pusula Yayıncılık

381,02 TL%28
274,76 TL
Sepette 247,28 TL
placeholder-logo
İnternet Temelli Eğitim - Nobel Akademik Yayıncılık - Image 1

Nobel Akademik Yayıncılık İnternet Temelli Eğitim - Nobel Akademik Yayıncılık

262,08 TL
Sepette 235,87 TL
placeholder-logo
Derin Düşünce: Yapay Zekanın Yetmeyip İnsan Yaratıcılığının Başladığı Yer - Pegasus Yayınevi - Image 1

Pegasus Yayınevi Derin Düşünce: Yapay Zekanın Yetmeyip İnsan Yaratıcılığının Başladığı Yer - Pegasus Yayınevi

200,59 TL
Sepette 180,53 TL
  • Ürün Açıklaması
  • Ürünün Özellikleri
  • Kampanyalar
  • İptal İade Koşulları
  • Taksit Bilgileri
  • Ürün Değerlendirmeleri (0)

  • Soru ve Cevap (0)

  • Tüm Satıcılar (3)

Swift ve/veya Kotlin’i temel düzeyde bilen ancak ileri düzey nesne yönelimli programlamaya, analiz ve modellemeye, yazılım mimarisine odaklanmak isteyenler için!

Aykut Taşdelen’in kaleme aldığı bu kitap, kariyerinde yazılım mimarı/proje yöneticisi olmayı hedefleyen, ileri düzeyde nesne yönelimli programlama öğrenmek, dizayn paternleri ve yazılım mimarileri ile mimari paternlere hakim olmak isteyen, analiz ve modelleme konularında bilgisini arttırmak isteyen, yazılım geliştiriciler için benzersiz bir kaynaktır.

Bu kitap nesne yönelimli programlama paradigmasını destekleyen diller olan Kotlin ve Swift'i sözdizim kuralları seviyesinde değil yazılım mimarisi açısından çok önemli olan dizayn paternleri seviyesinde ele almaktadır. Bu açıdan kitap bir şekilde bu iki dili temel seviyede öğrenmiş ve iOS/Android uygulamaları geliştirmekte olan programcılara hitap etmektedir. Kitap bu diller hakkında temel bilgilere (karar yapıları, diziler, döngüler, sanallık, sınıflar, interface’ler vb) sahip olduğunuz varsayılarak yazılmıştır.
Ayrıca Swift veya Kotlin dillerinden birini biliyor ve diğerini de öğrenmek istiyorsanız, (değişken nasıl tanımlanır, if nedir, sınıf ne işe yarar) gibi temel konularla zaman kaybı yaşamak istemiyorsanız, bu kitapla birbirine çok benzeyen bu iki dili karşılaştırmalı olarak da öğrenebilirsiniz.

1. UML : Bu bölümde UML notasyonu ve UML ile modelleme konuları ele alınmıştır. Ayrıca bu bölümde nesneler arasındaki ilişkiler (association, compozition vs) ve temel nesne yönelimli programlama prensipleri (abstraction, encapsulation) gibi konular üzerinde durulmuştur. Bu bölümde yazılım geliştiricilerin dışında analistlerin de faydalanabilecekleri konu başlıkları söz konusudur. Ayrıca Bölüm 1.B’de pek çok örnek UML diyagramı söz konusudur.

1. Tasarım ve Paketleme Prensipleri : Bölüm nesne yönelimli programlama prensiplerine ayrılmıştır. Prensiplerin paternlerden önce ele alınmasının gerekçesi; aslında paternlerin burada anlatılan prensipleri kalıplaştıran çözümler olmalarıdır. Dolayısıyla paternlere giriş öncesinde bu konular ele alınarak okuyucunun bilinç düzeyinin geliştirilmesi hedeflenmiştir. Ayrıca çeşitli kod metriklerinin (kararsızlık, soyutluk vs) hesaplandığı formül ve grafikler yine bu bölümde ele alınmıştır. Ayrıca bu bölümde patern, anti-patern, idiom gibi kavramlar ele alınmıştır.

2. Nesne Oluşturulmasına/Yaratılmasına Ait (Creational) Patern’ler : Nesne yaratılışına ilişkin GOF patern’leri (Singleton, Abstract Factory, Object Pool vb) bu bölümde ele alınmıştır. Verilen örnekler 2 dili de kapsamaktadır.

3. Davranışsal Paternler : Nesnelerin davranışlarına ilişkin GOF patern’leri (Observer, Command, State, Mediator vb) bu bölümde ele alınmıştır. Verilen örnekler 2 dili de kapsamaktadır.

4. Yapısal Paternler : Bu bölüm yapısal paternler (Facade, Decorator, Adapter vb) diye kategorize edilen paternleri ele almaktadır. Verilen örnekler 2 dili de kapsamaktadır.

5. Diğer Paternler : GoF dışında kalan bir kaç Delegation, Object Pool gibi paternin daha ele alındığı bölüm.

6. Yazılım Geliştirme Sürenin Modellenmesi : Bu bölümde okuyucuya genel kültür kazandıracak ölçüde yani fazla detaya girilmeden (Waterfall, eXtreme Programlama, Rational Unified Process, CRC) gibi yöntemler ele alınmaktadır.

 

(Tanıtım Bülteninden)

 

Neden idefix?

Kolay İade
Kolay İade

Siparişinizi teslim aldığınız tarihten itibaren 14 gün içinde iade edebilir, iade sürecinin tamamlanmasının ardındansa ödemenizi hızla geri alabilirsiniz.

Müşteri Odaklı Deneyim
Müşteri Odaklı Deneyim

Kullanıcı dostu ara yüzümüz tüm ihtiyaçlarınıza eksiksiz yanıt verebilmek için tasarlandı. Deneyiminizi uçtan uca kusursuz kılmak adına çağrı merkezimiz ve canlı destek hattımızla ihtiyaç duyduğunuz her anda yanınızdayız!

Hızlı ve Sorunsuz Teslimat
Hızlı ve Sorunsuz Teslimat

Siparişlerinizin bir an önce ulaşması için sabırsızlandığınızın farkındayız. Sunduğumuz farklı teslimat seçenekleri arasından size en uygununu belirlemeniz, siparişinizi olabildiğince çabuk veya dilediğiniz zaman aralığında sorunsuz bir biçimde teslim etmemiz için yeterli.

329,71 TLSepette İndirim
296,74 TL