Monthly Archives: January 2010
Steve Jobs’ Macworld Keynote Speeches
This is a collection of Steve Jobs’ Keynote speeches over the years. I know some of these videos are in poor quality. If you happen to know of a better quality video and would like to share, please do so. 2009 was the last year that Apple would participate in the Macworld Expo. The keynote [...]
How To Master a Programming Language V
For my final post of the series How to Master a Programming Language, I want to make note how you can take the programming knowledge that you have gained so far and apply it to something bigger. Learn a Framework Now that you have worked through the language and applied it to solving problems, how [...]
How To Master a Programming Language IV
At this point you should competent in the programming language that you have chosen (Part III) — you should be able to recognize basic code constructs (such as types, loops, and variable assignment). You should also be able to recognize syntax and semantic errors in your code and be able to debug them. The next [...]
How To Master a Programming Language III
Now that you are comfortable working within your desired editor or IDE (Part II) – you can start to focus on learning the programming language syntax. To learn a programming language you can read a variety of different books or read through online tutorials and how-to’s. Since everyone approaches learning differently, I will leave the [...]
How To Master a Programming Language II
So you’ve chosen a programming language that you want to learn, where do you start? Learn the Environment Depending on the type of language that you have chosen (interpreted vs. compiled) there may be several options available to you in choosing an editor or Integrated Development Environment (IDE). Editors Most programming languages can be written [...]
How To Master a Programming Language
With the start of a new year, as a programmer have you made a resolution or goal to learn a new programming language? For the next few days, I will be writing a series of posts titled How to Master a Programming Language, where I will be walking you through the steps that you need [...]
More Programming Books Recommended By Readers
Due the overwhelming success of one of my previous posts: 6 Books Every Programmer Should Own, I wanted to compile a list of books suggested by readers. These books are programming-language neutral and are an effective tool to writing succinct code. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin This book covers [...]
Steve Jobs’ WWDC Keynote Speeches