background preloader

CODING FOR GOOD

CODING FOR GOOD

OverAPI.com | Collecting all the cheat sheets Balsamiq Learn Code The Hard Way -- Books And Courses To Learn To Code 30 Best Websites to Learn Design and Development Some of the benefits of online education are really focused on money, personal time management, pace and real fun projects and active communities. Recently I have published an interview with Matt Loszak who learnt iOS development himself and quit his day job to pursue entrepreneurial success. Affordability While most of the courses, studies and special workshops cost hundreds and sometimes thousands of dollars online education is the way to get demandable knowledge and skills and start working for any tech company or starting your own service-based business or creating products yourself. Immersive communities Learning with community is much more fun and efficient. Learn at your own pace You have a family, full time job and not much spare time. Build something real While learning you shouldn’t learn just for the sake of learning, try to solve problem and your learning project might evolve into a business. Lets get started! Treehouse Tuts+ Premium Lynda Codeacademy Code School Udemy Udacity Ruby Monk

TO LEARN Become a Programmer, Motherfucker If you don't know how to code, then you can learn even if you think you can't. Thousands of people have learned programming from these fine books: Learn Python The Hard Way Learn Ruby The Hard Way Learn Code The Hard Way I'm also working on a whole series of programming education books at learncodethehardway.org. Learn C The Hard Way Learn SQL The Hard Way Graphics Programming Language Agnostic NerdDinner Walkthrough Assembly Language Bash Clojure Clojure Programming ColdFusion CFML In 100 Minutes Delphi / Pascal Django Djangobook.com Erlang Learn You Some Erlang For Great Good Flex Getting started with Adobe Flex (PDF) Forth Git Grails Getting Start with Grails Haskell Java JavaScript JavaScript (Node.js specific) Latex The Not So Short Introduction to LATEX (perfect for beginners) Linux Advanced Linux Programming Lisp Lua Programming In Lua (for v5 but still largely relevant)Lua Programming Gems (not entirely free, but has a lot of free chapters and accompanying code) Maven Mercurial Nemerle Nemerle NoSQL Oberon Objective-C

Code School - Try jQuery Countly | Mobile Analytics Beginning Game Development: Part I – Introduction | Coding4Fun Articles Part I – Introduction Welcome to the first article of an introductory series on game programming using the Microsoft .NET Framework and managed DirectX 9.0. This series as aimed at beginning programmers who are interested in developing a game for their own use with the .NET Framework and DirectX. In this series, we are going to build a simple game to illustrate the various components of a commercial game. Tools: Before we start writing our first game we need to talk about the tools we will use. The most important tool for any developer is the Integrated Development Environment (IDE). Visual Studio 2005 (also known by the codename “Whidbey") is the third version of the standard Microsoft IDE for .NET Framework-based applications. The second important tool we need to create a great looking game is a graphics Application Programming Interface (API). At some point in your game development experience you are going to have to create or modify graphics. What makes a successful game? Our Game idea:

Related: