React: Up and Running


Stoyan Stefanov - 2015
    With "React: Up and Running" you'll learn how to get off the ground with React, with no prior knowledge.This book teaches you how to build components, the building blocks of your apps, as well as how to organize the components into large-scale apps. In addition, you ll learn about unit testing and optimizing performance, while focusing on the application s data (and letting the UI take care of itself)."

IBM PC Assembly Language and Programming


Peter Abel - 1987
    Coverage starts from scratch, discussing the simpler aspects of the hardware, and the language, then introduces technical details and instructions as they are needed.

In the Beginning...Was the Command Line


Neal Stephenson - 1999
    And considering that the "one man" is Neal Stephenson, "the hacker Hemingway" (Newsweek) -- acclaimed novelist, pragmatist, seer, nerd-friendly philosopher, and nationally bestselling author of groundbreaking literary works (Snow Crash, Cryptonomicon, etc., etc.) -- the word is well worth hearing. Mostly well-reasoned examination and partial rant, Stephenson's In the Beginning... was the Command Line is a thoughtful, irreverent, hilarious treatise on the cyber-culture past and present; on operating system tyrannies and downloaded popular revolutions; on the Internet, Disney World, Big Bangs, not to mention the meaning of life itself.

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.

James Herbert: Devil in the Dark


Craig Cabell - 2001
    His books sell in their hundreds of thousands across the world, are often made into films, and have turned him into arguably the most successful writer of the horror genre. Yet despite his worldwide fan base, surprisingly little is known about the man himself. In this work, Craig Cabell has written an in-depth biography of the man with his full cooperation. Herbert has granted the author a number of rare interviews, and the result is a frank and revealing portrait of one of the giants of contemporary popular fiction. In addition to this, Herbert has granted the author full access to his photographic archives and provided unreleased material to publish in this book.

Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman


Dave Hoover - 2009
    To grow professionally, you also need soft skills and effective learning techniques. Honing those skills is what this book is all about. Authors Dave Hoover and Adewale Oshineye have cataloged dozens of behavior patterns to help you perfect essential aspects of your craft. Compiled from years of research, many interviews, and feedback from O'Reilly's online forum, these patterns address difficult situations that programmers, administrators, and DBAs face every day. And it's not just about financial success. Apprenticeship Patterns also approaches software development as a means to personal fulfillment. Discover how this book can help you make the best of both your life and your career. Solutions to some common obstacles that this book explores in-depth include:Burned out at work? "Nurture Your Passion" by finding a pet project to rediscover the joy of problem solving.Feeling overwhelmed by new information? Re-explore familiar territory by building something you've built before, then use "Retreat into Competence" to move forward again.Stuck in your learning? Seek a team of experienced and talented developers with whom you can "Be the Worst" for a while. "Brilliant stuff! Reading this book was like being in a time machine that pulled me back to those key learning moments in my career as a professional software developer and, instead of having to learn best practices the hard way, I had a guru sitting on my shoulder guiding me every step towards master craftsmanship. I'll certainly be recommending this book to clients. I wish I had this book 14 years ago!" -Russ Miles, CEO, OpenCredo

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!

How To Start A Profitable Authority Blog In Under One Hour: Write About What You Love, Create A Website, And Make Money


Passive Marketing - 2015
    6 months later, his first blog was earning more than his retail job which he decided to quit and focus on blogging.These results are not typical, but this book will go over the complete steps to setting up a profitable authority site which you can use to creating your first website and earning supplemental income.*Who was this book written for?*This book is written for people who are looking to start blogging and those people looking to create a website. It will also be helpful to those who are already blogging but not making money from their efforts.*Who this book is not for:*If you are looking to start a website and get rich overnight, look elsewhere. You will need to be dedicated and work hard to achieve desirable results.While this book gives valuable information to those who are already making money blogging, if you making thousands of dollars a month, it was not written for you and might move a bit slow.*Topics covered in this book:*•Who Am I?•Step 1: Picking A Niche•Step 2: Keyword Research•Step 3: Setting Up Your First Website•Step 4: Writing Content For Your Website•Step 5: Collecting Emails•Step 6: Content Promotion]You will learn how these 6 steps to starting a blog can be done in under an hour while learning about the basics of blogging in WordPress. You will also get access to the exact tools that are used every day by websites across the world.Learn how to start your blog today, get started, and within the next 60 minutes, you should have a fully functioning website. This is the most comprehensive book about how you can start a blog which will hold your hand every step of the way.

The Art and Science of Java


Eric S. Roberts - 2007
    By following the recommendations of the Association of Computing Machinery's Java Task Force, this first edition text adopts a modern objects-first approach that introduces readers to useful hierarchies from the very beginning.KEY TOPICS: Introduction; Programming by Example; Expressions; Statement Forms; Methods; Objects and Classes; Objects and Memory; Strings and Characters; Object-Oriented Graphics; Event-Driven Programs; Arrays and ArrayLists; Searching and Sorting; Collection Classes; Looking Ahead.MARKET: A modern objects-first approach to the Java programming language that introduces readers to useful class hierarchies from the very beginning.

JavaScript Bible


Danny Goodman - 1996
    Part tutorial and part reference, the book serves as a learning tool for building new JavaScript skills and a detailed reference for seasoned JavaScript developers. Danny Goodman's exclusive interactive workbench, The Evaluator, makes it easy to master JavaScript and DOM concepts. Offers deployment strategies that best suit the user's content goals and target audience.Bonus CD-ROM is packed with advanced content for the reader who wants to go an extra step.

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

The Official DVSA Guide To Driving - The Essential Skills


Driver and Vehicle Standards Agency - 1992
    This comprehensive guide is THE industry standard driving manual. Learn how to get the most enjoyment from your driving with the correct skills, attitude and behaviour.

The Path: Find Fulfillment Through Prosperity from Japan's Father of Management


Konosuke Matsushita - 1968
    Nurture your ability to embrace differences. Seek out challenges--scale one mountain after another. Face challenges that matter-- learn to "fight with real swords." These and other lessons were the constants in the life of Konosuke Matsushita, founder of the Panasonic business empire. In this first complete English translation of "The Path," Matsushita's timeless advice will benefit anyone who desires to lead better by living better.For the first time in English, the complete translation of one of the most popular and important management books ever published.In Japan, the name Konosuke Matsushita is spoken with a hushed reverence. Even now, twenty-one years after his death, Matsushita-san is praised by some as "the god of management," and he remains one of the most influential and inspirational business thinkers ever. Founder and father of the global corporation Panasonic, Matsushita saw the creation of wealth not as a goal or destination but as a voyage. And in "The Path," Matsushita shared the wisdom and insights acquired on his journey: how to inspire true innovation at all levels, manage through difficult times, and create lasting value and a great legacy.Written humbly from a platform of accomplishment virtually unparalleled among businesspersons, "The Path" demonstrates to readers today the many ways each of us can find within ourselves the strength and focus to do good by doing well. Brief, beautifully stated chapters offer an unconventional management philosophy that you can apply universally, as well as to specific everyday situations: When You Have to Make Important Decisions To Further Improve Your Work To Cultivate a Spirit of Independence To Further Expand Your Business For the Country to Prosper For more than four decades, "The Path" has been a perennial bestseller, with nearly 4.5 million copies sold worldwide. Presented here in its entirety for the first time in English, this book offers an enlightening and informative spiritual blueprint for entrepreneurs, executives, managers, and anyone who wishes to learn from a great master. Follow "The Path." It may lead you--and help you lead others--to professional success and personal fulfillment.

Systems Analysis & Design in a Changing World


John W. Satzinger - 2000
    The Fourth Edition maintains the dual focus on the concepts and techniques from both the traditional, structured approach and the object-oriented approach to systems development. Instructors have the flexibility to emphasize one approach over the other, or both, while referring to one integrated case study that runs through every chapter.

Hibernate in Action


Christian Bauer - 2004
    Why is this open-source tool so popular? Because it automates a tedious task: persisting your Java objects to a relational database. The inevitable mismatch between your object-oriented code and the relational database requires you to write code that maps one to the other. This code is often complex, tedious and costly to develop. Hibernate does the mapping for you.Not only that, Hibernate makes it easy. Positioned as a layer between your application and your database, Hibernate takes care of loading and saving of objects. Hibernate applications are cheaper, more portable, and more resilient to change. And they perform better than anything you are likely to develop yourself."Hibernate in Action" carefully explains the concepts you need, then gets you going. It builds on a single example to show you how to use Hibernate in practice, how to deal with concurrency and transactions, how to efficiently retrieve objects and use caching.The authors created Hibernate and they field questions from the Hibernate community every day-they know how to make Hibernate sing. Knowledge and insight seep out of every pore of this book."What's Inside"- ORM concepts- Getting started- Many real-world tasks- The Hibernate application development process