by Ryan Somma
Computer science opens more doors for today's youth than any other discipline - which is why Coding in the Classroom is your key to unlocking students' future potential. Author Ryan Somma untangles the current state of CS education standards; describes the cognitive, academic, and professional benefits of learning CS; and provides numerous strategies to promote computational thinking and get kids ...
Price: $17.01 | Publisher: No Starch Press | Release: 2020
Write Great Code: Volume 1, 2nd Edition
by Randall Hyde
This, the first volume in Randall Hyde's Write Great Code series, dives into machine organization without the extra overhead of learning assembly language programming. Written for high-level language programmers, Understanding the Machine fills in the low-level details of machine organization that are often left out of computer science and engineering courses.Learn: How the machine represents numbers, ...
Price: $32.99 | Publisher: No Starch Press | Release: 2020
Write Great Code: Volume 2, 2nd Edition
by Randall Hyde
Today's programming languages offer productivity and portability, but also make it easy to write sloppy code that isn't optimized for a compiler. Thinking Low-Level, Writing High-Level will teach you to craft source code that results in good machine code once it's run through a compiler.You'll learn: How to analyze the output of a compiler to verify that your code generates good machine ...
Price: $34.49 | Publisher: No Starch Press | Release: 2020
by Matthew Justice
How Computers Really Work is a hands-on guide to the computing ecosystem: everything from circuits to memory and clock signals, machine code, programming languages, operating systems, and the internet.But you won't just read about these concepts, you'll test your knowledge with exercises, and practice what you learn with 41 optional hands-on projects. Build digital circuits, craft a guessing game,...
Price: $25.49 | Publisher: No Starch Press | Release: 2020
by Daniel Zingaro
Algorithmic Thinking will teach you how to solve challenging programming problems and design your own algorithms. Daniel Zingaro, a master teacher, draws his examples from world-class programming competitions like USACO and IOI. You'll learn how to classify problems, choose data structures, and identify appropriate algorithms. You'll also learn how your choice of data structure, whether a hash tab...
Price: $36.67 | Publisher: No Starch Press | Release: 2020
by Jacob Beningo
With the increasing complexity of embedded systems seen over the past few years, developers are looking for ways to manage them easily by solving problems without spending a lot of time on finding supported peripherals. MicroPython is an efficient and lean implementation of the Python 3 programming language, which is optimized to run on microcontrollers. MicroPython Projects will guide you in building and m...
Price: $39.99 | Publisher: Packt Publishing | Release: 2020
Python Machine Learning By Example, 3rd Edition
by Yuxi (Hayden) Liu
Python Machine Learning By Example, 3rd Edition serves as a comprehensive gateway into the world of machine learning (ML).With six new chapters, on topics including movie recommendation engine development with Naïve Bayes, recognizing faces with support vector machine, predicting stock prices with artificial neural networks, categorizing images of clothing with convolutional neural networks, predicting wit...
Price: $34.99 | Publisher: Packt Publishing | Release: 2020
C# 9 and .NET 5 - Modern Cross-Platform Development, 5th Edition
by Mark J. Price
In C# 9 and .NET 5 - Modern Cross-Platform Development, Fifth Edition, expert teacher Mark J. Price gives you everything you need to start programming C# applications.This latest edition uses the popular Visual Studio Code editor to work across all major operating systems. It is fully updated and expanded with a new chapter on the Microsoft Blazor framework.The book's first part teaches the fundamental...
Price: $42.74 | Publisher: Packt Publishing | Release: 2020
Angular for Enterprise-Ready Web Applications, 2nd Edition
by Doguhan Uluca
This 2nd edition of Angular for Enterprise-Ready Web Applications is updated with in-depth coverage of the evergreen Angular platform.You'll start by mastering Angular programming fundamentals. Using the Kanban method and GitHub tools, you'll build great-looking apps with Angular Material and also leverage reactive programming patterns with RxJS, discover the flux pattern with NgRx, become familia...
Price: $39.99 | Publisher: Packt Publishing | Release: 2020
by Luca Ferrari , Enrico Pirozzi
PostgreSQL is one of the fastest-growing open source object-relational database management systems (DBMS) in the world. As well as being easy to use, it's scalable and highly efficient. In this book, you'll explore PostgreSQL 12 and 13 and learn how to build database solutions using it. Complete with hands-on tutorials, this guide will teach you how to achieve the right database design required fo...
Price: $44.99 | Publisher: Packt Publishing | Release: 2020