FREE EBOOK - Think Java, 2nd Edition
by Allen Downey, Chris Mayfield
Think Java is a hands-on introduction to computer science and programming used by many universities and high schools around the world. Its conciseness, emphasis on vocabulary, and informal tone make it particularly appealing for readers with little or no experience. The book starts with the most basic programming concepts and gradually works its way to advanced object-oriented techniques.In this fully updat...
Price: $24.99 | Publisher: O'Reilly Media | Release: 2019
by Matt Neuburg
If you're grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you'll learn how to create views, manipulate view controllers, and add features from iOS frameworks.Create, arrange, draw, layer, and animate views that respond to touch; Use view c...
Price: $9.37 | Publisher: O'Reilly Media | Release: 2019
Microsoft Excel 2019 Data Analysis and Business Modeling, 6th Edition
by Wayne Winston
Master business modeling and analysis techniques with Microsoft Excel 2019 and Office 365 and transform data into bottom-line results. Written by award-winning educator Wayne Winston, this hands-on, scenario-focused guide helps you use Excel to ask the right questions and get accurate, actionable answers. New coverage ranges from Power Query/Get & Transform to Office 365 Geography and Stock data types. ...
Price: $23.99 | Publisher: Microsoft Press | Release: 2019
The Definitive Guide to DAX, 2nd Edition
by Marco Russo, Alberto Ferrari
Now expanded and updated with modern best practices, this is the most complete guide to Microsoft's DAX language for business intelligence, data modeling, and analytics. Expert Microsoft BI consultants Marco Russo and Alberto Ferrari help you master everything from table functions through advanced code and model optimization. You'll learn exactly what happens under the hood when you run a DAX expr...
Price: $33.30 | Publisher: Microsoft Press | Release: 2019
by Peter Yaworski
Learn how people break websites and how you can, too. Real-World Bug Hunting is the premier field guide to finding software bugs. Whether you're a cyber-security beginner who wants to make the internet safer or a seasoned developer who wants to write secure code, ethical hacker Peter Yaworski will show you how it's done.You'll learn about the most common types of bugs like cross-site scriptin...
Price: $23.54 | Publisher: No Starch Press | Release: 2019
by Peter Farrell
Math Adventures with Python will show you how to harness the power of programming to keep math relevant and fun. With the aid of the Python programming language, you'll learn how to visualize solutions to a range of math problems as you use code to explore key mathematical concepts like algebra, trigonometry, matrices, and cellular automata.Once you've learned the programming basics like loops and...
Price: $17.78 | Publisher: No Starch Press | Release: 2019
by Jennifer Dawe, Matthew Humphries
Hand anyone a pencil and paper and they can start drawing, but it's just as easy to draw digitally using a keyboard and mouse. With Make Your Own Pixel Art, pixel artist Jennifer Dawe and game designer Matthew Humphries walk you step-by-step through the available tools, pixel art techniques, the importance of shapes, colors, shading, and how to turn your art into animation. By the end of the book, you&...
Price: $13.36 | Publisher: No Starch Press | Release: 2019
Learn Robotics with Raspberry Pi
by Matt Timmons-Brown
Learn Robotics with Raspberry Pi will take you from inexperienced maker to robot builder. You'll start off building a two-wheeled robot powered by a Raspberry Pi minicomputer and then program it using Python, the world's most popular programming language. Gradually, you'll improve your robot by adding increasingly advanced functionality until it can follow lines, avoid obstacles, and even rec...
Price: $16.34 | Publisher: No Starch Press | Release: 2019
A Beginner's Guide to 3D Modeling
by Cameron Coward
A Beginner's Guide to 3D Modeling is a project-based, straightforward introduction to computer-aided design (CAD). You'll learn how to use Autodesk Fusion 360, the world's most powerful free CAD software, to model gadgets, 3D print your designs, and create realistic images just like an engineering professional - with no experience required!Hands-on modeling projects and step-by-step instructi...
Price: $16.34 | Publisher: No Starch Press | Release: 2019
Make Your Own PuzzleScript Games!
by Anna Anthropy
PuzzleScript is a free, web-based tool you can use to create puzzle games. In a PuzzleScript game, you move objects around to solve problems and play through the levels.In Make Your Own PuzzleScript Games! you'll learn how to use PuzzleScript to create interactive games - no programming experience necessary! Learn the basics like how to make objects, create rules, and add levels. You'll also learn...
Price: $13.49 | Publisher: No Starch Press | Release: 2019