Using the latest research in neurobiology, cognitive science, and learning theory, 'Head First Design Patterns' loads patterns into your brain in a way that sticks. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team.
This book explains what consultants and IT Services firms do. By using plain language and drawing comparisons from everyday life and other industries, the book makes complex concepts accessible to the general reader.
The Future of the Professions predicts the decline of today's professions and introduces the people and systems that will replace them. In an internet-enhanced society, we will neither need nor want doctors, teachers, accountants, architects, the clergy, lawyers, and many others, to work as they did in the 20th century.
Uber and Airbnb are household names: redefining neighbourhoods, challenging the way governments regulate business and changing the way we travel. This is an account of a dawning age of tenacity, creativity, conflict and wealth. It shows how it all started, and how the world is wildly different than it was ten years ago.
In recent years, the need for education in computer security & related topics has grown dramatically & is essential for anyone studying computer science or computer engineering. This text provides integrated, comprehensive, up-to-date coverage of the broad range of topics in this subject.
Join the Raspberry revolution with these fun and easy Pi projects The Raspberry Pi has opened up a whole new world of innovation for everyone from hardware hackers and programmers to students, hobbyists, engineers, and beyond.
An accessible guide that makes Minecraft construction easy There isn't anything that can't be built in Minecraft, but it can be overwhelming to figure out where to start. That's why there's Minecraft Construction For Dummies, Portable Edition.
Introducing you to Pi through a series of entertaining and inspiring projects, this book shows you how to write computer games, build websites, make art and music, create electronic projects, and more. It tells you how to zoom around Pi, all while learning valuable programming skills. It offers tons of projects to keep you engaged as you learn.
Drawing on comparisons with historical shake-ups in the film industry, Screen Distribution Post-Hollywood offers a timely account of the changes brought about in global online distribution of film and television by major new players such as Google/YouTube, Apple, Amazon, Yahoo!, Facebook, Netflix and Hulu.
How best can we understand why the application of information and communication technology in organizations succeeds or fails? Calling on technical, organizational, social, psychological and economic perspectives, this book provides a fresh and comprehensive framework for answering this question.
Due to its data handling and modeling capabilities as well as its flexibility, R is the most widely used software in bioinformatics. This title explores the programming skills needed to use this software tool for the solution of bioinformatics and computational biology problems. It covers the general properties of the R language.
Based on author Mark Lutz's popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It's an ideal way to begin, whether you're new to programming or a professional developer versed in other languages.
Access is the most complex and intimidating application in Microsoft Office. This book helps you learn how to design complete databases, maintain them, search for valuable nuggets of information, and build attractive forms for quick-and-easy data entry. It lets you discover the pre-built databases which can be customized to fit your needs.
This book, aimed at the general reader, is the first full-length biography of George Boole (1815 - 1864) who has been variously described as the founder of pure mathematics, father of computer science and discoverer of symbolic logic.
A title that inspired the film The Imitation Game, which stars Benedict Cumberbatch and Keira Knightley, and which has received eight Oscar nominations, including: Best film; Best Actor in a Leading Role; Best Supporting Actress; Best Adapted Screenplay; and Alan Turing was the mathematician whose cipher-cracking transformed the Second World War.
Once you've come to grips with the core Python language, learning how to build Python applications presents a far more interesting challenge. Many critics consider this classic book, now updated for Python 3.x, to be the industry standard tutorial for Python application programming.
Based on extensive first-hand experience, exclusive interviews and shocking documentary evidence, this book offers a startling glimpse of human nature under the conditions of freedom and anonymity, and shines a light on an enigmatic and ever-changing world.
This book is a professional's guide to the business and technology of silicon (semiconductor) design and manufacturing. In other words, it is a "Hitchhiker's Guide to Silicon Valley;" and an explanation of what and how the enormous electronics industry works.
This book discusses a comprehensive spectrum of software engineering techniques and shows how they can be applied in practical software projects. This edition features updated chapters on critical systems, project management and software requirements.
Presenting the developments in database technology, this edition offers an introduction to design, implementation and management issues, and a treatment of database languages and standards. Meant for students and professionals, it includes explanations using case studies. The design methodology is divided into conceptual, logical, and physical.
Contains sections that are devoted to principles of data, hardware, and software, with computer interconnection, clustering, and networking integrated into the material to emphasize the importance of computer and system structure. This title has examples that cover a spectrum of hardware and software systems, from personal computers to mainframes.
The Manchester Physics Series General Editors: D.J. Sandiford; F. Mandl; A.C. Phillips Department of Physics and Astronomy, University of Manchester Properties of Matter B.H. Flowers and E. Mendoza Optics Second Edition F.G. Smith and J.H. Thomson Statistical Physics Second Edition F. Mandl Electromagnetism Second Edition I.S. Grant and W.R.
Technological advances have benefited our world in immeasurable ways, but there is an ominous flip side. Criminals are often the earliest, and most innovative, adopters of technology and modern times have led to modern crimes. This is a call to action for better security measures worldwide, but most importantly.
Looks at the connection between the two worlds of art and technology. This book explores such varied topics as logic gates and literary modernism, the male machismo of geeks, the striking presence of an 'Indian Mafia' in Silicon Valley, and the writings of Abhinavagupta, the 10th-11th century Kashmiri thinker.
Can machines really think? Is the mind just a complicated computer program? This work focuses on the major issues behind one of the hardest scientific problems ever undertaken. It explains the advances made, from Alan Turing's influential groundwork to cutting edge robotics and the New Al.
Intended for students learning how to program for the first time. This is an introduction to Java. Students work their way through chosen examples and exercises. These drills provide them with a working knowledge of basic programming constructs. Taking an "objects later" approach, this book is designed for one semester courses.