![]() |
|
Computer Programming Resources
Git Immersion - Brought to you by EdgeCase
Git Immersion is a guided tour that walks through the fundamentals of Git, inspired by the premise that to know a thing is to do it. Git is a powerful, sophisticated system for distributed version control. Gaining an understanding of its features opens to developers a new and liberating approach to source code management.
Educational software designed to make learning programming easy and fun
Greenfoot
Learn Code The Hard Way -- Books And Courses To Learn To Code
Fork my git repo. Make your changes. If you are an experienced programmer and want to edit code that's in the book, or help with editing, then hit the git repo and start digging.
This book will teach you the 80% of SQL you probably need to use it effectively, and will mix in concepts in data modeling at the same time. If you've been fumbling around building web, desktop, or mobile applications because you don't know SQL, then this book is for you. It is written for people with no prior database, programming, or SQL knowledge, but knowing at least one programming language will help.
Learn Code The Hard Way -- Books And Courses To Learn To Code
Learn by Doing - Code School
I like this sort of hands on learning experience better than the traditional book or static website approach…
iPad and iPhone Application Development (HD) - Download free content from Stanford on iTunes
User interface designs for mobile devices and unique user interactions using multi-touch technologies. Object-oriented design using model-view-controller paradigm, memory management, Objective-C programming language. Other topics include: object-oriented database API, animation, multi-threading and performance considerations.
Orientation to Android Training | Android Developers
↑ Go to top What you see now is just the beginning.
Resources How-to's
Android App Course
We have a wonderful ability here to choose the right tool for the job. We have components that are written in Java, in C++, in Python, and Ruby and Perl. [Python is] definitely viewed internally here by some of the best computer scientists in the world, people from MIT's AI [artificial intelligence] and CS [computer science] labs, as enterprise worthy.
Python Programming Language – Official Website
Google Code University › Programming Languages
s Python Class - Google's Python Class - Google Code
Learn Code The Hard Way -- Books And Courses To Learn To Code
If you've always wanted to learn Ruby, then start with this book which will get you ready for other more advanced Ruby books. All the original prose of "Learn Python The Hard Way" but with new source code that teaches you Ruby instead of Python. It's the same successful teaching style, same writings, but with a different language.
Python is an easy to learn, powerful programming language.
The Python Tutorial — Python v2.7.2 documentation
CodingBat
Basic python list problems -- no loops. Logic-1 List-1
This is an interactive tutorial running in the browser for the Python programming language. It requires Silverlight or Moonlight 2 to work.
Try Python: Interactive Python Tutorial in the Browser
It is a multi-paradigm language, supporting object-oriented , [ 5 ] imperative , and functional [ 1 ] [ 6 ] programming styles.
JavaScript - Wikipedia, the free encyclopedia
Eloquent JavaScript: A Modern Introduction to Programming
JavaScript Tutorial - Lesson 1 | Webmonkey | Wired.com
Advanced JavaScript Tutorial - Lesson 1 | Webmonkey | Wired.com
RubyMonk - Interactive ruby tutorials to learn Ruby
FREE Online Course: Programming for the Web with Ruby
Learn Code The Hard Way -- Books And Courses To Learn To Code



