Publisher: Mercury Learning
65
Ebook

Data Structures and Program Design Using Java. A Self-Teaching Introduction to Data Structures and Java

Mercury Learning and Information, D. Malhotra, N. Malhotra

This book introduces the fundamentals of data structures using Java in a self-teaching format. It covers managing large databases, effective SEO, and creating web indexing services. Real-world analogies help explain technical concepts. Each chapter includes programming tasks, theoretical questions, and multiple-choice quizzes.The course begins with an introduction to data structures and Java, moving through arrays, linked lists, queues, searching and sorting, stacks, trees, multi-way search trees, hashing, files, and graphs. Each chapter builds on the previous one, ensuring a thorough understanding of data structures.Understanding these concepts is crucial for managing information and optimizing web services. This book guides readers from basic to advanced techniques, blending theory with practical skills. It is an essential resource for mastering data structures with Java, enhanced by end-of-chapter exercises and real-world examples.

66
Ebook

Applying Artificial Intelligence in Project Management. Harness the power of AI to transform project management practices

Mercury Learning and Information, Paul Boudreau

Artificial intelligence is reshaping the way projects are managed, offering unprecedented opportunities to improve efficiency, accuracy, and outcomes. This course begins with an introduction to AI’s role in project management, exploring how machine learning, natural language processing, and predictive algorithms can transform traditional approaches. You’ll learn about the key components of AI-driven projects and how to develop a strong business case for adopting these innovations.As you progress, the course delves into practical applications of AI in automating project tasks, analyzing data, and predicting results. Participants will gain hands-on experience with tools that leverage machine learning to forecast project success, improve productivity, and resolve potential failures. Additionally, you’ll discover how generative AI and large language models can enhance communication, planning, and decision-making throughout the project lifecycle.Finally, the course examines the broader implications of integrating AI into project management. You’ll explore strategies for acquiring AI solutions, implementing them within teams, and navigating the ethical challenges they present. By the end of the course, participants will have a clear understanding of how to leverage AI to optimize projects and stay competitive in a rapidly evolving technological landscape.

67
Ebook

Basic Electronics. Theory and Practice

Mercury Learning and Information, Sean Westcott, Jean Riescher Westcott

This updated edition introduces students and hobbyists to electronics, covering microcontrollers, sensors, and wireless communication. Each chapter includes a lab, progressing to building a robot with Arduino and Netduino. New material on Raspberry Pi and Python is included, with companion files featuring videos and code samples.The course begins with basic electronics concepts, building circuits, and understanding components. It covers digital theory and practical applications with sensors, motors, and microcontrollers. Topics include electricity theory, currents, circuits, tools, safety, and components like resistors, capacitors, diodes, and transistors. Advanced topics include power supplies, soldering, digital theory, integrated circuits, memory, and microcontrollers.These concepts are crucial for innovation in electronics. This book transitions readers from basic labs to constructing a robot using open-source hardware. It covers Raspberry Pi projects and explores cybersecurity and IoT. Appendices include math for electronics, a timeline of innovations, careers in electronics, and a glossary. This guide provides both theoretical knowledge and practical skills, making it invaluable for mastering electronics.

68
Ebook

Cybersecurity. A Self-Teaching Introduction

Mercury Learning and Information, C. P. Gupta, K. K. Goyal

This book provides fundamental concepts of cybersecurity and cybercrime in an easy-to-understand, self-teaching format. It covers data security, threats, viruses, malicious software, firewalls, VPNs, security architecture, design, policies, cyberlaw, and cloud security.The course starts with an introduction to information systems and cybersecurity application security. It progresses to developing secure information systems and understanding information security policies, standards, and cyberlaw. The final chapters address the security of emerging technologies, including cloud security, IoT, and AES.Understanding these concepts is crucial for protecting data and systems against cyber threats. This book transitions readers from basic knowledge to advanced cybersecurity practices, combining theoretical insights with practical applications. It is an invaluable resource for mastering cybersecurity in today's digital age.

69
Ebook

Surviving A Cyberattack. A Comprehensive Guide to Digital Security for Families and Businesses

Mercury Learning and Information, Todd G. Shipley, Art Bowker

This essential guide empowers individuals, families, and small business owners to secure their digital environments. Beginning with the basics of cybersecurity, it explores practical strategies for protecting social media, safeguarding family members, and securing online transactions. Readers will learn actionable techniques to defend against cyber threats and protect digital assets.With dedicated chapters on small business security, responding to cyberattacks, and navigating future digital trends, this book delivers practical, step-by-step advice. It ensures readers are equipped to tackle the challenges of modern digital security with confidence and clarity.By the end, readers will gain the skills to identify threats, respond effectively, and build a safer digital presence for themselves and their loved ones. This guide is perfect for anyone seeking to enhance their online security, regardless of prior experience.

70
Ebook

Photograph Restoration and Enhancement. Master the Art of Restoring and Enhancing Photographs Using Adobe Photoshop CC 2021 Version

Mercury Learning and Information, Vickie Ellen Wolper

Updated for Photoshop CC 2021, this edition offers hands-on learning with a building block teaching style. Suitable for all skill levels, it teaches photo restoration and tonal correction. Learn to repair damage, improve discolored photos, colorize black and white images, digitize large photos, and adjust content for perfect shots. Tips, notes, figures, and projects help you master restorations and enhancements.The course starts with preparing an image for Photoshop and an introduction to the software. It covers selection, layers, transformations, painting, printing, and repairing photo flaws. Advanced topics include correcting lighting, enhancing photos, and mastering trade secrets. Final chapters address special challenges and applying skills to complex projects.These skills are vital for high-quality photo restorations. This book transitions readers from basic to advanced Photoshop techniques, blending theory with practice. Companion files with photos, projects, figures, and videos enhance learning, making this an essential resource for mastering photo restoration.

71
Ebook

Data Structures and Program Design Using C++. A Self-Teaching Introduction to Data Structures and C++

Mercury Learning and Information, D. Malhotra, N. Malhotra

This book introduces the fundamentals of data structures using C++ in a self-teaching format. It covers managing large amounts of information, SEO, and creating Internet/Web indexing services. Practical analogies with real-world applications help explain technical concepts. The book includes end-of-chapter exercises such as programming tasks, theoretical questions, and multiple-choice quizzes.The course starts with an introduction to data structures and the C++ language, progressing through arrays, linked lists, queues, searching and sorting, stacks, trees, multi-way search trees, hashing, files, and graphs. Each chapter builds on the previous one, ensuring a comprehensive understanding of data structures.Understanding these concepts is crucial for managing large databases and optimizing web services. This book guides readers from basic to advanced data structure techniques, blending theoretical knowledge with practical skills. Companion files with source code and data sets enhance the learning experience, making this book an essential resource for mastering data structures with C++.

72
Ebook

CSS3 and SVG with Gemini. Explore advanced CSS3 and SVG techniques with Gemini technology

Mercury Learning and Information, Oswald Campesato

This book serves as a comprehensive guide to mastering CSS3 and SVG technologies, with a focus on their integration with Gemini. It begins with an introduction to Generative AI and prompt engineering, laying the foundation for using Gemini effectively. Detailed chapters explore CSS3 fundamentals and advanced 3D animation techniques, offering practical examples to enhance understanding.The book dives into scalable vector graphics (SVG) basics, advancing into complex designs, and demonstrates how to integrate SVG with Gemini for creating dynamic visuals. Structured to cater to both beginners and advanced learners, each chapter provides in-depth coverage of concepts and hands-on exercises to apply knowledge practically.Readers will gain skills to create professional-grade graphics and animations, leveraging the power of Gemini and combining it with CSS3 and SVG. This resourceful book is ideal for web developers, designers, and anyone aiming to expand their expertise in modern web technologies.