Unleash the true power of JavaScript by mastering Object-Oriented programming principles and patternsAbout This BookCovering all the new Object-Oriented features introduced in ES6, this book shows you how to build large-scale web appsBuild apps that promote scalability, maintainability, and reusabilityLearn popular Object-Oriented programming (OOP) principles and design patterns to build robust appsImplement Object-Oriented concepts in a wide range of front-end architecturesWho This Book Is ForThis book is ideal for you if you are a JavaScript developers who wants to gain expertise in OOP with JavaScript to improve your web development skills and build professional quality web applications.
Develop, Compile, and Debug High-Performance Java ApplicationsTake your Java skills to the next level using the expert programming techniques contained in this Oracle Press guide.
The Definitive Java Programming GuideIn Java: The Complete Reference, Eighth Edition, bestselling programming author Herb Schildt shows you everything you need to develop, compile, debug, and run Java programs.
Information modeling technology--the open representation of information for database and other computing applications--has grown significantly in recent years as the need for universal systems of information coding has steadily increased.
Improve Your Python Code with Modern Object-Oriented Design Patterns To write clean, efficient, maintainable code, developers everywhere turn to design patterns.
Improve Your Python Code with Modern Object-Oriented Design Patterns To write clean, efficient, maintainable code, developers everywhere turn to design patterns.
As the application of object technology--particularly the Java programming language--has become commonplace, a new problem has emerged to confront the software development community.
As the application of object technology--particularly the Java programming language--has become commonplace, a new problem has emerged to confront the software development community.
Patterns, Domain-Driven Design (DDD), and Test-Driven Development (TDD) enable architects and developers to create systems that are powerful, robust, and maintainable.
Object-Oriented Design with Applications has long been the essential reference to object-oriented technology, which, in turn, has evolved to join the mainstream of industrial-strength software development.
A Proven Development Methodology That Delivers On the Promise of Model-Based Approaches Software continues to become more and more complex, while software consumers' expectations for performance, reliability, functionality, and speed-to-market are also growing exponentially.
The Only Official RUP(R) Certification Prep Guide and Compact RUP Reference The IBM(R) Rational Unified Process(R) has become the de facto industry-standard process for large-scale enterprise software development.
Software Expert Kent Beck Presents a Catalog of Patterns Infinitely Useful for Everyday Programming Great code doesn't just function: it clearly and consistently communicates your intentions, allowing other programmers to understand your code, rely on it, and modify it with confidence.
Enterprise Patterns and MDA teaches you how to customize any archetype pattern-such as Customer, Product, and Order-to reflect the idiosyncrasies of your own business environment.
Leverage the power of the Python data science libraries and advanced machine learning techniques to analyse large unstructured datasets and predict the occurrence of a particular future event.
Get ready to learn Java the fun way by developing games for the Android platform with this new and updated third editionKey FeaturesLearn Java, Android, and object-oriented programming from scratchFind out how to build games including Sub Hunter, Retro Pong, Bullet Hell, Classic Snake, and Scrolling ShootersCreate and design your own games by learning all the concepts that a game developer must knowBook DescriptionAndroid is one of the most popular mobile operating systems today.
Use the computational thinking philosophy to solve complex problems by designing appropriate algorithms to produce optimal results across various domainsKey FeaturesDevelop logical reasoning and problem-solving skills that will help you tackle complex problemsExplore core computer science concepts and important computational thinking elements using practical examplesFind out how to identify the best-suited algorithmic solution for your problemBook DescriptionComputational thinking helps you to develop logical processing and algorithmic thinking while solving real-world problems across a wide range of domains.
API Design for C++ provides a comprehensive discussion of Application Programming Interface (API) development, from initial design through implementation, testing, documentation, release, versioning, maintenance, and deprecation.
Build optimized applications in Python by smartly implementing the standard libraryKey FeaturesStrategic recipes for effective application development in PythonTechniques to create GUIs and implement security through cryptographyBest practices for developing readily scalable, production-ready applicationsBook DescriptionThe Python 3 Standard Library is a vast array of modules that you can use for developing various kinds of applications.
A Student Guide to Object-Oriented Development is an introductory text that follows the software development process, from requirements capture to implementation, using an object-oriented approach.