Python Data Science Handbook: Tools and Techniques for Developers


Jake Vanderplas - 2016
    Several resources exist for individual pieces of this data science stack, but only with the Python Data Science Handbook do you get them all—IPython, NumPy, Pandas, Matplotlib, Scikit-Learn, and other related tools.Working scientists and data crunchers familiar with reading and writing Python code will find this comprehensive desk reference ideal for tackling day-to-day issues: manipulating, transforming, and cleaning data; visualizing different types of data; and using data to build statistical or machine learning models. Quite simply, this is the must-have reference for scientific computing in Python.With this handbook, you’ll learn how to use: * IPython and Jupyter: provide computational environments for data scientists using Python * NumPy: includes the ndarray for efficient storage and manipulation of dense data arrays in Python * Pandas: features the DataFrame for efficient storage and manipulation of labeled/columnar data in Python * Matplotlib: includes capabilities for a flexible range of data visualizations in Python * Scikit-Learn: for efficient and clean Python implementations of the most important and established machine learning algorithms

Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Rules


Jeff Johnson - 2010
    But as the field evolves, designers enter the field from many disciplines. Practitioners today have enough experience in UI design that they have been exposed to design rules, but it is essential that they understand the psychology behind the rules in order to effectively apply them. In "Designing with the Mind in Mind," Jeff Johnson, author of the best selling "GUI Bloopers," provides designers with just enough background in perceptual and cognitive psychology that UI design guidelines make intuitive sense rather than being just a list of rules to follow. * The first practical, all-in-one source for practitioners on user interface design rules and why, when and how to apply them.* Provides just enough background into the reasoning behind interface design rules that practitioners can make informed decisions in every project.* Gives practitioners the insight they need to make educated design decisions when confronted with tradeoffs, including competing design rules, time constrictions, or limited resources.

Design Systems Handbook


DesignBetter.co - 2017
    It reduces design debt, accelerates the design process, and builds bridges between teams working in concert to bring products to life. Learn how you can create your design system and help your team improve product quality while reducing design debt.

Teaching in Nursing: A Guide for Faculty


Diane M. Billings - 1998
    This respected title is also one of the National League for Nursing's recommended resources for nurses preparing to take the Certified Nurse Educator examination.Nationally recognized contributing authors share their expertise to bring you the best and most comprehensive information available.Presents innovative models of clinical teaching that show you how to effectively teach in an interdisciplinary setting, how to evaluate students in the clinical setting, and how to adapt your teaching for community-based practice.li>Strategies to promote critical thinking and active learning, including evaluation techniques, lesson planning, and constructing examinations, help you ensure students can apply and synthesize nursing content to make clinical decisions.li>Web links with numerous resources related to each chapter topic, available through the Evolve website, provide even more learning opportunities.Managing the Learning Environment chapter addresses classroom management and control, motivating and engaging students, and handling disruptive or problem students.Multicultural Education chapter provides strategies for effectively teaching and communicating with a culturally diverse student population.An entire chapter on simulations presents the development, implementation, and evaluation of simulations so you can successfully integrate this teaching method into your course.Reflecting on the Evidence feature at the end of each chapter provides questions that are perfect for classroom and online discussion.

The Bank On Yourself Revolution: Fire Your Banker, Bypass Wall Street, and Take Control of Your Own Financial Future


Pamela Yellen - 2014
    Wall Street lost more than 49% of the typical investor's money—twice—since the year 2000. And studies show that because they followed the conventional wisdom, almost half of all Boomers won't have enough money to cover even basic living expenses during their retirement years. Now the financial gurus whose advice got you into this mess in the first place are telling you to "take more risk," "work till you drop," and "plan on spending less in retirement." Don't let them fool you again!In The Bank On Yourself Revolution, financial security expert Pamela Yellen details how hundreds of thousands of people of all ages and incomes have bucked the system to secure their families' financial futures without gambling in the Wall Street Casino or taking any unnecessary risks. You'll discover a proven step-by-step plan for growing your wealth safely, predictably, and guaranteed every single year—even when the markets are tumbling. And you'll learn how to bypass banks, credit card and financing companies to become your own source of financing for cars, vacations, a college education, business expenses and other major purchases.The Bank On Yourself Revolution isn't a "get-rich-quick" scheme; it's about having real wealth and financial security for as long as you live. You can finally know how much money you'll have next year, in 10, 20 or 30 years—and at every point along the way. Join the Revolution and take control of your own financial future!

Visualize This: The FlowingData Guide to Design, Visualization, and Statistics


Nathan Yau - 2011
    Wouldn't it be wonderful if we could actually visualize data in such a way that we could maximize its potential and tell a story in a clear, concise manner? Thanks to the creative genius of Nathan Yau, we can. With this full-color book, data visualization guru and author Nathan Yau uses step-by-step tutorials to show you how to visualize and tell stories with data. He explains how to gather, parse, and format data and then design high quality graphics that help you explore and present patterns, outliers, and relationships.Presents a unique approach to visualizing and telling stories with data, from a data visualization expert and the creator of flowingdata.com, Nathan Yau Offers step-by-step tutorials and practical design tips for creating statistical graphics, geographical maps, and information design to find meaning in the numbers Details tools that can be used to visualize data-native graphics for the Web, such as ActionScript, Flash libraries, PHP, and JavaScript and tools to design graphics for print, such as R and Illustrator Contains numerous examples and descriptions of patterns and outliers and explains how to show them Visualize This demonstrates how to explain data visually so that you can present your information in a way that is easy to understand and appealing.

Steve Jobs: His Own Words and Wisdom (Steve Jobs Biography)


Steve Jobs - 2011
    Because almost everything -- all external expectations, all pride, all fear of embarrassment or failure -- these things just fall away in the face of death, leaving only what is truly important. Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose. You are already naked. There is no reason not to follow your heart. ... Stay hungry. Stay foolish."DESCRIPTIONA remarkable collection of quotations by one of the most influential visionaries of our time. Given up for adoption by his biological parents, and never having graduated from university, Steve Jobs subsequently became the most admired businessperson of his generation. A man who invented or revolutionized five major global industries (personal computer, music, film, mobile phone, and tablet computers), Steve Jobs was a brilliant, enigmatic, and flawed individual, whose personal contradictions were often overshadowed by his public persona.For the first time, his own words have been collected and edited by the Cupertino Silicon Valley Press in a special exclusive Kindle Edition.TABLE OF CONTENTSABILITY TO CHANGEACCEPTANCEADJUSTING WITH DIFFICULTIESADOBE FLASH MISTAKEANDROIDANTI-PORN APPSAPPLE INNOVATIONAPPLE LEGACYAPPLE SUPREMACYAPPLE'S BUSINESS STRATEGIESAPPLE'S DOWNFALLAPPRECIATIONAPPRECIATION OF LIFEBEING THE BESTBEING FRANKBEING UBIQUITOUSBEST FOR APPLEBETTER EXPERIENCEBORROWING IDEASBUILDING THE BESTBUSINESS IDEASBUSINESS SUCCESS IDEASBUSINESS TRANSITIONSBUYING MUSICCALLIGRAPHYCHALLENGE TO MICROSOFTCHANGECOMMUNICATING WITH FEELINGCOMPETITIONCOMPUTER AS SERVANT, GUIDE, AND AGENTCOMPUTER EFFICIENCYCOMPUTER LITERACYCOMPUTERSCONFIDENCE IN APPLE AS A COMPANYCONSUMERS AS THE USERCONTENTMENT AND ADVENTURECOOPERATIONCOURAGECREATING SOFTWARECREATIVITYCUSTOMER SATISFACTIONDEATHDESIGNING PRODUCTSDESKTOP METAPHORDETERMINATIONDISCIPLINEDISNEY'S SEQUELSDOING GREAT WORKDOING SOMETHING INSANELY GREATDROPPING OUTEDUCATIONEFFICIENCY THROUGH PROCESSEMPLOYMENTENCOURAGEMENTENTHUSIASMEXCELLENCEEXPOSUREFAITH IN PEOPLEFAITHFAMILY RELATIONSHIPFEDEX PACKAGE-TRACKING SYSTEMFOCUSFOLLOWING YOUR INSTINCTSFRIENDSHIPFUTURE PRODUCTSGETTING OLDGLOBAL ISSUESGOOD CONTENTGOOGLE RIVALRYHARD WORKH

SQL Queries for Mere Mortals: A Hands-on Guide to Data Manipulation in SQL


John L. Viescas - 2007
    The authors have taken the mystery out of complex queries and explained principles and techniques with such clarity that a "Mere Mortal" will indeed be empowered to perform the superhuman. Do not walk past this book "--Graham Mandeno, Database Consultant""SQL Queries for Mere Mortals" provides a step-by-step, easy-to-read introduction to writing SQL queries. It includes hundreds of examples with detailed explanations. This book provides the tools you need to understand, modify, and create SQL queries"--Keith W. Hare, Convenor, ISO/IEC JTC1 SC32 WG3--the International SQL Standards Committee"I learned SQL primarily from the first edition of this book, and I am pleased to see a second edition of this book so that others can continue to benefit from its organized presentation of the language. Starting from how to design your tables so that SQL can be effective (a common problem for database beginners), and then continuing through the various aspects of SQL construction and capabilities, the reader can become a moderate expert upon completing the book and its samples. Learning how to convert a question in English into a meaningful SQL statement will greatly facilitate your mastery of the language. Numerous examples from real life will help you visualize how to use SQL to answer the questions about the data in your database. Just one of the "watch out for this trap" items will save you more than the cost of the book when you avoid that problem when writing your queries. I highly recommend this book if you want to tap the full potential of your database."--Kenneth D. Snell, Ph.D., Database Designer/Programmer"I don't think they do this in public schools any more, and it is a shame, but do you remember in the seventh and eighth grades when you learned to diagram a sentence? Those of you who do may no longer remember how you did it, but all of you do write better sentences because of it. John Viescas and Mike Hernandez must have remembered because they take everyday English queries and literally translate them into SQL. This is an important book for all database designers. It takes the complexity of mathematical Set Theory and of First Order Predicate Logic, as outlined in E. F. Codd's original treatise on relational database design, and makes it easy for anyone to understand. If you want an elementary- through intermediate-level course on SQL, this is the one book that is a requirement, no matter how many others you buy."--Arvin Meyer, MCP, MVP"Even in this day of wizards and code generators, successful database developers still require a sound knowledge of Structured Query Language (SQL, the standard language for communicating with most database systems). In this book, John and Mike do a marvelous job of making what's usually a dry and difficult subject come alive, presenting the material with humor in a logical manner, with plenty of relevant examples. I would say that this book should feature prominently in the collection on the bookshelf of all serious developers, except that I'm sure it'll get so much use that it won't spend much time on the shelf "-- Doug Steele, Microsoft Access Developer and author"Over the last several decades, SQL has evolved from a language known only to computer specialists to a widely used international standard of the computer industry. The number of new applications deployed each year using SQL now totals in the millions. If you are accessing corporate information from the Internet or from an internal network, you are probably using SQL. This new edition of "SQL Queries for Mere Mortals" helps new users learn the foundations of SQL queries, and is an essential reference guide for intermediate and advanced users.The accompanying CD contains five sample databases used for the example queries throughout the book in four different formats: Microsoft SQL Server 2000 and later, Microsoft Access 2000 and later, MySQL version 5.0 and later, and SQL scripts that can be used with most other implementations of the language.

Learning SQL


Alan Beaulieu - 2005
    If you're working with a relational database--whether you're writing applications, performing administrative tasks, or generating reports--you need to know how to interact with your data. Even if you are using a tool that generates SQL for you, such as a reporting tool, there may still be cases where you need to bypass the automatic generation feature and write your own SQL statements.To help you attain this fundamental SQL knowledge, look to "Learning SQL," an introductory guide to SQL, designed primarily for developers just cutting their teeth on the language."Learning SQL" moves you quickly through the basics and then on to some of the more commonly used advanced features. Among the topics discussed: The history of the computerized databaseSQL Data Statements--those used to create, manipulate, and retrieve data stored in your database; example statements include select, update, insert, and deleteSQL Schema Statements--those used to create database objects, such as tables, indexes, and constraintsHow data sets can interact with queriesThe importance of subqueriesData conversion and manipulation via SQL's built-in functionsHow conditional logic can be used in Data StatementsBest of all, "Learning SQL" talks to you in a real-world manner, discussing various platform differences that you're likely to encounter and offering a series of chapter exercises that walk you through the learning process. Whenever possible, the book sticks to the features included in the ANSI SQL standards. This means you'll be able to apply what you learn to any of several different databases; the book covers MySQL, Microsoft SQL Server, and Oracle Database, but the features and syntax should apply just as well (perhaps with some tweaking) to IBM DB2, Sybase Adaptive Server, and PostgreSQL.Put the power and flexibility of SQL to work. With "Learning SQL" you can master this important skill and know that the SQL statements you write are indeed correct.

A Field Guide for the Hero's Journey


Jeff Sandefer - 2012
    Perhaps you’re afraid that if you try, you’ll fail. The startling truth is this: Just about anyone can do great things, can live a life that’s remarkable, purposeful, excellent, and yes, even heroic. If you want to be a hero, you can be. How? That’s what this book is all about. Will you choose to do it? Will you decide to journey heroically, instead of spending your life merely marking time? If so, this is the book for you. Welcome to your heroic journey.

JavaScript: The Definitive Guide


David Flanagan - 1996
    This book is both an example-driven programmer's guide and a keep-on-your-desk reference, with new chapters that explain everything you need to know to get the most out of JavaScript, including:Scripted HTTP and Ajax XML processing Client-side graphics using the canvas tag Namespaces in JavaScript--essential when writing complex programs Classes, closures, persistence, Flash, and JavaScript embedded in Java applicationsPart I explains the core JavaScript language in detail. If you are new to JavaScript, it will teach you the language. If you are already a JavaScript programmer, Part I will sharpen your skills and deepen your understanding of the language.Part II explains the scripting environment provided by web browsers, with a focus on DOM scripting with unobtrusive JavaScript. The broad and deep coverage of client-side JavaScript is illustrated with many sophisticated examples that demonstrate how to:Generate a table of contents for an HTML document Display DHTML animations Automate form validation Draw dynamic pie charts Make HTML elements draggable Define keyboard shortcuts for web applications Create Ajax-enabled tool tips Use XPath and XSLT on XML documents loaded with Ajax And much morePart III is a complete reference for core JavaScript. It documents every class, object, constructor, method, function, property, and constant defined by JavaScript 1.5 and ECMAScript Version 3.Part IV is a reference for client-side JavaScript, covering legacy web browser APIs, the standard Level 2 DOM API, and emerging standards such as the XMLHttpRequest object and the canvas tag.More than 300,000 JavaScript programmers around the world have made this their indispensable reference book for building JavaScript applications."A must-have reference for expert JavaScript programmers...well-organized and detailed."-- Brendan Eich, creator of JavaScript

Brand Strategy 101: Your Logo Is Irrelevant - The 3 Step Process to Build a Kick-Ass Brand


Michael R. Drew - 2013
    No really, it is. Let me explain.It turns out that drooling dogs and ringing bells are far more important than a logo (thank you Pavlov).Sure, successful businesses have logos--easily recognizable logos. Playboy, McDonald's, Coke. But there's far more to their success than bunny ears, golden arches or a certain shade of red. Stripped of all the marketing lingo, branding is pretty simple: Your brand is all the associations that come to mind when your potential customers see or hear your name.Whether your focus is on personal branding or on branding your company culture--you've got to have more than a fancy logo and edgy color scheme to create brand stickability (you know, a brand your customers can't get out of their heads).Well, there’s a process to capturing attention and getting your foot in the door of your customers’ minds. Here's a taste of some of the personal branding advice you'll find in this book:You must become the first solution your customer thinks of when they have a problem you can solve. How?The first step is to figure out what your audience cares about. What keeps them up at night? What problems can you help them solve? From there, you need to apply these three steps:1) Frequency2) Repetition3) AnchoringIn this e-book, we’ll show you how to figure out what your customers really want. Then we will show you how to apply these three steps to help you become the trusted resource that comes to mind first when your customer’s itch needs to be scratched.Is real and authentic branding going to happen overnight? Probably not. But ask yourself this: Do you want short-term results that lose effectiveness? Or are you willing to invest a bit more time and effort to create long-term results that get better and better?If you're looking for a branding book that promises a quick fix, this isn't the book for you. But if you want to create a brand that sticks like superglue--read this book!Go ahead and let the wimps and whiners have the get-rich quick schemes that fizzle and fall flat like a wet firework. You want to ignite a branding bonfire.

Power Pivot and Power BI: The Excel User's Guide to DAX, Power Query, Power BI & Power Pivot in Excel 2010-2016


Rob Collie - 2016
    Written by the world’s foremost PowerPivot blogger and practitioner, the book’s concepts and approach are introduced in a simple, step-by-step manner tailored to the learning style of Excel users everywhere. The techniques presented allow users to produce, in hours or even minutes, results that formerly would have taken entire teams weeks or months to produce. It includes lessons on the difference between calculated columns and measures; how formulas can be reused across reports of completely different shapes; how to merge disjointed sets of data into unified reports; how to make certain columns in a pivot behave as if the pivot were filtered while other columns do not; and how to create time-intelligent calculations in pivot tables such as “Year over Year” and “Moving Averages” whether they use a standard, fiscal, or a complete custom calendar. The “pattern-like” techniques and best practices contained in this book have been developed and refined over two years of onsite training with Excel users around the world, and the key lessons from those seminars costing thousands of dollars per day are now available to within the pages of this easy-to-follow guide. This updated second edition covers new features introduced with Office 2015.

Systems Analysis and Design Methods


Jeffrey L. Whitten
    As with the previous editions of this book, the authors write to balance the coverage of concepts, tools, techniques, and their applications, and to provide the most examples of system analysis and design deliverables available in any book. The textbook also serves the reader as a professional reference for best current practices.

Routing Tcp/Ip, Volume II (CCIE Professional Development)


Jeff Doyle - 2001
    Routing TCP/IP, Volume II, provides you with the expertise necessary to understand and implement Border Gateway Protocol Version 4 (BGP-4), multicast routing, Network Address Translation (NAT), IPv6, and effective router management techniques. Jeff Doyle's practical approach, easy-to-read format, and comprehensive topic coverage make this book an instant classic and a must-have addition to any network professional's library. Routing TCP/IP, Volume II, expands upon the central theme of Volume I: scalability and management of network growth. Volume II moves beyond the interior gateway protocols covered in Volume I to examine both inter-autonomous system routing and more exotic routing issues such as multicasting and IPv6. This second volume follows the same informational structure used effectively in Volume I: discussing the topic fundamentals, following up with a series of configuration examples designed to show the concept in a real-world environment, and relying on tested troubleshooting measures to resolve any problems that might arise. This book helps you accomplish more than earning the highly valued CCIE number after your name; it also helps you develop the knowledge and skills that are essential to perform your job at an expert level. Whether you are pursuing CCIE certification, need to review for your CCIE recertification exam, or are just looking for expert-level advice on advanced routing issues, Routing TCP/IP, Volume II, helps you understand foundation concepts and apply best practice techniques for effective network growth and management.