{"title":"Stefan Bjornander","description":null,"products":[{"product_id":"microsoft-visual-c-windows-applications-by-example-book-stefan-bjornander-9781847195562","title":"Microsoft Visual C++ Windows Applications by Example","description":"The book is ideal for programmers who have worked with C++ or other Windows-based programming languages. It provides developers with everything they need to build complex desktop applications using C++. If you have already learned the C++ language, and want to take your programming to the next level, then this book is ideal for you.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49588680655121,"sku":"GOR008449000","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50392366874897,"sku":"CIN1847195563G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51283440926993,"sku":"NIN9781847195562","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52146871501073,"sku":"NLS9781847195562","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53429275001105,"sku":"GOR007513325","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1847195563.jpg?v=1750833814"},{"product_id":"c-17-by-example-book-stefan-bjornander-9781788391818","title":"C++17 By Example","description":"Discover the impressive capabilities of C++ and learn the skills you need to implement it in real life  About This Book  • Leverage the power of C++ language constructs to build effective software  • Learn about file handling and pointers • Build visually appealing GUI by using the power of Qt5 • Get a deeper understanding of how to program C++ for a specific purpose by implementing a Domain Specific Language  Who This Book Is For  This book is for developers who would like to develop software in C++. Basic programming experience would be an added advantage.  What You Will Learn  • Create object-oriented hierarchies and how to compile, link, and execute a simple program • Implement classes with linked lists, templates, inheritance, operator overloading, and exception handling • Efficient file handling and pointer structures  • Dynamic allocation and deallocation along with marshmallowing • Qt features, including menus, toolbars, caret handling, and more • Implement a Domain Specific Language in C++  In Detail  C++ is a general-purpose programming language built with a bias towards embedded programming and systems programming. Over the years, C++ has evolved and is used to develop software for many different sectors. Given its versatility and robustness, C++is a wonderful language to start your coding journey with. This book covers exciting projects built in C++ that show how to implement the language in different scenarios. While developing these projects, you will not only learn the language constructs but also how you can use C++ to meet your software requirements. The book starts with a brief introduction to C++ language constructs where you will learn essential concepts that are required to understand the projects covered in the book. The first module will build a library management system that will teach you how to perform efficient file handling and use pointers in your software. To give you a taste of GUI programming, the next module will build graphical applications using Qt 5. You will then be introduced to game design in C++ and build two interesting games. The final module will teach you how C++ can be used to create a Domain Specific Language.  After reading this book, you will have mastered core programming concepts in C++, and how to implement them effectively.  Style and approach  Core concepts are covered with the help of examples that promote learning by coding.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50427661648145,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50427663024401,"sku":"CIN1788391810VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1788391810.jpg?v=1751279268"},{"product_id":"c-windows-programming-book-stefan-bjornander-9781786464224","title":"C++ Windows Programming","description":"Develop real-world applications in Windows.  Key Features  [*] Create diverse applications featuring the versatility of Small Windows C++ library [*] Learn about object-oriented programming in Windows and how to develop a large object-oriented class library in C++ [*] Understand how to tackle application-specific problems along with acquiring a deep understanding of the workings of Windows architecture  Book DescriptionIt is critical that modern developers have the right tools to build practical, user-friendly, and efficient applications in order to compete in today’s market. Through hands-on guidance, this book illustrates and demonstrates C++ best practices and the Small Windows object-oriented class library to ease your development of interactive Windows applications.  Begin with a focus on high level application development using Small Windows. Learn how to build four real-world applications which focus on the general problems faced when developing graphical applications. Get essential troubleshooting guidance on drawing, spreadsheet, and word processing applications. Finally finish up with a deep dive into the workings of the Small Windows class library, which will give you all the insights you need to build your own object-oriented class library in C++. What you will learn  [*] Develop advanced real-world applications in Windows [*] Design and implement a graphical object-oriented class library in C++ [*] Get to grips with the workings of the integral aspects of the Win32 API, such as mouse input, drawing, cut-and-paste, file handling, and drop files [*] Identify general problems when developing graphical applications as well as specific problems regarding drawing, spreadsheet, and word processing applications [*] Implement classes, functions, and macros of the object-oriented class library developed in the book and how we implement its functionality by calling functions and macros in the Win32 API  Who this book is forThis book is for application developers who want a head-first approach into Windows programming. It will teach you how to develop an object-oriented class library in C++ and enhanced applications in Windows. Basic knowledge of C++ and the object-oriented framework is assumed to get the most out of this book.","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50895016919313,"sku":"GOR014110623","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51233118912785,"sku":"GOR014205241","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52433932288273,"sku":"NLS9781786464224","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53110116712721,"sku":"NIN9781786464224","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1786464225.jpg?v=1750865617"}],"url":"https:\/\/www.worldofbooks.com\/en-ie\/collections\/author-books-by-stefan-bjornander.oembed","provider":"World of Books ","version":"1.0","type":"link"}