What You’ll Learn● Python Fundamentals – Variables, loops, functions, and more explained in a fun way.● Handling User Input – Making interactive programs.● Decision Making – Writing smart code using if statements.● Working with Lists and Dictionaries – Storing and managing data.● File Handling – Reading and writing files.● Object-Oriented Programming (OOP) – Learning to code like a pro.● Error Handling – Preventing your programs from crashing.● APIs & Web Data – Fetching real-time information.● Databases – Storing and retrieving data efficiently.● Final Project – Bringing everything together in a real-world Python application.
"Wired Protocols in Embedded Systems" is your essential guide to understanding how wired communication works in embedded systems. From UART and SPI to I²C and CAN, this book explains the core principles, advantages, and limitations of each protocol. Whether you're an embedded engineer, firmware developer, or Arduino enthusiast, you'll gain the knowledge needed to choose and implement the right protocol for your project.
Following the same engineering ethos and exploratory learning approach that proved so popular with Northwind Elixir Traders , Elixir Chatbot Alchemy explores the implementation of a chatbot in Elixir and Phoenix LiveView, with data persistence in an SQLite database.
Emergent Behaviour: How Simple Rules Create Complex Systems – 99 Real-World Examples reveals the hidden power of local interactions in shaping our world. From flocks of birds that move in perfect sync to social media trends that explode overnight, simple rules can combine to create astonishingly complex patterns. Discover how ants forge efficient pathways, how AI algorithms trigger unexpected market shifts, and why a microscopic slime mould can solve a maze. Each of the 99 case studies illuminates the same core principle: we don’t need a central controller for large-scale order to emerge. Perfect for curious readers and professionals alike, this book offers a fresh lens through which to view nature, technology, and everyday life—highlighting the surprising order that can arise from seemingly random processes.
Learn the basics of programming with runnable flowcharts!Develop a groundwork for your next programming language, be that Python, Java, C# or any other.Try interactive examples in a matter of seconds!
Book of Network Security
This book shows you how to develop on-premise architecture, build AI analytics, and leverage AWS and Azure cloud to create your Industrial Internet of Things (IIoT) platform.
This book covers topics such as data lake management, pipeline orchestration, and serving layer construction. You'll also leverage key AWS services like Glue and EMR, while exploring best practices in data governance, DevOps, and IaC.
This book is your guide to understanding the dynamic landscape of cloud monitoring with Azure Monitor. You'll gain practical insights into designing the monitoring strategies for your Azure resources with the help of examples and best practices.
This book is for executives without a formal machine learning education who need to make complex decisions about data science. In this book, you'll learn the fundamentals of data science and managing data teams to become an effective data leader.
This book will show you how to develop, test, and debug high-performance software by using concurrent and asynchronous C++20 and C++23 features like threading and coroutines. You'll explore Boost.Asio to develop network and low-level I/O projects.
Apache Spark for Machine Learning teaches you to use Spark for big data processing and solving future big data challenges.
Learn advanced architectural principles and learn how to solve common API development challenges using best practices. This book covers real-world examples to develop your skills in REST and GraphQL API development in .NET.
This book will help you leverage ChatGPT to accelerate your IoT innovation and development. You'll learn essential IoT concepts and elements, explore project examples, and complete an end-to-end application through step-by-step guidance.
Whether you're a novice designer, educator, or experienced creative seeking to enhance visual communication skills and visual thinking, and use Adobe Firefly as a design aid, this book will set you up for success.