Immerse yourself in learning Python and introductory data analytics with this book’s project-based approach. Through the structure of a ten-week coding bootcamp course, you’ll learn key concepts and gain hands-on experience through weekly projects.
Each chapter in this book is presented as a full week of...
Have you been on projects where halfway down the road it seems increasingly
unlikely that you will finish as desired, but you can’t put your finger on it and
simply push through with a growing resentment? Have you been in meetings
where scope discussions get increasingly difficult and depressing, ultimately
sucking the...
A new vision of the future of games and game design, enabled by AI.
Can games measure intelligence? How will artificial intelligence inform games of the future? In Playing Smart, Julian Togelius explores the connections between games and intelligence to offer a new vision of future games and game design. Video games...
Animation is a limitless medium for telling stories. Artists can create worlds, defy gravity, flip from factual to fantasy, and transport audiences to places they never imagined. The challenge is having the discipline to reel it in and be intentional about your storytelling choices. This book shows you...
Almost four decades after the discovery of HIV/AIDS, the world continues to grapple with this public health challenge. Thinking Differently about HIV/AIDS explores the limits of mainstream approaches to the HIV/AIDS epidemic and challenges readers to develop alternate solutions, emphasizing the value of critical social...
Be proud of your scars. They’re signs that you survived whatever tried to break you.
For Devon Still, life has been a journey from one scar to the next. From one challenge to the next. His is a story of pushing through pain and overcoming obstacles of all shapes and sizes—of choosing to fight...
If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?
In Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do in minutes what...
Trying to find the perfect networking resource or textbook can be a real challenge.
Sometimes they are extremely focused on one technology, and thus miss the mark. Or
they are extremely broad, covering every networking idea known to man. This book is
about something that all networks have in common—the core protocols. Networks...
Functional programming is perhaps the next big wave in application development. As experienced developers know, functional programming makes its mark by allowing application builders to develop solutions to complicated programming situations cleanly and efficiently. A rich history of functional languages, including Erlang and OCaml, leads the...
A must-have for all companies undertakingservice-oriented architecture (SOA) governance
As SOA interest and adoption have accelerated rapidly, the challenges of governance have risen to the forefront across the entire industry. Without an SOA governance model, SOA adoption is stilted and hampered by a lack of...
Gain a deeper understanding of how Raspberry Pi works to get the results you want right in the palm of your hand. This book helps you understand the right connections and software to drive your Raspberry Pi into opening the worlds of programming, electronic experiments, system control, digital imaging, and the Internet of Things to you. ...