Book picks similar to
A First Book of ANSI C: Fundamentals of C Programming by Gary J. Bronson
textbooks
programming
tentativelibscans
partial-reads
Markets and the Environment
Nathaniel O. Keohane - 2007
It offers a clear overview of the fundamentals of environmental economics that will enable students and professionals to quickly grasp important concepts and to apply those concepts to real-world environmental problems. In addition, the book integrates normative, policy, and institutional issues at a principles level. Chapters examine: the benefits and costs of environmental protection, markets and market failure, natural resources as capital assets, and sustainability and economic development. Markets and the Environment is the second volume in the Foundations of Contemporary Environmental Studies Series, edited by James Gustave Speth. The series presents concise guides to essential subjects in the environmental curriculum, incorporating a problem-based approach to teaching and learning.
Distributed Operating Systems: Concepts and Design
Pradeep K. Sinha - 1996
Each chapter addresses de-facto standards, popular technologies, and design principles applicable to a wide variety of systems. Complete with chapter summaries, end-of-chapter exercises and bibliographies, Distributed Operating Systems concludes with a set of case studies that provide real-world insights into four distributed operating systems.
Java Software Solutions: Foundations of Program Design
John Lewis - 1997
This new edition has an earlier evolution of object concepts, developed in a way that capitalizes on the power of objects without overwhelming beginning programmers. It includes all new Java 5 topics, including Scanner class, enumerated types, autoboxing, variable length parameter lists, the enhanced for loop, and generic types. This is in depth coverage on GUI applications. This book is appropriate for beginning programmers who want to learn to program with Java as well as experienced programmers who want to add Java to their skill-set.
HTML5 for Masterminds: How to take advantage of HTML5 to create amazing websites and revolutionary applications
Juan Diego Gauchat
Professional Android 4 Application Development
Reto Meier - 2012
If you're anexperienced developer, you can start creating robust mobile Androidapps right away with this professional guide to Android 4application development. Written by one of Google's lead Androiddeveloper advocates, this practical book walks you through a seriesof hands-on projects that illustrate the features of the AndroidSDK. That includes all the new APIs introduced in Android 3 and 4, including building for tablets, using the Action Bar, Wi-Fi Direct, NFC Beam, and more.Shows experienced developers how to create mobile applicationsfor Android smartphones and tabletsRevised and expanded to cover all the Android SDK releasesincluding Android 4.0 (Ice Cream Sandwich), including all updatedAPIs, and the latest changes to the Android platform.Explains new and enhanced features such as drag and drop, fragments, the action bar, enhanced multitouch support, newenvironmental sensor support, major improvements to the animationframework, and a range of new communications techniques includingNFC and Wi-Fi direct.Provides practical guidance on publishing and marketing yourapplications, best practices for user experience, and moreThis book helps you learn to master the design, lifecycle, andUI of an Android app through practical exercises, which you canthen use as a basis for developing your own Android apps.
Research Methods in Psychology
John J. Shaughnessy - 1985
Offers students with the tools necessary to do ethical research in psychology and to understand the research they learn about in psychology courses and in the media.
Introduction to Teaching: Becoming a Professional [With Online Access Code and DVD]
Donald P. Kauchak - 2001
Three themes central to teaching today-- professionalism, diversity, and decision-making-- are woven through the text to give students deeper understanding of the teaching profession and to better prepare them for that profession. Two questions frame the text, "Do I want to be a teacher?" and "What kind of teacher do I want to become?." Case studies at the beginnings of chapters provide a frame of reference for understanding chapter content while numerous teaching vignettes throughout the chapters provide vivid examples that increase reader understanding and interest.
Drugs, Behavior and Modern Society
Charles F. Levinthal - 1995
Drugs, Behavior, and Modern Society, 6/e, examines the impact of drug-taking behavior on our society and our daily lives. The use and abuse of a wide range of licit and illicit drugs are discussed from historical, biological, psychological, and sociological perspectives. The use of Drugs in our lives and drug-taking behavior, legally restricted drugs in our society, legal drugs in our society, medicinal drugs, treatment, prevention, and education. Forstudents, or people working with drug related topics in the fields of psychology and health.
Distributed Systems: Concepts and Design
George Coulouris - 1988
Distributed Systems provides students of computer science and engineering with the skills they will need to design and maintain software for distributed applications. It will also be invaluable to software engineers and systems designers wishing to understand new and future developments in the field. From mobile phones to the Internet, our lives depend increasingly on distributed systems linking computers and other devices together in a seamless and transparent way. The fifth edition of this best-selling text continues to provide a comprehensive source of material on the principles and practice of distributed computer systems and the exciting new developments based on them, using a wealth of modern case studies to illustrate their design and development. The depth of coverage will enable readers to evaluate existing distributed systems and design new ones.
Windows Presentation Foundation Unleashed
Adam Nathan - 2006
Windows Presentation Foundation (WPF) is a key component of the .NET Framework 3.0, giving you the power to create richer and more compelling applications than you dreamed possible. Whether you want to develop traditional user interfaces or integrate 3D graphics, audio/video, animation, dynamic skinning, rich document support, speech recognition, or more, WPF enables you to do so in a seamless, resolution-independent manner. Windows Presentation Foundation Unleashed is the authoritative book that covers it all, in a practical and approachable fashion, authored by .NET guru and Microsoft developer Adam Nathan. - Covers everything you need to know about Extensible Application Markup Language (XAML) - Examines the WPF feature areas in incredible depth: controls, layout, resources, data binding, styling, graphics, animation, and more - Features a chapter on 3D graphics by Daniel Lehenbauer, lead developer responsible for WPF 3D - Delves into non-mainstream topics: speech, audio/video, documents, bitmap effects, and more - Shows how to create popular UI elements, such as features introduced in the 2007 Microsoft Office System: Galleries, ScreenTips, custom control layouts, and more - Demonstrates how to create sophisticated UI mechanisms, such as Visual Studio-like collapsible/dockable panes - Explains how to develop and deploy all types of applications, including navigation-based applications, applications hosted in a Web browser, and applications with great-looking non-rectangular windows - Explains how to create first-class custom controls for WPF - Demonstrates how to create hybrid WPF software that leverages Windows Forms, ActiveX, or other non-WPF technologies - Explains how to exploit new Windows Vista features in WPF applications
Forensic Science: An Introduction to Scientific and Investigative Techniques
Stuart H. James - 2005
Packed with full-color illustrations and case studies, this new edition offers a cutting-edge presentation of criminalistics and related laboratory subjects, including new chapters on forensic nursing and forensic entomology/botany. Written by highly respected experts, the book covers the very latest theories and practices in areas such as DNA testing, crime reconstruction, toxicology, chemistry of explosives and arson, and vehicle reconstruction. Also included are an instructor's manual and laboratory exercise manual.
The Ultimate pH Solution: Balance Your Body Chemistry to Prevent Disease and Lose Weight
Michelle Schoffro Cook - 2007
Drinking this simple drink is only one of the many ways, all outlined in The Ultimate pH Solution, that you can change your body's pH and ward off disease. Too much acid in your blood can cause a host of health problems, but with cutting-edge, medically sound research, this indispensable guide offers an easy-to-follow plan and simple lifestyle changes that will help you kick acid and stay healthy.The Ultimate pH Solution also includes real-life success stories of people who have overcome disease and lost weight by balancing their pH levels, along with 50 recipes for delicious pH-powerful dishes. Learn why high-protein diets may be harmful to your health, why eating dairy may not help you avoid osteoporosis, and how to lower the acid levels in your body for optimal health.
Python Programming for Beginners: An Introduction to the Python Computer Language and Computer Programming (Python, Python 3, Python Tutorial)
Jason Cannon - 2014
There can be so much information available that you can't even decide where to start. Or worse, you start down the path of learning and quickly discover too many concepts, commands, and nuances that aren't explained. This kind of experience is frustrating and leaves you with more questions than answers.Python Programming for Beginners doesn't make any assumptions about your background or knowledge of Python or computer programming. You need no prior knowledge to benefit from this book. You will be guided step by step using a logical and systematic approach. As new concepts, commands, or jargon are encountered they are explained in plain language, making it easy for anyone to understand. Here is what you will learn by reading Python Programming for Beginners:
When to use Python 2 and when to use Python 3.
How to install Python on Windows, Mac, and Linux. Screenshots included.
How to prepare your computer for programming in Python.
The various ways to run a Python program on Windows, Mac, and Linux.
Suggested text editors and integrated development environments to use when coding in Python.
How to work with various data types including strings, lists, tuples, dictionaries, booleans, and more.
What variables are and when to use them.
How to perform mathematical operations using Python.
How to capture input from a user.
Ways to control the flow of your programs.
The importance of white space in Python.
How to organize your Python programs -- Learn what goes where.
What modules are, when you should use them, and how to create your own.
How to define and use functions.
Important built-in Python functions that you'll use often.
How to read from and write to files.
The difference between binary and text files.
Various ways of getting help and find Python documentation.
Much more...
Every single code example in the book is available to download, providing you with all the Python code you need at your fingertips! Scroll up, click the Buy Now With 1 Click button and get started learning Python today!
Carry This Message: A Guide for Big Book Sponsorship
Joe McQ - 2002
In the early days of AA, sponsors would come to the alcoholic's home and talk him through Steps 1 and 2, and when they were thoroughly convinced he was ready, they would start him on the program. Step 12 is the foundation of sponsorships: "Having had a spiritual awakening as the result of these steps, we tried to carry this message to alcoholics, to practice these principles in all our affairs." Carry This Message addresses McQ's concern that sponsors have lost some skills in working with alcoholics. AA sponsors need to refocus on the Big Book, on the Twelve Steps, and on their message, urges McQ, to recognize the value of the program and to return to its roots and essence. Directed to sponsors, this is a companion book to The Steps We Took, offering tools for helping others find recovery and new life through the Twelve Step program.
Molecular Biotechnology: Principles & Applications of Recombinant DNA
Bernard R. Glick - 1994
The latest edition offers greatly expanded coverage of directed mutagenesis and protein engineering, therapeutic agents, and genetic engineering of plants. Updated chapters reflect recent developments in biotechnology and the societal issues related to it, such as cloning, gene therapy, and patenting and releasing genetically engineered organisms. Over 480 figures, including 200 that are new in this edition, illustrate all key concepts. "Milestones" summarize important research papers in the history of biotechnology and their effects on the field. As in previous editions, the authors clearly explain all concepts and techniques to provide maximum understanding of the subject, avoiding confusing scientific jargon and excessive detail wherever possible. Each chapter concludes with a summary, references, and review questions. Ideally suited as a text for third- and fourth-year undergraduates as well as graduate students, this book is also an excellent reference for health professionals, scientists, engineers, or attorneys interested in biotechnology.