Addison-Wesley Professional

Featured Book

C++ Core Guidelines Explained: Best Practices for Modern C++

C++ Core Guidelines Explained: Best Practices for Modern C++

Write more elegant C++ programs
 
Whether you're creating new software or improving legacy code, Rainer Grimm will help you get more value from the Core Guidelines' most useful rules, as you write code that's safer, clearer, more efficient, and easier to maintain.
 
"We are very pleased to see Rainer Grimm applying his teaching skills and industrial background to tackling the hard and necessary task of making the C++ Core Guidelines accessible to more people."
—Bjarne Stroustrup and Herb Sutter, co-editors, C++ Core Guidelines
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook

 

Learn Enough Developer Tools to Be Dangerous

Learn Enough Developer Tools to Be Dangerous

All you need to know, and nothing you don't, about core tools for software development
 
Three of the core tools needed for modern software development are the Unix command line, a text editor, and version control with Git. But you don't need to learn "everything" about them, just how to use them efficiently to solve real problems. In Learn Enough Developer Tools to Be Dangerous, renowned instructor Michael Hartl teaches the specific concepts, skills, and approaches you need so you can learn to write apps, get hired, collaborate, and maybe even launch your own company.
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook

Learn Enough JavaScript to Be Dangerous

Learn Enough JavaScript to Be Dangerous

All you need to know, and nothing you don't, to write JavaScript for the web and beyond
 
JavaScript plays a key role in modern software development, not only because it is the only language that runs inside virtually all web browsers, but also because it has become widely used for back-end and general-purpose development as well. Although JavaScript is a big language, you don't need to learn "everything" about it to get started, just how to use it efficiently to solve real problems. In Learn Enough JavaScript to Be Dangerous, renowned instructor Michael Hartl teaches the specific concepts, skills, and approaches you need to be professionally productive.
 

Buy the Book + eBook Bundle

Buy the Book

Buy the eBook