{"product_id":"beyond-the-desktop-mastering-cross-platform-application-development-using-python-c-and-agile-methodologies-9798312566291","title":"Beyond the Desktop: Mastering Cross-Platform Application Development Using Python, C#, and Agile Methodologies","description":"\u003cp\u003e • Author(s): Thompson Carter\u003cbr\u003e • Publisher: Independently Published\u003cbr\u003e • Publisher Imprint: Independently Published\u003cbr\u003e • BISAC: Programming - General\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eBeyond the Desktop: Mastering Cross-Platform Application Development Using Python, C#, and Agile Methodologies\u003c\/b\u003e is your complete guide to taking \u003cb\u003ecross-platform development\u003c\/b\u003e beyond the desktop. This book is designed for developers who want to create \u003cb\u003ehigh-performance applications\u003c\/b\u003e that work seamlessly across \u003cb\u003emobile\u003c\/b\u003e, \u003cb\u003eweb\u003c\/b\u003e, \u003cb\u003ecloud\u003c\/b\u003e, and \u003cb\u003edesktop environments\u003c\/b\u003e using \u003cb\u003ePython\u003c\/b\u003e, \u003cb\u003eC#\u003c\/b\u003e, and the best practices of \u003cb\u003eAgile development\u003c\/b\u003e.\u003c\/p\u003e\u003cp\u003eWhether you're new to cross-platform development or you're looking to refine your skills, this book will teach you how to leverage \u003cb\u003ePython\u003c\/b\u003e and \u003cb\u003eC#\u003c\/b\u003e to build applications that can run on \u003cb\u003eWindows\u003c\/b\u003e, \u003cb\u003emacOS\u003c\/b\u003e, \u003cb\u003eLinux\u003c\/b\u003e, and \u003cb\u003emobile devices\u003c\/b\u003e. With a focus on \u003cb\u003eAgile methodologies\u003c\/b\u003e, you'll learn how to manage your development process efficiently, ensure collaboration, and deliver working software in iterative cycles.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhat You'll Learn: \u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCross-Platform Fundamentals: \u003c\/b\u003e Gain a deep understanding of \u003cb\u003ecross-platform development\u003c\/b\u003e principles, including how to design applications that work on \u003cb\u003emultiple platforms\u003c\/b\u003e using both \u003cb\u003ePython\u003c\/b\u003e and \u003cb\u003eC#\u003c\/b\u003e.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAgile Software Development: \u003c\/b\u003e Master \u003cb\u003eAgile\u003c\/b\u003e practices such as \u003cb\u003eScrum\u003c\/b\u003e and \u003cb\u003eKanban\u003c\/b\u003e, and understand how to apply them in your development process for better collaboration, faster iterations, and continuous improvement.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMobile Development with Xamarin: \u003c\/b\u003e Dive into \u003cb\u003eXamarin\u003c\/b\u003e for creating \u003cb\u003enative mobile applications\u003c\/b\u003e for \u003cb\u003eiOS\u003c\/b\u003e and \u003cb\u003eAndroid\u003c\/b\u003e using a shared \u003cb\u003eC# codebase\u003c\/b\u003e, streamlining your development for multiple platforms.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWeb Development with Python and C#: \u003c\/b\u003e Learn how to build robust, \u003cb\u003escalable\u003c\/b\u003e, and \u003cb\u003esecure web applications\u003c\/b\u003e using \u003cb\u003eFlask\u003c\/b\u003e and \u003cb\u003eDjango\u003c\/b\u003e (Python) and \u003cb\u003eASP.NET Core\u003c\/b\u003e (C#), including \u003cb\u003eRESTful API development\u003c\/b\u003e and integration with cloud services.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSecurity Best Practices: \u003c\/b\u003e Master security concepts such as \u003cb\u003eOAuth2\u003c\/b\u003e, \u003cb\u003eJWT\u003c\/b\u003e, \u003cb\u003eSSL\/TLS encryption\u003c\/b\u003e, and \u003cb\u003esecure coding practices\u003c\/b\u003e to protect your application and ensure user data privacy.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAgile Project Management: \u003c\/b\u003e Understand how to implement \u003cb\u003eAgile sprints\u003c\/b\u003e, maintain a \u003cb\u003ebacklog\u003c\/b\u003e, and use \u003cb\u003estory points\u003c\/b\u003e to track progress, ensuring your projects stay on track and aligned with business goals.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePerformance Optimization: \u003c\/b\u003e Learn best practices for optimizing your applications for speed, reducing \u003cb\u003elatency\u003c\/b\u003e, improving \u003cb\u003ememory usage\u003c\/b\u003e, and ensuring the software runs efficiently on different devices.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCross-Platform Testing and Debugging: \u003c\/b\u003e Implement comprehensive \u003cb\u003eunit testing\u003c\/b\u003e, \u003cb\u003eintegration testing\u003c\/b\u003e, and \u003cb\u003edebugging\u003c\/b\u003e practices to ensure that your code works flawlessly across all platforms.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eContinuous Integration and Continuous Deployment (CI\/CD): \u003c\/b\u003e Set up automated \u003cb\u003eCI\/CD\u003c\/b\u003e pipelines with tools like \u003cb\u003eGitHub Actions\u003c\/b\u003e, \u003cb\u003eJenkins\u003c\/b\u003e, and \u003cb\u003eAzure DevOps\u003c\/b\u003e to streamline testing and deployment processes, enabling faster and more reliable delivery.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eReal-World Projects: \u003c\/b\u003e Build real-world projects that integrate everything you've learned-creating fully functional applications that run on \u003cb\u003edesktop\u003c\/b\u003e, \u003cb\u003emobile\u003c\/b\u003e, and the \u003cb\u003ecloud\u003c\/b\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eBy the end of this book, you'll be equipped with the skills and knowledge to build \u003cb\u003ecross-platform applications\u003c\/b\u003e that are \u003cb\u003escalable\u003c\/b\u003e, \u003cb\u003esecure\u003c\/b\u003e, and \u003cb\u003ehigh-performance\u003c\/b\u003e across any environment, while following \u003cb\u003eAgile methodologies\u003c\/b\u003e to ensure efficient development and continuous delivery.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Independently Published","offers":[{"title":"Paperback","offer_id":45556509278359,"sku":"9798312566291","price":1769.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9798312566291.webp?v=1768591628","url":"https:\/\/atlanticbooks.com\/products\/beyond-the-desktop-mastering-cross-platform-application-development-using-python-c-and-agile-methodologies-9798312566291","provider":"Atlantic Books","version":"1.0","type":"link"}