Publisher: Mercury_Learning
65
Ebook

Programming Fundamentals Using JAVA. A Game Application Approach: Unlock Your Potential with Comprehensive Java Training

Mercury Learning and Information, William McAllister, S. Jane Fritz

This Java-based book is designed for beginning programmers, using game programming as a central tool to enhance student engagement and learning outcomes. The new edition updates GUI interface chapters from Swing to FX-based programs. The game programming integration does not compromise the traditional programming material, allowing instructors unfamiliar with game programming to leverage its pedagogical benefits. The book assumes no prior programming experience.Starting with an introduction, the course progresses through variables, input/output, calculations, methods, classes, objects, boolean expressions, and decision-making. It then covers loops, arrays, advanced object-oriented concepts, inheritance, recursion, and exceptions. The latter part focuses on graphical user interfaces, generics, the API collection framework, multithreading, and concurrency.By the end of the course, students will have a comprehensive understanding of Java programming, enhanced by practical game programming applications. This approach not only makes learning more engaging but also provides a solid foundation for more advanced Java programming concepts.

66
Ebook

Web Applications with ASP.NET Core Blazor. Create Powerful, Responsive, and Engaging Web Applications

Mercury Learning and Information, Brian Ding

Web Applications with ASP.NET Core Blazor is a comprehensive guide to building modern web applications using the Blazor framework. It begins with an introduction to WebAssembly, detailing its purpose, history, and integration with JavaScript, followed by an exploration of Blazor's various hosting models, including Blazor Server, Blazor WebAssembly, and Blazor Hybrid.The book covers essential Blazor components like Razor, directives, data binding, and event handling, and delves into advanced component techniques such as CSS isolation and component templating. Readers will also learn about file uploading, serving, and securing files within Blazor applications.The text provides thorough insights into user input collection through forms, navigation in Blazor apps, and interop between .NET and JavaScript. Additionally, it explores HTTP communication, data persistence using EF Core, and security measures with Identity.Finally, the book concludes with a deep dive into deploying Blazor applications using Docker and Kubernetes, including practical guidance on containerization and deploying on Azure. Designed for web developers and tech enthusiasts, this book equips readers with the knowledge to build robust, interactive web applications with ASP.NET Core Blazor.

67
Ebook

Data Science for IoT Engineers. Master Data Science Techniques and Machine Learning Applications for Innovative IoT Solutions

Mercury Learning and Information, P. G. Madhavan

This book introduces data science to professionals in engineering, physics, mathematics, and related fields. It serves as a workbook with MATLAB code, linking subject knowledge to data science, machine learning, and analytics, with applications in IoT. Part One integrates machine learning, systems theory, linear algebra, digital signal processing, and probability theory. Part Two develops a nonlinear, time-varying machine learning solution for modeling real-life business problems.Understanding data science is crucial for modern applications, particularly in IoT. This book presents a dynamic machine learning solution to handle these complexities. Topics include machine learning, systems theory, linear algebra, digital signal processing, probability theory, state-space formulation, Bayesian estimation, Kalman filter, causality, and digital twins.The journey begins with data science and machine learning, covering systems theory and linear algebra. Advanced concepts like the Kalman filter and Bayesian estimation lead to developing a dynamic machine learning model. The book ends with practical applications using digital twins.

68
Ebook

Linear Algebra. Learn the Foundations and Applications of Vector Spaces

Mercury Learning and Information, L. Shen, Haohao Wang, J. Wojdylo

This book introduces the fundamental concepts of linear algebra and applies the theorems in computation-oriented applications. It is suitable for a one-semester course and combines definitions and proofs with a focus on computational applications. Examples illustrate the use of software packages such as Mathematica, Maple, and Sage.The journey begins with vector spaces and progresses through linear transformations and operators. It then covers orthogonal bases and matrix decomposition. The material includes a brief introduction to aspects of abstract algebra related to linear algebra, such as groups, rings, modules, fields, and polynomials over fields.Understanding these concepts is crucial for solving complex problems in various fields. This book transitions readers from basic definitions to advanced computational applications, blending theoretical knowledge with practical skills. It is an essential resource for mastering linear algebra and its applications.

69
Ebook

Adobe InDesign. Creative Class for Beginners

Mercury Learning and Information, Lauren Saalmuller, Stephanie Torta

This book explores digital design, tailored for beginners eager to master Adobe InDesign, and serves as a valuable resource for experienced users refining their skills. It demystifies Adobe InDesign, defining essential tools through engaging projects and tutorials. Starting with navigating the interface, it lays a solid foundation by teaching how to open and create documents, understand the workspace, and tailor the program to individual needs.The book offers practical experience with projects such as web banners, social media ads, logos, flyers, posters, covers, newsletters, and booklets. Each project builds on the previous one, ensuring a comprehensive understanding of InDesign's capabilities. A complete “Save the Sharks” marketing campaign allows users to apply their skills in a real-world context, with options to customize content for personal campaigns.Understanding Adobe InDesign is crucial for creating professional-quality designs. This book transitions users from novices to confident designers, equipped with practical skills and comprehensive knowledge. It ensures a smooth learning journey, enhancing creative potential and proficiency in digital design. Companion files with video tutorials and project files enrich the learning experience, making it an essential resource for all levels.

70
Ebook

CSS3 and SVG with Claude 3. Mastering CSS3 and SVG: Techniques for Advanced Data Visualization and Animation

Mercury Learning and Information, Oswald Campesato

This book is an essential guide for mastering advanced CSS3 and SVG techniques, ideal for web developers aiming to create visually striking and interactive web content. It starts with an in-depth look at CSS3, covering shadow effects, gradients, 2D and 3D transforms, and sophisticated animations. You'll learn to implement complex styling, use media queries for responsive design, and create dynamic keyframe animations. Security practices and effective use of CSS3 are also addressed.Moving to SVG, the book explores creating scalable vector graphics for advanced data visualizations and animations. You'll learn to use SVG elements like shapes, gradients, and Bezier curves, and how to seamlessly integrate them with CSS3 for dynamic, interactive graphics. Detailed tutorials on SVG filters, transforms, and animations enable you to build intricate visual effects and engaging content. Practical examples show how to combine CSS3 and SVG for responsive, high-performance web projects.By the end, you’ll have the skills to craft compelling web applications using CSS3 and SVG, whether you're a beginner or an experienced developer looking to elevate your web design expertise.

71
Ebook

Artificial Intelligence and Expert Systems. Techniques and Applications for Problem Solving

Mercury Learning and Information, I. Gupta, G. Nagpal

This book covers current AI applications and techniques for solving problems and accomplishing tasks. It introduces branches of AI such as formal logic, reasoning, knowledge engineering, expert systems, neural networks, and fuzzy logic. It emphasizes expert systems, with sections on state space search, knowledge engineering, neural networks, fuzzy logic, and Prolog.It begins with an introduction to AI and its applications, setting the stage for foundational concepts. Readers are guided through state space search and heuristic search strategies, crucial for problem-solving in AI. The focus shifts to expert systems, covering their development life cycle, knowledge acquisition, and representation, providing a deep dive into emulating human decision-making.Later chapters cover neural networks and the learning process, essential for creating adaptive systems. Sections on fuzzy logic and fuzzy systems introduce methods for handling uncertainty in AI. Final chapters on programming in logic and advanced Prolog offer practical techniques for AI solutions. This approach equips readers with the skills to apply AI in various domains, enhancing their problem-solving abilities and understanding of intelligent systems.

72
Ebook

Access 2021 / Microsoft 365 Programming by Example. Mastering VBA for Data Management and Automation

Mercury Learning and Information, Julitta Korol

Updated for Access 2021 and based on bestselling editions, this book is a practical guide on Access programming, perfect for users proficient with the Access UI. It introduces programming concepts through illustrated hands-on exercises and custom projects. You will learn to write and test code with the Visual Basic Editor, use VBA structures like conditions, loops, arrays, collections, and dictionaries, and reprogram database characteristics.The book covers building database solutions with Data Access Objects (DAO) and ActiveX Data Objects (ADO), defining database objects, and managing database security with SQL. It explores enhancing user interaction with Ribbon customizations and event programming in forms and reports. Additionally, you'll learn to use Access with XML and REST API.From getting started with Access VBA to advanced event programming and macros, this book ensures a comprehensive understanding of Access programming. It transitions readers from basic to advanced topics, equipping them with the knowledge and tools to automate Access routine tasks effectively.

73
Ebook

Industrial Automation and Robotics. A Comprehensive Guide to Automated Systems and Robotics

Mercury Learning and Information, Jean Riescher Westcott, A.K. Gupta, S.K. Arora

This course offers an introduction to automation and robotics for industrial applications. It begins with essential concepts of hydraulics and pneumatics, explaining their roles in industrial automation. Next, it delves into circuits and their applications in hydraulic, pneumatic, and fluidic design. The latter part focuses on electric and electronic controls, ending with robotics, robotic programming, and their industrial applications. Understanding these concepts is crucial for anyone looking to work in automation, as they provide the foundation for designing and maintaining automated systems. The course covers everything from basic laws and principles to advanced topics like the use of UAVs and AI in industrial automation.Throughout the course, you'll explore real-world applications and see how these principles are applied in industry. This structured approach ensures you gain a comprehensive understanding, from fundamental concepts to advanced automation and robotics techniques, preparing you for a career in this dynamic field.

74
Ebook

Autodesk(R) Revit(R) 2024 Architecture. Mastering Building Design with BIM

Mercury Learning and Information, Munir Hamad

This book covers all major techniques in Revit 2024 Architecture using both metric and imperial units. It details the myriad drawing and editing tools and includes over 50 mini-workshops that guide users from concept to plotting. By solving these workshops, readers will master Revit Architecture, covering all basic commands and functions. Companion files with templates and models are available for practical application.The course begins with an introduction to Revit 2024, followed by detailed chapters on drawing, modifying, project preparation, and wall construction. Subsequent chapters cover doors, windows, curtain walls, floors, roofs, components, and ceilings. Users will also learn about creating stairs, ramps, railings, views, annotations, legends, and visualization.Further, the book delves into schedules, project phasing, design options, topography, rooms, tagging, detailing, groups, file import/export, mass creation, and customizing elements. It concludes with chapters on creating and customizing families, and managing worksets and shared views, ensuring comprehensive knowledge and skills in Revit 2024 Architecture.

75
Ebook

Mathematical Formulas and Scientific Data. Master the Foundations of Mathematics and Physics with This Comprehensive Guide

Mercury Learning and Information, C. P. Kothandaraman

This course serves as a comprehensive reference guide for engineers, mathematicians, scientists, and industry professionals, covering essential mathematical formulas and key scientific data. It is divided into two parts: mathematical formulas including algebra, trigonometry, analytic geometry, differential and integral calculus, and vectors; and scientific data covering units, properties of gases, elements, acoustics, materials, thermodynamics, radioactivity, and more.Understanding these concepts is crucial for professionals, providing a solid foundation for their work. The course explains technical terms, theorems, and applicable laws in detail, ensuring clarity and practical understanding. Each chapter provides valuable insights and data fundamental for scientific and engineering applications.Starting with algebra and geometry, the course advances through calculus and vectors, then explores scientific data in various fields. By the end, users will have a thorough reference of critical formulas and data, making it indispensable for students and professionals. This structured approach ensures learners gain both theoretical knowledge and practical applications essential for their careers.

76
Ebook

Mathematics for Business Analysis. Comprehensive Mathematical Techniques and Applications for Business

Mercury Learning and Information, Paul Turner, Justine Wood

This book is designed for students, faculty, and professionals, describing the role of mathematics in economics and business. Starting with the basics of numbers and advancing into complex topics like hyperreal numbers and set theory, the book builds a strong foundation of mathematical concepts. Python code is used throughout to illustrate problems numerically, making the material accessible and practical.Readers will learn about linear simultaneous equations for market equilibrium analysis and the mechanics of matrices for solving larger systems. The book covers calculus, with applications in economics, including profit maximization and factor optimization, and introduces infinitesimal methods. Chapters on differential and difference equations reveal their importance in analyzing dynamic systems, all illuminated through practical examples and images from economics and business.The course begins with fundamental mathematical concepts, advancing to complex applications in economics and business. By integrating computational understanding with Python code, the book ensures learners can tackle real-world problems. This structured approach provides the tools needed for economic analysis and business decision-making, making it an invaluable resource for anyone in these fields.

77
Ebook

Dealing With Data Pocket Primer. A Comprehensive Guide to Data Handling Techniques

Mercury Learning and Information, Oswald Campesato

This book introduces the basic concepts of managing data using various computer languages and applications. It is designed as a fast-paced introduction to key features of data management, including statistical concepts, data-related techniques, Pandas, RDBMS, SQL, NLP topics, Matplotlib, and data visualization. The companion files with source code and color figures enhance the learning experience.Understanding these concepts is crucial for anyone looking to manage data effectively. The book covers the fundamentals of probability and statistics, working with data using Pandas, managing databases with SQL and MySQL, and cleaning data using NLP techniques. It also delves into data visualization, providing practical insights and numerous code samples.The journey begins with an introduction to probability and statistics, moving on to working with data and Pandas. It then covers RDBMS and SQL, focusing on practical SQL and MySQL usage. The book concludes with NLP, data cleaning, and visualization techniques, equipping readers with a comprehensive understanding of data management.

78
Ebook

Market Research and Analysis. Mastering Market Research: Advanced Methods, Design, and Data Analysis

Mercury Learning and Information, Marcus Goncalves

This book offers an in-depth exploration of market research and analysis, guiding readers through the entire process from defining research objectives to communicating results. Begin by understanding the purpose and ethics of market research, laying a strong groundwork for your studies. Progress to defining precise research objectives and exploring secondary research methods to gather existing information.Next, engage with primary research methods, focusing on both quantitative and qualitative approaches. Learn how to develop and distribute surveys, choose the right sampling techniques, and utilize tools for data mining and web scraping. Gain insights into focus groups and observation studies, understanding how these qualitative methods can provide depth to your research.Finally, master the art of data analysis and result communication. Explore descriptive statistics, hypothesis testing, and inferential statistics to make sense of your data. Learn to effectively present your findings to stakeholders, ensuring your research translates into actionable insights. By the end of the course, you will be well-equipped to conduct thorough market research and communicate your results effectively.

79
Ebook

Embedded Vision. Mastering Advanced Techniques for Real-Time Image Processing and Analysis

Mercury Learning and Information, S. R. Vijayalakshmi, S. Muruganand

Embedded vision integrates computer vision into machines using algorithms to interpret images or videos. This book serves as an introductory guide for designing vision-enabled embedded products, with applications in AI, machine learning, industrial, medical, automotive, and more. It covers hardware architecture, software algorithms, applications, and advancements in cameras, processors, and sensors.The course begins with an overview of embedded vision, followed by industrial and medical vision applications. It then delves into video analytics, digital image processing, and camera-image sensors. Subsequent chapters cover embedded vision processors, computer vision, and AI integration. The final chapter presents real-time vision-based examples.Understanding these concepts is vital for developing advanced vision-enabled machines. This book takes readers from the basics to advanced topics, blending theoretical knowledge with practical applications. It is an essential resource for mastering embedded vision technology across various industries.

80
Ebook

Angular and Machine Learning Pocket Primer. A Comprehensive Guide to Angular and Integrating Machine Learning

Mercury Learning and Information, Oswald Campesato

As part of the best-selling *Pocket Primer* series, this book introduces readers to basic machine learning concepts and integrates them into Angular applications. It offers a fast-paced introduction to essential machine learning features and an overview of popular classifiers. Covering Angular functionality, basic machine learning concepts, and key classification algorithms, the book includes numerous code samples and figures. Topics such as TensorFlow and Keras are also explored.The book begins with a quick introduction to Angular, followed by UI controls, user input, and forms and services. As you progress, you will delve into machine learning, working with classifiers, and integrating TensorFlow.js with Angular. These foundational topics ensure a comprehensive grasp of both Angular and machine learning principles, equipping you with practical skills for developing sophisticated applications.Understanding these concepts is crucial for enhancing Angular projects with machine learning capabilities. This book transitions you from a novice to a proficient developer, equipped with the knowledge and tools needed to create advanced applications. Companion files with source code and color figures enhance the learning experience, making this book an invaluable resource for integrating machine learning with Angular.