Team BFF: Race to the Finish!

4.0/5 · 300+ ratings

Sophia and her best friends are ready to take their coding skills to the next level in this energetic addition to the Girls Who Code series. While the group usually spends their club meetings sharing snacks and secrets, the upcoming hackathon forces them to focus on a major project. This story captures the excitement of competitive programming while highlighting the importance of collaboration an…

Shelves
Contemporary Coding Realistic Fiction Stacia Deutsch book Reshma Saujani Fiction Cultural Middle Grade Childrens Friendship Juvenile

More like this


Growing Object-Oriented Software, Guided by Tests

Foreword by Kent Beck "The authors of this book have led a revolution in the craft of programming by controlling the environment in which software…

4.0/5 · 300+ ratings

Java Concurrency in Practice

"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platfo…

4.0/5 · 300+ ratings

Learning Python

Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs …

4.0/5 · 300+ ratings

How to Code a Sandcastle

From the computer science nonprofit Girls Who Code comes this lively and funny story introducing kids to computer coding concepts. Pearl an…

4.0/5 · 300+ ratings

Cracking the Coding Interview: 150 Programming Questions and Solutions

Now in the 5th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This is…

4.0/5 · 300+ ratings

Think Python

Post Press, Pub Date :2013-08-01 328 People Post Press " think like a computer scientist like Python" like a computer scientist by training reader…

4.0/5 · 300+ ratings

97 Things Every Programmer Should Know: Collective Wisdom from the Experts

Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 short and extremely useful…

4.0/5 · 300+ ratings

The Rust Programming Language

The Rust Programming Language is the official book on Rust, an open-source, community-developed systems programming language that runs blazingly f…

4.0/5 · 300+ ratings

Effective Java

Since this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. The principal e…

4.0/5 · 300+ ratings

How to Code a Rollercoaster

Pearl and her robot companion Pascal spend an exciting day at the amusement park while learning that computer science is a powerful tool for solvi…

4.0/5 · 300+ ratings

Extreme Programming Explained: Embrace Change

“In this second edition of Extreme Programming Explained, Kent Beck organizes and presents five years’ worth of experiences, growth, and change re…

4.0/5 · 300+ ratings

Refactoring: Improving the Design of Existing Code

As the application of object technology—particularly the Java programming language—has become commonplace, a new problem has emerged to confront t…

4.0/5 · 300+ ratings