
Chris Padilla.
Learning Resources

Materials for learning how to code, create art, and make music. Some paid, many free. Links are pulled from my links page, books from the bookshelf.
Creativity
Most of the sections after this one are a matter of learning the tools for the medium. These are applicable to all areas, highly worth reading no matter what you create.
Links
- Austin Kleon: Author of "Steal Like an Artist", a major inspiration.
- Creativity Blog: Shameless plug for the creativity tag on my personal blog.
Books

Art & Fear: Observations on the Perils (and Rewards) of Artmaking – by David Bayles and Ted Orland

What It Is – by Lynda Barry

Free Play – by Stephen Nachmanovitch

Form & Essence – by Matthew Hinsley

Make Your Art No Matter What: Moving Beyond Creative Hurdles – by Beth Pickens

The Alchemist – by Paulo Coelho

Painting As a Pastime – by Winston S. Churchill

Show Your Work – by Austin Kleon

Big Magic – by Elizabeth Gilbert

The Listening Book: Discovering Your Own Music – by W. A. Mathieu

The Artist's Way – by Julia Cameron

Steal Like An Artist – by Austin Kleon
Programming
Whether you are looking to go pro or are curious about exploring a rich hobby in webcraft, there is an infinite ocean of resources at your disposal. Below are favorites, spanning online curriculums, podcasts, and interesting writers in the tech space.
Links
- The Odin Project: Comprehensive curriculum for learning web development. Free and open source! I attribute most of my early learning to their structured curriculum.
- FreeCodeCamp: Another great free and open source curriculum for learning web development. Thoroughly enjoyed the Python module, myself.
- Indie Web: Movement to put the web back in the hands of individuals. Dev focused, but a great resource for anyone interested in web crafting.
- A Beginner's Guide to HTML and CSS: A quick and dirty intro to the basic building blocks of a webpage.
- Roadmap.sh: Roadmaps for learning professional technologies. If you're ever stumped on what to learn, this will get you moving!
- Syntax: Trendy guys talking about web development trends.
- Shop Talk Show: Front End Web Design and general web banter.
- Soft Skills Engineering: Jamison and Dave share insights on "The non-technical aspects of the technical field of software."
- Learn to Dev: My own detailed explanation for how I learned web development and started my professional career.
- Tech Blog: Shameless plug for the tech tag on my personal blog.
Books

Designing Data-Intensive Applications – by Martin Kleppmann

The Pragmatic Programmer – by Andy Hunt and Dave Thomas

Pragmatic Thinking and Learning – by Andy Hunt

The Passionate Programmer – by Chad Fowler

The Design of Everyday Things – by Don Norman

Eloquent JavaScript – by Marijn Haverbeke
Music
The best way to learn music is by doing it, whether you play an instrument, compose, or produce digitally. Most of the resources here are methods for doing exactly that.
Links
- Ableton's Learning Music: A succinct intro to making music. Learn the building blocks here, then go mess around with them in your own compositions.
- MusicTheory.net: Lessons and exercises for developing the base of your musicianship. Very similar to the material we ran through in my college music degree. Visit the ear training section to get transcription practice.
- Faber Piano Adventures: Piano method books and materials for young and adult beginners. Well-structured and beautifully composed tunes. This gets a thorough stamp of approval from me.
- MuseScore: A host for user-contributed sheet music.
- MuseScore Studio: Free sheet music notation software.
- TrueFire: Guitar lessons from professional instructors.
- Justin Guitar: Ludicrously thorough series of guitar lessons! Start here.
- Let’s Talk About Math Rock: Specialized look at the technique and theory behind modern progressive rock guitarists.
- Open Studio Jazz: Online jazz learning platform. Excellent community! There are lessons for every skill level.
- Learning Proprioception: Note on my own journey learning Proprioception at the piano.
- Writing Music: My own note on how to approach writing music, whatever the genre.
Books

Progressive Sight Reading Exercises: Piano Technique – by Hannah Smith

Super Sight-Reading Secrets – by Howard Richman

Harmonic Experience: Tonal Harmony from Its Natural Origins to Its Modern Expression – by W. A. Mathieu

Hal Leonard Jazz Piano Method – by Mark Davis

The Jazz Piano Book – by Mark Levine

Christopher Parkening Guitar Method – by Christopher Parkening

A Modern Method for guitar – by William Leavitt

Hal Leonard Guitar Method – by Will Schmid and Greg Koch
Art
Resources for getting started, be it pencil and paper, or a digital tablet. Primary focus here are fundamentals, since style very swiftly takes folks off into their own direction.
Links
- Lighting Mentor Jeremy Vickery: Very painterly approach to light and digital painting.
- Texture Labs: Images free and paid for 2D artists.
- Drawing Force: Mike Mattesi’s video accompaniment to the great figure drawing books.
- ctrl+Paint: Free and paid video tutorials on digital painting. Assumes little prior knowledge, great for beginners.
- How to Think When You Draw: Microscopic tutorials on drawing in a comic style.
- Proko: Catalogue of art courses. Would recommend the Figure Drawing and Drawing Basics courses.
- Draw A Box: Fundamentals of drawing focusing on perspective and form. Brutalist at times, but very beneficial!
- Marco Bucci: Courses from a very painterly artist. The Color Survival Guide is a must watch.
- School of Visual Storytelling: Illustration instruction from pro children's book artists.
- Loish: Beautiful gestural portraits. Helpful tutorials and resources.
- Krita Software Guide: Video walkthrough of all the essential Krita features.
- 3D Resources: See my list of Blender resources.
Books

FORCE: Dynamic Life Drawing – by Mike Mattesi

Understanding Comics: The Invisible Art – by Scott McCloud

Hayao Miyazaki – by Jessica Niebel

Cartoon Animation – by Preston Blair

Gesture Drawing for Animation – by Walt Stanchfield

Fun With A Pencil – by Andrew Loomis
