Introduction to Machine Learning with Python: A Guide for Data Scientists


Andreas C. Müller - 2015
    If you use Python, even as a beginner, this book will teach you practical ways to build your own machine learning solutions. With all the data available today, machine learning applications are limited only by your imagination.You'll learn the steps necessary to create a successful machine-learning application with Python and the scikit-learn library. Authors Andreas Muller and Sarah Guido focus on the practical aspects of using machine learning algorithms, rather than the math behind them. Familiarity with the NumPy and matplotlib libraries will help you get even more from this book.With this book, you'll learn:Fundamental concepts and applications of machine learningAdvantages and shortcomings of widely used machine learning algorithmsHow to represent data processed by machine learning, including which data aspects to focus onAdvanced methods for model evaluation and parameter tuningThe concept of pipelines for chaining models and encapsulating your workflowMethods for working with text data, including text-specific processing techniquesSuggestions for improving your machine learning and data science skills

Learn to Program


Chris Pine - 2006
    Now everyone can learn to write programs for themselves--no previous experience is necessary. Chris Pine takes a thorough, but light-hearted approach that teaches you how to program with a minimum of fuss or bother. Starting with small, simple one-line programs to calculate your age in seconds, you'll see how to have your webpage send you email, to shuffle your music more intelligently, to rename your photos from your digital camera, and more. You'll learn the same technology used to drive modern dynamic websites and large, professional applications.

What's New in Java 7?


Madhusudhan Konda - 2011
    Madhusudhan Konda provides an overview of these, including strings in switch statements, multi-catch exception handling, try-with-resource statements, the new File System API, extensions of the JVM, support for dynamically-typed languages, and the fork and join framework for task parallelism.

Learning Web Design: A Beginner's Guide to Html, Css, Javascript, and Web Graphics


Jennifer Niederst Robbins - 2001
    You’ll begin at square one, learning how the Web and web pages work, and then steadily build from there. By the end of the book, you’ll have the skills to create a simple site with multi-column pages that adapt for mobile devices.Learn how to use the latest techniques, best practices, and current web standards—including HTML5 and CSS3. Each chapter provides exercises to help you to learn various techniques, and short quizzes to make sure you understand key concepts.This thoroughly revised edition is ideal for students and professionals of all backgrounds and skill levels, whether you’re a beginner or brushing up on existing skills.Build HTML pages with text, links, images, tables, and formsUse style sheets (CSS) for colors, backgrounds, formatting text, page layout, and even simple animation effectsLearn about the new HTML5 elements, APIs, and CSS3 properties that are changing what you can do with web pagesMake your pages display well on mobile devices by creating a responsive web designLearn how JavaScript works—and why the language is so important in web designCreate and optimize web graphics so they’ll download as quickly as possible

Learning UML 2.0: A Pragmatic Introduction to UML


Russ Miles - 2006
    Every integrated software development environment in the world--open-source, standards-based, and proprietary--now supports UML and, more importantly, the model-driven approach to software development. This makes learning the newest UML standard, UML 2.0, critical for all software developers--and there isn't a better choice than this clear, step-by-step guide to learning the language."--Richard Mark Soley, Chairman and CEO, OMGIf you're like most software developers, you're building systems that are increasingly complex. Whether you're creating a desktop application or an enterprise system, complexity is the big hairy monster you must manage.The Unified Modeling Language (UML) helps you manage this complexity. Whether you're looking to use UML as a blueprint language, a sketch tool, or as a programming language, this book will give you the need-to-know information on how to apply UML to your project. While there are plenty of books available that describe UML, Learning UML 2.0 will show you how to use it. Topics covered include:Capturing your system's requirements in your model to help you ensure that your designs meet your users' needsModeling the parts of your system and their relationshipsModeling how the parts of your system work together to meet your system's requirementsModeling how your system moves into the real world, capturing how your system will be deployedEngaging and accessible, this book shows you how to use UML to craft and communicate your project's design. Russ Miles and Kim Hamilton have written a pragmatic introduction to UML based on hard-earned practice, not theory. Regardless of the software process or methodology you use, this book is the one source you need to get up and running with UML 2.0.Russ Miles is a software engineer for General Dynamics UK, where he works with Java and Distributed Systems, although his passion at the moment is Aspect Orientation and, in particular, AspectJ. Kim Hamilton is a senior software engineer at Northrop Grumman, where she's designed and implemented a variety of systems including web applications and distributed systems, with frequent detours into algorithms development.

The R Book


Michael J. Crawley - 2007
    The R language is recognised as one of the most powerful and flexible statistical software packages, and it enables the user to apply many statistical techniques that would be impossible without such software to help implement such large data sets.

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.

How to Start a Blog Today: A Free Step-by-Step Beginner’s Guide to Create a Blog in 20 minutes


Scott Chow - 2017
    The entire process is explained in simple, easy to understand terms, so you can create a great blog without any technical knowledge. First, you will learn the basic process of WordPress blogging, which is the free software your blog will be built with. Once that is done, you will move on to customization of your new blog. The book then ends with chapters on promoting your blog and blogging for profit. In addition, the author offers additional support and updates through his website, free of charge.

Programming Interviews Exposed: Secrets to Landing Your Next Job (Programmer to Programmer)


John Mongan - 2000
    This classic book uncovers what interviews are really like at America's top software and computer companies and provides you with the tools to succeed in any situation. The authors take you step-by-step through new problems and complex brainteasers they were asked during recent technical interviews. 50 interview scenarios are presented along with in-depth analysis of the possible solutions. The problem-solving process is clearly illustrated so you'll be able to easily apply what you've learned during crunch time. You'll also find expert tips on what questions to ask, how to approach a problem, and how to recover if you become stuck. All of this will help you ace the interview and get the job you want.What you will learn from this bookTips for effectively completing the job application Ways to prepare for the entire programming interview process How to find the kind of programming job that fits you best Strategies for choosing a solution and what your approach says about you How to improve your interviewing skills so that you can respond to any question or situation Techniques for solving knowledge-based problems, logic puzzles, and programming problems Who this book is for This book is for programmers and developers applying for jobs in the software industry or in IT departments of major corporations.Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

33 Million People in the Room: How to Create, Influence, and Run a Successful Business with Social Networking


Juliette Powell - 2008
    They're a permanent reality: one that offers immense opportunities to smart, innovative businesses. Now, top social networking consultant Juliette Powell reveals how dozens of innovators are driving real ROI through social networks--and how you can, too. Powell's wide-ranging research, including coverage on Barack Obama's successful online strategy in his bid for the presidency, focuses on technology, media and gaming companies, leaders in fashion, beauty, publishing, finance, retail, event planning, and beyond. These powerful narratives illuminate the reality of doing business on today's social networks as never before. Through them, Powell introduces new best practices, shows how to avoid crucial pitfalls, and helps you prepare for the newest trends in online social networking. Drawing on the latest research, Powell connects the dots, uncovering the human dynamics and patterns that consistently underlie successful social networking initiatives. Along the way, she offers practical tools and advice for optimizing every stage of your own social networking initiative--from planning through measurement, and beyond. Getting on, getting started, and making social networks work for youDefining and implementing your optimal social networking strategyLeveraging the amazing power of the microcelebrityAchieving worldwide impact in the niche that matters to youTransforming social and cultural capital into financial capitalBe generous, build your trusted personal network--and discover all you get in returnProfiting from the knowledge you never knew you hadOpening your organization's own social networking channels-- inside and out

Microeconomics: Principles, Problems, and Policies


Campbell R. McConnell - 1989
    The 17th Edition builds upon the tradition of leadership by sticking to 3 main goals: help the beginning student master the principles essential for understanding the economizing problem, specific economic issues, and the policy alternatives; help the student understand and apply the economic perspective and reason accurately and objectively about economic matters; and promote a lasting student interest in economics and the economy.

Microsoft Windows Internals: Microsoft Windows Server(TM) 2003, Windows XP, and Windows 2000 (Pro-Developer)


Mark E. Russinovich - 2004
    This classic guide—fully updated for Windows Server 2003, Windows XP, and Windows 2000, including 64-bit extensions—describes the architecture and internals of the Windows operating system. You’ll find hands-on experiments you can use to experience Windows internal behavior firsthand, along with advanced troubleshooting information to help you keep your systems running smoothly and efficiently. Whether you’re a developer or a system administrator, you’ll find critical architectural insights that you can quickly apply for better design, debugging, performance, and support.Get in-depth, inside knowledge of the Windows operating system: Understand the key mechanisms that configure and control Windows, including dispatching, startup and shutdown, and the registry Explore the Windows security model, including access, privileges, and auditing Investigate internal system architecture using the kernel debugger and other tools Examine the data structures and algorithms that deal with processes, threads, and jobs Observe how Windows manages virtual and physical memory Understand the operation and format of NTFS, and troubleshoot file system access problems View the Windows networking stack from top to bottom, including mapping, APIs, name resolution, and protocol drivers Troubleshoot boot problems and perform crash analysis

What is HTML 5?


Brett McLaughlin - 2011
    I realize that sounds more like a line out of an existential movie — maybe Waiting for Godot or a screenplay by Sartre — than a statement about HTML5. But it’s really the truth: most of the people using HTML5 are treating it as HTML4+, or even worse, HTML4 (and some stuff they don’t use). The result? A real delay in the paradigm shift that HTML5 is almost certain to bring. It’s certainly not time to look away, because by the time you look back, you may have missed something really important: a subtle but important transition centered around HTML5.

What is Islam (Goodword)


Maulana Wahiduddin Khan - 2013
    And it is in submission to God and living a God­oriented life that man finds complete fulfilment and purpose of life. When he discovers God and worships Him, when he remembers Him, when his mind is turned towards Him with full concentration, when he makes a request or a plea, he establishes a contact with his Creator. In the words of the Hadith, at that particular moment he comes to whisper with his Lord. He has the tangible feeling that he is pouring his heart out to God and that God in turn is answering his call. He starts receiving inspiration from God. This is the beginning of living a God­Oriented Life and the development of a positive personality.

GRE: What You Need to Know


Kaplan Test Prep - 2012