Starting Out with Python
Tony Gaddis provides a clear and methodical introduction to computer science using the Python programming language. This book focuses on teaching logic and problem-solving skills before moving into complex syntax, making it an ideal choice for those new to coding. By using Python’s readable style, Gaddis helps readers build a strong foundation in computational thinking without the frustration oft…
Shelves
More like this
The Vignelli Canon
Massimo Vignelli defines the principles of modern design in this concise manual. He shares the philosophy behind his most famous works, explaining…
Brave New Words: How AI Will Revolutionize Education
From the founder of Khan Academy, the first book written for general audiences on the AI revolution in education, its implications for parenting, …
Amusing Ourselves to Death: Public Discourse in the Age of Show Business
Television has conditioned us to tolerate visually entertaining material measured out in spoonfuls of time, to the detriment of rational public di…
Help Your Kids with Computer Coding: A Unique Step-by-Step Visual Guide, from Binary Code to Building Games
Help Your Kids with Computer Coding transforms complex technology into a visual journey for young learners and their parents. This guide uses vibr…
Doing Math with Python
Amit Saha transforms the way you approach mathematics by replacing manual calculations with Python code. This guide serves as a practical bridge b…
Probabilistic Graphical Models: Principles and Techniques
A general framework for constructing and using probabilistic models of complex systems that would enable a computer to use available information f…
Head First JavaScript Programming: A Brain-Friendly Guide
If you know HTML & CSS then you know all about web page style and structure; now it's time to give those pages some behavior, some interactivi…
Head First HTML5 Programming
HTML has been on a wild ride. Sure, HTML started as a mere markup language, but more recently HTML's put on some major muscle. Now we've got a lan…
Head First C#
Head First C# is a complete learning experience for object-oriented programming, C#, and the Visual Studio IDE. Built for your brain, this book co…
The Elements of Style
This style manual offers practical advice on improving writing skills. Throughout, the emphasis is on promoting a plain English style. This little…
Designing Brand Identity: An Essential Guide for the Whole Branding Team
Alina Wheeler provides a comprehensive roadmap for creating and maintaining a strong brand identity from initial research to final launch. This ma…
Python for Kids: A Playful Introduction to Programming
Python for Kids is a lighthearted introduction to the Python language and programming in general, complete with illustrations and kid-friendly exa…