Thinking in JavaScript


Aravind Shenoy - 2014
    Before we delve into the intricacies of JavaScript, we need to know why it is used. While HTML tells your browser how your webpage will look, JavaScript is used for dynamic content and to add functionality. Using this book, you will understand the concept of JavaScript and its use in web designing. You will also have a look at jQuery in general. You will learn about Functions, Operators, the concept of Variables, Conditions and Loops, Arrays, and the basics of jQuery in this book. Instead of wandering through loads of theory, we have used practical examples in this book. The examples in this book are compatible with almost every browser. Instead of using the verbatim code, you can modify the code and see the change in the output thereby understanding the subtle nuances of JavaScript. By the end of the book, with practice, you can achieve better things and get more acquainted with JavaScript.

Bailey and Love's Short Practice of Surgery


Norman S. Williams - 1968
    Under the stewardship of the eminent editorial team, comprising two editors with experience gained over previous editions and a third editor new to this edition, and in response to reader feedback, the content has been sub-divided into parts to ensure a logical sequence and grouping of related chapters throughout while the text features enthusiastically received in the last edition have been retained. The new edition opens with sections devoted to the underlying principles of surgical practice, investigation and diagnosis, and pre-operative care. These are followed by chapters covering all aspects of surgical trauma. The remainder of the book considers each of the surgical specialties in turn, from elective orthopaedics through skin, head and neck, breast and endocrine, cardiothoracic and vascular, to abdominal and genitourinary.Key features: Authoritative: emphasises the importance of effective clinical examination and soundly based surgical principles, while taking into account the latest developments in surgical practice.Updated: incorporates new chapters on a wide variety of topics including metabolic response to injury, shock and blood transfusion, and surgery in the tropics.Easy to navigate: related chapters brought together into clearly differentiated sections for the first time.Readable: preserves the clear, direct writing style, uncluttered by technical jargon, that has proved so popular in previous editions.User-friendly: numerous photographs and explanatory line diagrams, learning objectives, summary boxes, biographical footnotes, memorable anecdotes and full-colour presentation supplement and enhance the text throughout.Bailey and Love has a wide appeal to all those studying surgery, from undergraduate medical students to those in preparation for their postgraduate surgical examinations. In addition, its high standing and reputation for unambiguous advice also make it the first point of reference for many practising surgeons. The changes that have been introduced to the 25th edition will only serve to strengthen support for the text among all these groups.

Dimensions of Human Behavior: Person and Environment


Elizabeth D. Hutchison - 1999
    This volume provides an integrated micro/macro perspective on human behaviour, insights into human behaviour from biological, psychological and spiritual perspectives, and an examination of various human environments, from families to social movements and institutions.

The Art of Case Study Research


Robert E. Stake - 1995
    Stake uses and annotates an actual case study to answer such questions as: How is the case selected? How do you select the case which will maximize what can be learned? How can what is learned from one case be applied to another? How can what is learned from a case be interpreted? In addition, the book covers: the differences between quantitative and qualitative approaches; data-gathering including document review; coding, sorting and pattern analysis; the roles of the researcher; triangulation; and reporting.

The Pragmatic Programmer: From Journeyman to Master


Andy Hunt - 1999
    It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you'll learn how toFight software rot; Avoid the trap of duplicating knowledge; Write flexible, dynamic, and adaptable code; Avoid programming by coincidence; Bullet-proof your code with contracts, assertions, and exceptions; Capture real requirements; Test ruthlessly and effectively; Delight your users; Build teams of pragmatic programmers; and Make your developments more precise with automation. Written as a series of self-contained sections and filled with entertaining anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best practices and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You'll become a Pragmatic Programmer.

Effective Java


Joshua Bloch - 2001
    The principal enhancement in Java 8 was the addition of functional programming constructs to Java's object-oriented roots. Java 7, 8, and 9 also introduced language features, such as the try-with-resources statement, the diamond operator for generic types, default and static methods in interfaces, the @SafeVarargs annotation, and modules. New library features include pervasive use of functional interfaces and streams, the java.time package for manipulating dates and times, and numerous minor enhancements such as convenience factory methods for collections. In this new edition of Effective Java, Bloch updates the work to take advantage of these new language and library features, and provides specific best practices for their use. Java's increased support for multiple paradigms increases the need for best-practices advice, and this book delivers. As in previous editions, each chapter consists of several "items," each presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and updated code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. Coverage includes:Updated techniques and best practices on classic topics, including objects, classes, methods, libraries, and generics How to avoid the traps and pitfalls of commonly misunderstood subtleties of the platform Focus on the language and its most fundamental libraries, such as java.lang and java.util

Second Language Teaching & Learning


David Nunan - 1998
    Replete with illustrative scenarios and topics for discussion and writing, this professional title provides the pedagogical overview that ESL/EFL teachers need to teach with Atlas, Go For It!, Listen In, and Expressions!

Solutions of Selected Problems for Mathematical Methods in the Physical


Mary L. Boas - 1984
    Intuition and computational abilities are stressed. Original material on DE and multiple integrals has been expanded.

Modern Technical Writing: An Introduction to Software Documentation


Andrew Etter - 2016
    Written by the lead technical writer at one of Silicon Valley's most exciting companies, Modern Technical Writing is a set of guiding principles and thoughtful recommendations for new and experienced technical writers alike. Not a reference manual, and not comprehensive, it instead serves as an introduction to a sensible writing and publishing process, one that has eluded the profession for too long.

Python 3 Object Oriented Programming


Dusty Phillips - 2010
    Many examples are taken from real-world projects. The book focuses on high-level design as well as the gritty details of the Python syntax. The provided exercises inspire the reader to think about his or her own code, rather than providing solved problems. If you're new to Object Oriented Programming techniques, or if you have basic Python skills and wish to learn in depth how and when to correctly apply Object Oriented Programming in Python, this is the book for you. If you are an object-oriented programmer for other languages, you too will find this book a useful introduction to Python, as it uses terminology you are already familiar with. Python 2 programmers seeking a leg up in the new world of Python 3 will also find the book beneficial, and you need not necessarily know Python 2.

SQL (Visual QuickStart Guide)


Chris Fehily - 2002
    With SQL and this task-based guide to it, you can do it too—no programming experience required!After going over the relational database model and SQL syntax in the first few chapters, veteran author Chris Fehily launches into the tasks that will get you comfortable with SQL fast. In addition to explaining SQL basics, this updated reference covers the ANSI SQL:2003 standard and contains a wealth of brand-new information, including a new chapter on set operations and common tasks, well-placed optimization tips to make your queries run fast, sidebars on advanced topics, and added IBM DB2 coverage.Best of all, the book's examples were tested on the latest versions of Microsoft Access, Microsoft SQL Server, Oracle, IBM DB2, MySQL, and PostgreSQL. On the companion Web site, you can download the SQL scripts and sample database for all these systems and put your knowledge to work immediately on a real database..

Working Effectively with Legacy Code


Michael C. Feathers - 2004
    This book draws on material Michael created for his renowned Object Mentor seminars, techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control. The topics covered include: Understanding the mechanics of software change, adding features, fixing bugs, improving design, optimizing performance Getting legacy code into a test harness Writing tests that protect you against introducing new problems Techniques that can be used with any language or platform, with examples in Java, C++, C, and C# Accurately identifying where code changes need to be made Coping with legacy systems that aren't object-oriented Handling applications that don't seem to have any structureThis book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.

Conquering the College Admissions Essay in 10 Steps: Crafting a Winning Personal Statement


Alan Gelb - 2013
      Writing a college admissions essay is no easy task—but with college essay coach and New York Times contributor Alan Gelb’s accessible and encouraging step-by-step instructions, you’ll be able to write an honest, one-of-a-kind essay that really shines. Gelb’s ten-step approach has garnered great results for the students who have tried it, many of whom were accepted into their dream schools (Harvard, Brown, Yale, and more). This to-the-point handbook shows you how to identify an engaging essay topic, and then teaches you how to use creative writing techniques to craft a narrative that expresses your unique personality, strengths, and goals. Whether you’re an A-student looking for an extra boost or a less-confident writer who needs more intensive help, Gelb’s reassuring and concise guidance will help you every step of the way, from your initial draft to final revision. In the end, you will have a well-polished, powerful, and profound personal statement that you can feel proud of—a college essay that doesn’t feel “pre-fab,” but is a real reflection of your own individuality.

Winning Well: A Manager's Guide to Getting Results---Without Losing Your Soul


Karin Hurt - 2016
    Executives set aggressive goals, so managers drive their teams to burnout trying to deliver. Or, employees seek connection and support, so managers focus on relationships . . . and fail to make the numbers. The fallout is stress, frustration, and disengagement, and not just among team members—two-thirds of managers report being disengaged.To succeed, managers cannot choose between results and relationships. They need both: They must get people to achieve while creating an environment that makes them truly want to. Winning Well offers managers a quick, practical action plan—complete with examples, stories, and online assessments. They will learn how to: Stamp out the corrosive win-at-all-costs mentality Focus on the game, not just the score Reinforce behaviors that produce results Sustain energy and momentum Correct poor performance without drama Build productive relationships Be the leader people want to work for Today’s hypercompetitive economy has created tense, overextended workplaces. Keep it productive, rewarding, and even fun with this one-stop success kit.

Behavior Modification: What It Is and How to Do It


Garry L. Martin - 1978
    Assuming no prior knowledge of behaviour modification or psychology, this text offers students personal, hands-on experience with the principles of behaviour modification and their application to everyday concerns.