I'm a Javascript Games Maker: The Basics
Max Wainewright introduces young readers to the world of programming by turning them into active creators rather than just players. This book focuses on the fundamentals of JavaScript, a versatile language that powers much of the modern internet. By following clear instructions, beginners can transform a blank screen into an interactive environment. The author uses a hands-on approach that priori…
Genres
Shelves
More like this
Test-Driven Development: By Example
Quite simply, test-driven development is meant to eliminate fear in application development. While some fear is healthy (often viewed as a conscie…
Head First Java
Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think t…
JavaScript: The Good Parts
Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a …
Building Microservices: Designing Fine-Grained Systems
Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-containe…
Penguin Random House Python Crash Course
Python Crash Course is a fast-paced, thorough introduction to programming with Python that will have you writing programs, solving problems, and m…
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…
Pro Git
Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its incep…
Patterns of Enterprise Application Architecture
Developers of enterprise applications (e.g reservation systems, supply chain programs, financial systems, etc.) face a unique set of challenges, d…
The Little Schemer
The notion that “thinking about computing is one of the most exciting things the human mind can do” sets both The Little Schemer (formerly known a…
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…
Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages
You should learn a programming language every year, as recommended by The Pragmatic Programmer . But if one per year is good, how about Seven Lang…
Joel on Software
Someone once said that the task of a writer is to "make the familiar new and the new familiar". For years, Joel Spolsky has done exactly this at w…