Corporations and governmental agencies of all sizes are embracing a new generation of enterprise-scale business intelligence (BI) and data warehousing (DW), and very often appoint a single senior-level individual to serve as the Enterprise BI/DW Program Manager.
Nearly every large corporation and governmental agency is taking a fresh look at their current enterprise-scale business intelligence (BI) and data warehousing implementations at the dawn of the "e;Big Data Era"e;.
Awareness of design smells - indicators of common design problems - helps developers or software engineers understand mistakes made while designing, what design principles were overlooked or misapplied, and what principles need to be applied properly to address those smells through refactoring.
SQL for Smarties was hailed as the first book devoted explicitly to the advanced techniques needed to transform an experienced SQL programmer into an expert.
Systems Programming: Designing and Developing Distributed Applications explains how the development of distributed applications depends on a foundational understanding of the relationship among operating systems, networking, distributed systems, and programming.
Interaction Flow Modeling Language describes how to apply model-driven techniques to the problem of designing the front end of software applications, i.
Multicore and GPU Programming offers broad coverage of the key parallel computing skillsets: multicore CPU programming and manycore "e;massively parallel"e; computing.
CUDA Fortran for Scientists and Engineers shows how high-performance application developers can leverage the power of GPUs using Fortran, the familiar language of scientific computing and supercomputer performance benchmarking.
Data Mining Applications with R is a great resource for researchers and professionals to understand the wide use of R, a free software environment for statistical computing and graphics, in solving different problems in industry.
Data stewards in business and IT are the backbone of a successful data governance implementation because they do the work to make a company's data trusted, dependable, and high quality.
Design robust graph neural networks with PyTorch Geometric by combining graph theory and neural networks with the latest developments and appsPurchase of the print or Kindle book includes a free PDF eBookKey FeaturesImplement -of-the-art graph neural architectures in PythonCreate your own graph datasets from tabular dataBuild powerful traffic forecasting, recommender systems, and anomaly detection applicationsBook DescriptionGraph neural networks are a highly effective tool for analyzing data that can be represented as a graph, such as networks, chemical compounds, or transportation networks.
Since its first volume in 1960, Advances in Computers has presented detailed coverage of innovations in computer hardware, software, theory, design, and applications.
MatLab, Third Edition is the only book that gives a full introduction to programming in MATLAB combined with an explanation of the software's powerful functions, enabling engineers to fully exploit its extensive capabilities in solving engineering problems.
Take your first steps to becoming a fully qualified data analyst by learning how to explore complex datasetsKey FeaturesMaster each concept through practical exercises and activitiesDiscover various statistical techniques to analyze your dataImplement everything you've learned on a real-world case study to uncover valuable insightsBook DescriptionEvery day, businesses operate around the clock, and a huge amount of data is generated at a rapid pace.
R and Data Mining introduces researchers, post-graduate students, and analysts to data mining using R, a free software environment for statistical computing and graphics.
Building upon his earlier book that detailed agile data warehousing programming techniques for the Scrum master, Ralph's latest work illustrates the agile interpretations of the remaining software engineering disciplines:- Requirements management benefits from streamlined templates that not only define projects quickly, but ensure nothing essential is overlooked.
Learning Processing, Second Edition, is a friendly start-up guide to Processing, a free, open-source alternative to expensive software and daunting programming languages.
The fifth edition of Essential MATLAB for Engineers and Scientists provides a concise, balanced overview of MATLAB's functionality that facilitates independent learning, with coverage of both the fundamentals and applications.
The demand for SQL information and training continues to grow with the need for a database behind every website capable of offering web-based information queries.
This textbook assumes very little knowledge of programming so whether you have dabbled with a little JavaScript, played with a bit of Python, written Java or have virtually no programming experience at all you will find that it is for you.
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.
Newly updated with over 150 pages of material on the latest Tcl extensions, Tcl/Tk: A Developer's Guide is a unique practical tutorial for professional programmers and beginners alike.
Learn to create and customize impressive Drupal 8 modules to extend your website's functionalitiesKey FeaturesExplore a plethora of Drupal 8 APIs and get the best out of them using the power of PHP codingLearn to implement efficient data management and data security by creating dedicated modules for it.
Learn the pytest way to write simple tests which can also be used to write complex testsKey FeaturesBecome proficient with pytest from day one by solving real-world testing problemsUse pytest to write tests more efficientlyScale from simple to complex and functional testingBook DescriptionPython's standard unittest module is based on the xUnit family of frameworks, which has its origins in Smalltalk and Java, and tends to be verbose to use and not easily extensible.
Discover how CUDA allows OpenCV to handle complex and rapidly growing image data processing in computer and machine vision by accessing the power of GPUKey FeaturesExplore examples to leverage the GPU processing power with OpenCV and CUDAEnhance the performance of algorithms on embedded hardware platformsDiscover C++ and Python libraries for GPU accelerationBook DescriptionComputer vision has been revolutionizing a wide range of industries, and OpenCV is the most widely chosen tool for computer vision with its ability to work in multiple programming languages.
A definitive guide to PyCharm to help you build business-oriented Python applications ranging from modern web development to data scienceKey FeaturesLearn basic to advanced PyCharm concepts to improve efficiency of your Python projectsWork through practical examples that focus on efficient application development with PyCharmExplore advanced features in PyCharm such as code automation, version control, and GUI debuggingBook DescriptionJetBrain's PyCharm is the most popular Integrated Development Environment (IDE) used by the Python community thanks to its numerous features that facilitate faster, more accurate, and more productive programming practices.
Get productive quickly with Pentaho Data IntegrationKey FeaturesTake away the pain of starting with a complex and powerful systemSimplify your data transformation and integration workExplore, transform, and validate your data with Pentaho Data IntegrationBook DescriptionPentaho Data Integration(PDI) is an intuitive and graphical environment packed with drag and drop design and powerful Extract-Transform-Load (ETL) capabilities.
Learn core WordPress concepts and components to create modern WordPress-based solutionsKey FeaturesLearn the foundations of WordPress development and its hook-based architectureChoose the right components for any development taskBuild flexible solutions that works with existing plugins and themesBook DescriptionWordPress is the most used CMS in the world and is the ideal way to share your knowledge with a large audience or build a profitable business.
Get up to speed with creational, structural, behavioral and concurrent patterns in Delphi to write clear, concise and effective codeKey FeaturesDelve into the core patterns and components of Delphi in order to master your application's designBrush up on tricks, techniques, and best practices to solve common design and architectural challengesChoose the right patterns to improve your program's efficiency and productivityBook DescriptionDesign patterns have proven to be the go-to solution for many common programming scenarios.
A comprehensive guide in developing and deploying high performance microservices with RustKey FeaturesStart your microservices journey and get a broader perspective on microservices development using RUST 2018,Build, deploy, and test microservices using AWSExplore advanced techniques for developing microservices such as actor model, Requests Routing, and threadsBook DescriptionMicroservice architecture is sweeping the world as the de facto pattern for building web-based applications.
A hands-on guide to Android programming with Spring MVC, Spring Boot, and Spring SecurityKey FeaturesBuild native Android applications with Spring for AndroidExplore Reactive programming, concurrency, and multithreading paradigms for building fast and efficient applicationsWrite more expressive and robust code with Kotlin using its coroutines and other latest featuresBook DescriptionAs the new official language for Android, Kotlin is attracting new as well as existing Android developers.
Update your Java knowledge with the latest features of Java 11, such as the low-Overhead Garbage Collector, Local-Variable Syntax for Lambda Parameters, and Dynamic Class-File ConstantsKey FeaturesExplore the latest features in Java 9,Java 10, and Java 11Enhance your Java application development and migration approaches Full coverage of modular Java applications, G1 Garbage Collector, JMHBook DescriptionJava 11 is a long-term release and its new features add to the richness of the language.