Modern Python Cookbook,Third Edition ($43.99 Value) FREE for a Limited Time
Python is the go-to language for developers, engineers, data scientists, and hobbyists worldwide. Known for its versatility, Python can efficiently power applications, offering remarkable speed, safety, and scalability. This book distills Python into a collection of straightforward recipes, providing insights into specific language features within various contexts, making it an indispensable resource for mastering Python and using it to handle real-world use cases. The third edition of Modern Python Cookbook provides an in-depth look into Python 3.12, offering more than 140 new and updated recipes that cater to both beginners and experienced developers. This edition introduces new chapters on documentation and style, data visualization with Matplotlib and Pyplot, and advanced dependency management techniques using tools like Poetry and Anaconda. With practical examples and detailed explanations, this cookbook helps developers solve real-world problems, optimize their code, and get up to date with the latest Python features.
Deep Learning: A Practical Introduction ($88.00 Value) FREE for a Limited Time
An engaging and accessible introduction to deep learning perfect for students and professionals. InDeep Learning: A Practical Introduction, a team of distinguished researchers delivers a book complete with coverage of the theoretical and practical elements of deep learning. The book includes extensive examples, end-of-chapter exercises, homework, exam material, and a GitHub repository containing code and data for all provided examples. Combining contemporary deep learning theory with state-of-the-art tools, the chapters are structured to maximize accessibility for both beginning and intermediate students. The authors have included coverage of TensorFlow, Keras, and Pytorch. Readers will also find: Thorough introductions to deep learning and deep learning tools. Comprehensive explorations of convolutional neural networks, including discussions of their elements, operation, training, and architectures. Practical discussions of recurrent neural networks and non-supervised approaches to deep learning. Fulsome treatments of generative adversarial networks as well as deep Bayesian neural networks. Perfect for undergraduate and graduate students studying computer vision, computer science, artificial intelligence, and neural networks,Deep Learning: A Practical Introductionwill also benefit practitioners and researchers in the fields of deep learning and machine learning in general.
Mastering PowerShell Scripting, Fifth Edition ($35.99 Value) FREE for a Limited Time
Automate repetitive tasks and simplify complex administrative tasks using PowerShell. Mastering PowerShell Scripting, Fifth Edition, can help you overcome any fears and become proficient in navigating PowerShell’s capabilities. This edition includes new chapters on debugging, troubleshooting, and creating GUIs. You will learn about the latest features of PowerShell 7.3, including working with parameters, objects, and .NET classes. The book covers basic and advanced topics, such as asynchronous processing, desired state configuration, managing large amounts of data, interacting with other services, and working with regular expressions and Windows Management Instrument (WMI). Discover how to efficiently use PowerShell’s automation features and error-handling techniques for more complex scripts and filters. Starting with foundational knowledge, this extensive guide progresses to advanced concepts like using complex scripts and filters, asynchronous processing, desired state configuration, debugging, and error-handling techniques. You will learn how to effectively handle large data sets and interact with external services using PowerShell 7.3. Additionally, you’ll discover how to fully utilize PowerShell’s automation capabilities, including parsing data, manipulating regular expressions, and working with WMI using various methods.
High Performance with Java ($33.99 Value) FREE for a Limited Time
Discover strategies and best practices to develop high performance Java applications. Building high performance into your applications is key to creating an optimal user experience, although it is not the only consideration for the performant nature of your apps. High performance applications can lead to cost-effective resource utilization, especially when scalability and cloud computing are involved. They can also provide highly reliable systems that are easier to maintain. High Performance with Java begins by helping you explore the Java Virtual Machine (JVM) and understand how to push it to its limits to further optimize your programs. You’ll take a hands-on approach to go through memory optimization strategies, input/output operations, concurrency, networking, as well as frameworks and libraries focused on performance. You’ll also learn key strategies and best practices by using industry-relevant examples to architect scalable and resource-efficient applications. The concluding chapters provide valuable insights on optimizing your Java code when interacting with databases and show you how to leverage artificial intelligence (AI) for high performance Java applications. By the end of this book, you’ll grasp the importance of developing high performance Java applications and gain practical experience in implementing key strategies to help ensure your Java applications perform optimally.
See Yourself in Cyber: Security Careers Beyond Hacking ($17.00 Value) FREE for a Limited Time
A one-of-a-kind discussion of how to integrate cybersecurity into every facet of your organization. InSee Yourself in Cyber: Security Careers Beyond Hacking, information security strategist and educator Ed Adams delivers a unique and insightful discussion of the many different ways the people in your organization-inhabiting a variety of roles not traditionally associated with cybersecurity-can contribute to improving its cybersecurity backbone. You’ll discover how developers, DevOps professionals, managers, and others can strengthen your cybersecurity. You’ll also find out how improving your firm’s diversity and inclusion can have dramatically positive effects on your team’s talent. Using the familiar analogy of the color wheel, the author explains the modern roles and responsibilities of practitioners who operate within each “slice.” He also includes: Real-world examples and case studies that demonstrate the application of the ideas discussed in the book. Many interviews with established industry leaders in a variety of disciplines explaining what non-security professionals can do to improve cybersecurity. Actionable strategies and specific methodologies for professionals working in several different fields interested in meeting their cybersecurity obligations. Perfect for managers, directors, executives, and other business leaders,See Yourself in Cyber: Security Careers Beyond Hackingis also an ideal resource for policymakers, regulators, and compliance professionals.
The Elements of Negotiation: 103 Tactics for Everyone to Win in Each Deal ($18.00 Value) FREE for a Limited Time
Comprehensive guide to mastering negotiation, based on 24 years of research. The Elements of Negotiationprovides readers with an easy-to-follow step-by-step approach to becoming exceptional negotiators in both their professional and personal lives. Grounded in 24 years of extensive research, studying the habits and techniques of 35,000 individual negotiators, the 103 steps provide a detailed roadmap for negotiation excellence, covering preparation, execution, and post-negotiation analysis. Backed by tested science proving the tips’ efficacy,The Elements of Negotiationexplores a wealth of real-world case studies and examples, with trends and predictions into the future of negotiation, and additional resources and training programs to further improve your negotiation skills. In this book, you’ll learn: How to prepare for negotiations to achieve superior financial outcomes. What to say-and not say-during any negotiation, big or small. How successful negotiators achieve positive outcomes for both parties. Why successful negotiators are usually successful in both their personal and professional lives. With its research-backed approach and the expertise of Keld Jensen, an international authority on negotiation with countless accolades and clients like theFinancial Times,Target, Government of Canada, and UCLA,The Elements of Negotiationis an invaluable resource for anyone looking to elevate their negotiation skills.
JCGs (Java Code Geeks) is an independent online community focused on creating the ultimate Java to Java developers resource center; targeted at the technical architect, technical team lead (senior developer), project manager and junior developers alike. JCGs serve the Java, SOA, Agile and Telecom communities with daily news written by domain experts, articles, tutorials, reviews, announcements, code snippets and open source projects.