This book takes a single line of code--the extremely concise BASIC program for the Commodore 64 inscribed in the title--and uses it as a lens through which to consider the phenomenon of creative computing and the way computer programs exist in culture. The authors of this collab…
React is an adaptable JavaScript library for building complex UIs from small, detached bits called components. This book is designed to take you through the most valuable design patterns in React, helping you learn how to apply design patterns and best practices in real-life sit…
"This book walks with you as you take your first steps in the fast-growing coding language, Go. You'll work through all the basics, and then you'll build job-ready skills for making applications that work in the cloud! Go is great at scooping up data from around the web and putt…
"This book walks with you as you take your first steps in the fast-growing coding language, Go. You'll work through all the basics, and then you'll build job-ready skills for making applications that work in the cloud! Go is great at scooping up data from around the web and putt…
An introduction to a popular programming language for neuroscience research, taking the reader from beginning to intermediate and advanced levels of MATLAB programming. MATLAB is one of the most popular programming languages for neuroscience and psychology research. Its balance …
Python is the preferred choice of developers, engineers, data scientists, and hobbyists everywhere. It is a great language that can power your applications and provide great speed, safety, and scalability. It can be used for simple scripting or sophisticated web applications. By…
Introduce children to the popular Python programming language through relatable examples and fun projects! Python has now surpassed Java as the most commonly used programming language. As the language rises in popularity, this complete guide can teach basic Python concepts to ki…
A guide to using the Ghidra software reverse engineering tool suite. The ability to analyze software with a disassembler is a crucial reverse engineering skill and one of the core competencies expected of malware analysts and software security researchers. Ghidra is one of the w…
This second edition will share practical, modern solutions and best practices on Flask web development. It enables you to work with templates, ORM, view layers, and admin interface to help you build, deploy, and debug powerful web apps. The book concludes with effective deployme…