The author of »Design Patterns in ABAP Objects«

Kerem Koseoglu

Photo of Kerem Koseoglu
Dr. Kerem Koseoglu is a freelance SAP software architect, working professionally since 2000. He specializes in the development of comprehensive applications using design patterns and also conducts technical training related to design patterns. He has participated in global software development projects, taking diverse roles including lead architect, team lead, developer, technical advisor, instructor, and project manager. His former publications include four books and countless articles for technical magazines in Turkey. He has a Ph.D. in organizational behavior. For more information, you can visit his website at http://www.keremkoseoglu.com.
Print edition E-book Bundle

Current titles

  • Cover of SQL

    SQL
    The Practical Guide

    Kerem Koseoglu

    490 pages, paperback

    Whether you’re managing large datasets or writing your first query, build your SQL skills with this practical guide! Learn the basic elements of relational databases and walk through the syntax, features, and applications of SQL. Then dive into the sublanguages More about the book

    from $44.99

    Available

    E-book | Print edition | Bundle
    • Master SQL programming for database management and manipulation
    • Learn to use the five SQL sublanguages: DDL, DML, TCL, DQL, and DCL
    • Define schemas and tables; modify and query data; and configure database authorizations
  • Cover of Swift

    Swift
    The Practical Guide

    Kerem Koseoglu

    500 pages, paperback

    This is your ultimate resource for Swift, the programming language for Apple devices! Get to know Swift’s syntax and learn to work with elements such as variables and collections. Use Swift’s built-in features for debugging, error handling, and memory management More about the book

    approx. $54.99

    Pre-order now
    Available on 12/18/2025

    E-book | Print edition | Bundle
    • Your comprehensive guide to the Swift programming language
    • Work with variables, collections, enums, structs, and other language elements
    • Practice as you learn with downloadable code snippets