Join thousands of book lovers
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.You can, at any time, unsubscribe from our newsletters.
Top Notch , now in a Third Edition, is a dynamic communicative course that makes English unforgettable through multiple exposures to language and systematic, intensive recycling. Goals- and achievement-based lessons with can-do statements enable students to confirm their progress. Top Notch builds confidence for successful oral expression through an expanded speaking pedagogy and prepares students for academic work through the development of critical thinking skills and reading and listening strategies.
Top Notch , now in a Third Edition, is a dynamic communicative course that makes English unforgettable through multiple exposures to language and systematic, intensive recycling. Goals- and achievement-based lessons with can-do statements enable students to confirm their progress. Top Notch builds confidence for successful oral expression through an expanded speaking pedagogy and prepares students for academic work through the development of critical thinking skills and reading and listening strategies.
Shows readers how to use Scrum to quickly and seamlessly implement extreme programming while producing software. This Agile software process allows companies to implement programming quickly and immediately and to begin producing software incrementally in as little as 30 days.
A Comprehensive Overview — available in digital and print formats History of Modern Art is a visual comprehensive overview of the modern art field. It traces the trends and influences in painting, sculpture, photography and architecture from the mid-nineteenth century to the present day. The seventh edition deepens its discussions on social conditions that have affected the production and reception of modern and contemporary art. This text is available in a variety of formats - digital and print. Pearson offers its titles on the devices students love through CourseSmart, Amazon, and more. To learn more about our programs, pricing options and customization, click the Choices tab. Learning Goals Upon completing this book, readers will be able to: Understand the origins of modern art Provide an analysis of artworks based on formal and contextual elements Recognize the influences of social conditions on modern art
The Elements of User Experience cuts through the complexity of user-centered design for the Web with clear explanations and vivid illustrations that focus on ideas rather than tools or techniques. Jesse James Garrett gives readers the big picture of Web user experience development, from strategy and requirements to information architecture and visual design. This accessible introduction helps any Web development team, large or small, to create a successful user experience.
Designed as a wide-ranging guide to Domain Specific Languages (DSLs) and how to approach building them, this book covers a variety of different techniques available for DSLs. The goal is to provide readers with enough information to make an informed choice about whether or not to use a DSL and what kinds of DSL techniques to employ. Part I is a 150-page narrative overview that gives you a broad understanding of general principles. The reference material in Parts II through VI provides the details and examples you'll need to get started using the various techniques discussed. Both internal and external DSL topics are covered, in addition to alternative computational models and code generation. Although the general principles and patterns presented can be used with whatever programming language you happen to be using, most of the examples are in Java or C#.
If you're looking for a powerful, proven approach to technical analysis that can demonstrate proven effectiveness, you're looking for Harmonic Trading. Now, the creator of this remarkable approach has written the definitive introduction to using it in your own trades. Scott Carney, President and Founder of HarmonicTrader.com, shows how harmonic trading combines Fibonacci measurement strategies with advanced pattern recognition analysis, unlocking valid market signals as if they were the combination to a safe. Carney presents natural harmonic patterns that consistently identify critical price levels and market turning points: patterns analogous to the predictable behavior of natural systems. Next, he presents a comprehensive plan for applying Harmonic Trading in real trades. You'll find examples from U.S. equities, currencies, commodities and foreign markets; for both short- and long-term timeframes; and in all markets, including 2008's extraordinarily bearish environment. Harmonic Trading has rapidly grown in recent years, and is now widely recognized as a premiere technical analysis discipline. This book presents the state-of-the-art - including strategies and techniques that will be completely new to most traders and investors. Carney guides traders gently up the learning curve, sharing personal experiences and presenting over 100 pages of clear illustrations. The result is a book that makes Harmonic Trading techniques more widely accessible than ever before.
This is a rigorous and complete textbook for a first course on information retrieval from the computer science perspective. It provides an up-to-date student oriented treatment of information retrieval including extensive coverage of new topics such as web retrieval, web crawling, open source search engines and user interfaces.
In an age of me-too products and instant communications, keeping up with the competition is not a winning strategy. You have to out-position, out-maneuver, and out-design the competition. Written by the bestseller "The Brand Gap", this title illustrates the first discipline for building a high-performance brand-radical differentiation.
Contains techniques for estimating and planning any agile project. This is the practical guide to estimating and planning agile projects. It discusses the philosophy of agile estimating and planning and shows you how to get the job done, with real-world examples and case studies. It supports agile, semiagile, or iterative process.
Provides a catalog of sixty-five patterns, with real-world solutions that demonstrate the formidable of messaging and help design effective messaging solutions for an enterprise. This book includes examples covering a variety of different integration technologies, and explores the advantages and limitations of asynchronous messaging architectures.
Suitable for courses in System Identification, this book provides a description of the theory, methodology and practice of System Identification - the science of building mathematical models of dynamic systems by observing input/output data. It includes material on subspace methods, non-linear black box models - such as neural networks.
Containing a chapter on Intelligent Multivariable Measurement Systems, this book covers solid state sensors. Presenting material on structure, software and applications of microcontrollers, it includes a chapter on Data Presentation. It is aimed at students taking modules in measurement and instrumentation as part of degree courses.
The Classic Guide to Advanced Java Programming: Fully Updated for Java 21 Core Java is the leading no-nonsense tutorial and reference for experienced programmers who want to write robust Java code for real-world applications. Now, Core Java, Volume II: Fundamentals, Thirteenth Edition, has been revised to cover the new features and enhancements in the Java 21 long-term support release. As always, all chapters have been completely updated, outdated material has been removed, and the new APIs are covered in detail. This volume focuses on the advanced topics that a programmer needs to know for professional software development and includes authoritative coverage of enterprise programming, networking, databases, security, internationalization, and native methods, as well as complete chapters on the Streams, XML, Date and Time, Scripting, and Compilation APIs. In addition, the chapters on Swing and Graphics cover techniques that are applicable to both client-side user interfaces and server-side generation of graphics and images. Cay S. Horstmann clearly explains sophisticated new features with depth and completeness and demonstrates how to use them to build professional-quality applications. Horstmann's thoroughly tested sample code reflects modern Java style and best practices. The examples are carefully crafted for easy understanding and maximum practical value, so you can rely on them to jump-start your own programs. Master advanced techniques, idioms, and best practices for writing reliable Java code Make the most of enhanced Java I/O APIs, object serialization, and regular expressions Connect to network services, harvest web data with the HTTP/2 client, and serve data with the built-in web server or implement your own server Process code via the Scripting and Compiler APIs Work with the Date and Time API, including recent refinements Leverage the Java security model, user authentication, and the security library's cryptographic functions Preview powerful new APIs for accessing "foreign" functions and memory "This is the definitive reference and instructional work for Java and the Java ecosystem." --Andrew Binstock, Java Magazine See Core Java, Volume I: Fundamentals, Thirteenth Edition, for expert coverage of Java programming fundamentals, including objects, generics, collections, lambda expressions, concurrency, and functional programming. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
The #1 Java Guide for Serious Programmers: Fully Updated through Java 17 Core Java, Volume I: Fundamentals, Twelfth Edition, is the definitive guide to writing robust, maintainable code. Whatever version of Java you are using--up to and including Java 17--this book will help you achieve a deep and practical understanding of the language and APIs. With hundreds of realistic examples, Cay S. Horstmann reveals the most powerful and effective ways to get the job done. This book is written for readers with prior programming experience who are looking for in-depth coverage of the Java language and platform. You'll learn about all language features in detail, including the recent improvements in Java 17. The applied chapters and code examples cover the most up-to-date capabilities of the vast Java library. For 25 years, Core Java has prepared serious programmers for serious Java programming. This first of two volumes offers in-depth coverage of fundamental Java programming, including object-oriented programming, generics, collections, lambda expressions, concurrency, and functional programming. Classic material for Swing UI programming is included for those who need it. This edition's new content covers text blocks, switch enhancements, records, pattern matching for instanceof, sealed classes, and more. Master foundational techniques, idioms, and best practices for writing superior Java code Leverage the power of interfaces, lambda expressions, and inner classes Harden programs through effective exception handling and debugging Write safer, more reusable code with generic programming Improve performance and efficiency with Java's standard collections Explore simple programs with JShell and assemble complex programs with archives and modules Build cross-platform GUIs with the Swing toolkit Fully utilize multicore processors with Java's powerful concurrency model See Core Java, Volume II: Advanced Features, Twelfth Edition (coming in 2022), for expert coverage of Java 17 enterprise features, the module system, annotations, networking, security, and advanced UI programming. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
CompTIA Network+ N10-009 Exam Cram is an all-inclusive study guide designed to help you pass the updated version of the CompTIA Network+ exam. Prepare for test day success with complete coverage of exam objectives and topics, plus hundreds of realistic practice questions. Extensive prep tools include quizzes, Exam Alerts, and our essential last-minute review Cram Sheet. The powerful Pearson Test Prep practice software provides real-time assessment and feedback with two complete exams. Covers the critical information needed to score higher on your Network+ N10-009 exam! Establish network connectivity by deploying wired and wireless devices Understand and maintain network documentation Understand the purpose of network services Understand basic datacenter, cloud, and virtual networking concepts Monitor network activity, identifying performance and availability issues Implement network hardening techniques Manage, configure, and troubleshoot network infrastructure Prepare for your exam with Pearson Test Prep Realistic practice questions and answers Comprehensive reporting and feedback Customized testing in study, practice exam, or flash card modes Complete coverage of Network+ N10-009 exam objectives The smartest, fastest, most effective preparation for CompTIA's brand-new Network+ Exam Covers all the critical information that a readers will need to know to score higher on their Network+ N10-009 exam Designed to help candidates rapidly assess where they stand-and quickly master what they need to learn Includes test-taking strategies, time-saving tips, Exam Notes, and two practice exams
Prepare for Microsoft Exam AZ-104 and demonstrate your real-world mastery and knowledge of Microsoft Azure administration. Designed for working Azure administrators, this Exam Ref focuses on the critical thinking and decision-making acumen needed for success at the Microsoft Certified Solutions Associate level. Focus on the expertise measured by these objectives: Manage Azure identities and governance Implement and manage storage Deploy and manage Azure compute resources Implement and manage virtual networking Monitor and maintain Azure resources This Microsoft Exam Ref: Organizes its coverage by the Skills Measured list published for the exam Features strategic, what-if scenarios to challenge you Assumes you want to validate and demonstrate your command of managing Microsoft Azure cloud environments About the Exam Exam AZ-104 focuses on knowledge needed to manage Microsoft Entra ID, RBAC, subscriptions, and governance; manage storage accounts and Azure Storage data; configure Azure files and blob storage; configure VMs for high availability and scalability; automate VM deployment and configuration; create and configure VMs, containers, and Web Apps; implement, manage, secure, monitor, and troubleshoot virtual networking; configure name resolution and load balancing; integrate on-premises networks; monitor resources with Azure Monitor; implement backup and recovery. About Microsoft Certification Passing this exam fulfills your requirements for the Microsoft Certified: Azure Administrator Associate credential, demonstrating your readiness to implement, manage, and monitor identity, governance, storage, compute, and virtual networks in a cloud environment, and to provision, size, monitor, and adjust resources as appropriate. See full details at: microsoft.com/learn
Learn how to deploy custom models leading to a revolution in the world of customer service and support Generative AI has made amazing advances in the last year, and customer service and support is one of the most important areas where this new technology can have an immediate impact. While the technology is not yet in a place where it will fully replace agents and support engineers, it can do wonders to dramatically improve customer experience while also contribute to the optimization of productivity in various ways. This book will help readers understand how and where to incorporate AI technology into the flow of the customer experience. This book is designed for those who are pretty well versed in the customer service and support experience - they understand how service and support works, are familiar with call center operations, and ticketing, issue resolution, escalations, etc. In addition, they are hearing and seeing the growing buzz around AI and curious about how this might affect their business. The assumption is that the reader has little to no understanding of AI, large language models (LLMs), machine learning, predictive analytics, augmented reality, or any other evolving technology. This is a book to introduce how they can apply these new technologies in their business to drive greater customer experiences. Written by AI and Customer Support experts at Microsoft, a leader in both fields Written for a broad, non-technical audience of anyone involved in Customer Support Assumes no previous experience with AI, LLMs, Machine Learning, or Data Scienc
Leverage software architecture as an effective tool for product development and build better software faster. Effective Software Architecture is the essential handbook for making software architecture an effective practice within product development organizations and processes while putting whole software teams on the same page. Industry elite Oliver Goldman provides a comprehensive perspective on the set of real-world skills and practices this work requires: a predictable, repeatable design process; the ability to make decisions expediently and effectively; a comprehensive and consistent communication strategy; tools that promote efficiency; and a team that is greater than the sum of its parts. Goldman's engaging prose articulates why software architecture is essential to building great software products, release after release. Rather than focusing on a specific architectural style or technology, this book's goal is to make software architects better at managing change, design, decision making, and team communication while helping software product managers, program managers, UX designers, and other team members understand how architecture functions within the software development process. Goldman's work is essential to helping the whole team achieve success. Understand software architecture and its role in product developmentLearn to effectively communicate about software architectureEmploy architectural strategies for consistent, reliable design resultsMake architecture an integral aspect of product developmentIntegrate architectural thinking into whole development organizations Effective Software Architecture is a guide for making software architecture an effective tool for product development. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.