Make Art with Python
A book to bring the joy of programming to creative people.
With step by step instructions for beginners and tiny programs, fundamental programming concepts are introduced in bite sized sketches.
In later chapters, these program sketches become powerful drawing programs, capable of generating new images for 3D printing, CNC, and more.
An exploration of code as art.
Make Art with Python is the scenic, fun route to learn programming with Python.
Learning to Code Should Be Fun
You've seen it everywhere. Everyone should learn how to code. But why?
If you're a creative person, and you've never thought you'd be the type to begin coding, this book is for you. We walk through each of the tiny programs, step by step, and end up with little universes to draw in.
This makes the process of learning to code less intimidating and more fun. In fact, one of our first programs we write generates the image on the left.
The Tools of Programming Should be Yours
Why does everyone want to teach using stupid logic puzzles?
With Make Art with Python, we strip away all the unessential parts of programming. Instead, we focus on the core ideas and begin making things with them.
It's a builder first approach, and gives you the tools to start making your own ideas real.
If you've ever made a piece of art, you'll find the process with Make Art with Python the same. First, you learn to use the pencil, or paint set, and then you start making a mess! Writing code with Make Art with Python is the same way!
Shape the Future of Humanity with Code
Writing code and shaping humanity's mind shouldn't be something left just to the nerds.
We desperately need more creative people, and more perspectives shaping the software that runs our lives.
Get started programming today, and begin contributing to the digital world we all occupy.
Begin to reshape the digital world with your ideas through code.
"Make Art with Python is the first programming book that has ever worked for me. With every other programming book getting stuck, and giving up. The drawing programs in the book are so fun to make."
- Leo Moreno,
Still Not Convinced? Sign Up to Get the First 3 Chapters Free with Video
Sign up as a user to get access to the first 3 chapters, along with video tutorials describing every step of setup and program installation. After signing up, you can purchase the full version of Make Art with Python.### [Preface](/book/preface) ### [Introduction](/book/introduction) ### [Chapter One - A Tutorial Introduction](/book/chapter1) ### [Chapter Two - Computational Thinking](/book/chapter2) ### [Chapter Three - Writing Our First Graphics Program](/book/chapter3) ### [Chapter Four - Functions: The Building Blocks of Programs](/book/chapter4) ### [Chapter Five - Reading the User's Mind with Input](/book/chapter5) ### [Chapter Six - Playing More with Loops](/book/chapter6) ### [Chapter Seven - Inventing Ideas with Classes](/book/chapter7) ### [Chapter Eight - Inventing New Ways to Draw with Shapes](/book/chapter8) ### [Chapter Nine - Playing with Files](/book/chapter9) ### [Chapter Ten - Painting with Images](/book/chapter10) ### [Chapter Eleven - Drawing Infinities](/book/chapter11) ### [Chapter Twelve - Inventing Interactive Tesselations](/book/chapter12) ### [Chapter Thirteen - Exporting Our Tesselations for Print](/book/chapter13) ?>