{"product_id":"uml-and-object-oriented-design-foundations-understanding-object-oriented-programming-and-the-unified-modeling-language-9781980818496","title":"UML and Object-Oriented Design Foundations: Understanding Object-Oriented Programming and the Unified Modeling Language","description":"\u003cp\u003e\u003cb\u003eExplore the fundamental concepts behind modern, object-oriented software design best practices. Learn how to work with UML to approach software development more efficiently.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eIn this book, instructor K roly Nyisztor helps to familiarize you with the fundamentals of object-oriented design and analysis. He introduces each concept using simple terms, avoiding confusing jargon. He focuses on the practical application, using hands-on examples you can use for reference and practice.\u003c\/p\u003e\u003cp\u003eThroughout the book, K roly walks you through several examples to familiarize yourself with software design and UML. Plus, he walks you through a case study to review all the steps of designing a real software system from start to finish.\u003c\/p\u003e\u003cp\u003eTopics include: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eUnderstanding software development methodologies\u003c\/li\u003e \u003cli\u003eChoosing the right methodology: Waterfall vs. Agile\u003c\/li\u003e \u003cli\u003eLearning fundamental object-orientation concepts: Abstraction, Polymorphism and more\u003c\/li\u003e \u003cli\u003eCollecting requirements\u003c\/li\u003e \u003cli\u003eMapping requirements to technical descriptions\u003c\/li\u003e \u003cli\u003eUnderstanding the Unified Modeling Language (UML)\u003c\/li\u003e \u003cli\u003eCreating use case, class, sequence, activity, and state diagrams\u003c\/li\u003e \u003cli\u003eDesigning a Note-Taking App from scratch\u003c\/li\u003e \u003c\/ul\u003e\u003cp\u003eYou will acquire professional and technical skills together with an understanding of object-orientation principles and concepts.\u003cbr\u003eAfter completing this book, you'll be able to understand the inner workings of object-oriented software systems. You will communicate easily and effectively with other developers using object-orientation terms and UML diagrams.\u003c\/p\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eK roly Nyisztor is a veteran software engineer and instructor.\u003c\/p\u003e\u003cp\u003eHe has worked with large companies such as Apple, Siemens, and SAP. K roly has designed and built several enterprise frameworks, and he holds twelve patents related to inventions in the field of mobile computing.\u003c\/p\u003e\u003cp\u003eAfter 18 years, he left the corporate world to start his own business. Since 2016, he's fully committed to teaching. As an instructor, he aims to share his 20+ years of software development expertise. K roly teaches: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eSoftware Architecture, \u003c\/li\u003e \u003cli\u003eObject-Oriented Programming and Design\u003c\/li\u003e \u003cli\u003eSwift and iOS Programming, \u003c\/li\u003e \u003cli\u003eand other, programming-related topics\u003c\/li\u003e\n\u003c\/ul\u003e \u003cp\u003eYou can find K roly Nyisztor's courses and books on all major platforms including Amazon, Lynda, LinkedIn Learning, Pluralsight, Udemy, and iTunes.\u003c\/p\u003e\u003cbr\u003e","brand":"Independently Published","offers":[{"title":"Default Title","offer_id":50857535930642,"sku":"9781980818496","price":17.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/4771\/8930\/files\/img_5bb9f0ea-b0b9-48e8-bcf8-4e6c0feecc1d.jpg?v=1737534725","url":"https:\/\/surprise-castle.myshopify.com\/products\/uml-and-object-oriented-design-foundations-understanding-object-oriented-programming-and-the-unified-modeling-language-9781980818496","provider":"Surprise Castle","version":"1.0","type":"link"}