Amanda's Programming Blog
Home About Me Resources
Resources
These are resources I found helpful when learning:
Just Beginning:
- Computer Science 101 My first introduction to Computer Science came from this free online Coursera class. I think it was a helpful intro to the field. It uses a variant of Javascript.
- Codecademy I also messed around with Codecademy when I was first learning. Great resource for beginners.
- Codecombat This site is still in development, but I think its a fun, easy introduction to programming. You code as you play a game.
Java:
- BU's Professor Sullivan's Course Notes One of my all time favorite professors. His notes are a great guide to Java and programming.
- Building Java Programs by Stuart Reges and Marty Stepp
- Algorithms by Robert Sedgewick and Kevin Wayne ---Great introduction to algorithms and data structures taught in Java.
HTML & CSS:
- Code Avengers Great hands-on tutorial for beginners.
- HTML Dog Clear, concise guide.
- HTML & CSS: Design and Build Websites by John Duckett
Android & iOS:
- Team Treehouse This site has great tutorials for tons of other concepts and languages as well.