Learning to Code
This is a list of places one can go and learn the magical art of programming. Needs a bit of sorting.
Programming or code-like
- Quartz Composer tutorial for Apple's visualization tool.
- Origami Developed at facebook to prototype applications. Based on Apple's Quartz.
- Learning Xcode as a Designer tutorial.
- Animating in Xcode without code tutorial.
- Wolfram details on the language.
Scratch Visual Programming
- Scratch main site
- Invent with Scratch e-book
- Visual Programming Guide
- Wikipedia - Visual Programming
- Harvard C550
- Code Academy
- Intro computer science course
- MIT Courses
- The Odin Project
- Python Basics
- The Gymnasium Part of Aquent.
- Flatiron School online
Free online Books
- Learn Enough Command Line to Be Dangerous
- Learn Enough Git to Be Dangerous
- Automate the Boring Stuff
- Invent with Python
- The Django Book
- Python Docs
- Python Tutorial - official
- Python Book from Digital Ocean.
- Python Guru
- Learn Python
- A Byte of Python online book that serves as a tutorial or guide to the Python language for a beginner audience.
- Learn Python the hard way
- Crash into python
- Think Python
- Object orianred Python make an adventure game.
- Processing Tutorials main website
- Code.org lots of kid coding projects including a block based version of processing.
- Code It!
- Teach Computing more a set of resources for teachers and stuff.