This e-book focuses on Swift4programming language, and its object oriented usage. This e-book will be followed by "Design Patterns with Swift4". (This book doesn't contain iOS programming topics.)
Turkish version of this book: https://www.kobo.com/tr/en/ebook/swift-ile-programlama-ve-dizayn-paternleri
One of the characteristics of this book it compares Swift with C++, Java, and C# thus programmers who know those languages can easily understand Swift.
Authors (Aykut & Ayin Tadelen) are qualified on these topics: