Who This Book Is For

This book is targeted at two main groups of programmers.

First, it’s for beginning programming students to get additional practice beyond the classroom. You can’t hone your skills just by doing your assignments. Your future employer will want you to be able to demonstrate critical thinking and problem-solving skills, and you need practice to develop those. This book gives you that practice in the form of real-world problems that many developers face but that are geared toward your abilities. Each chapter covers a fundamental component of programming and is a little more complex than the previous one, building on what you’ve learned and preparing you for the challenges that lie ahead, both in and out of the classroom.

Many ...

Get Exercises for Programmers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.