heh i read that book and also sams teach yourself game programming in 24 hours. honestly i would say it doesn't take long to make a functioning program. im mean the hello world is technically a program. but i know what you mean and i would say more than a month because theres no doub after you've read the book you'll go back and look at some things like i did. i think i made my first program in about 3 weeks(calculated the probability of 1,2, or 3 dice landing on a certain number for x amount of times being rolled). it took me a while because i had to keep looking back to see how to put in the formulas and everything. but hang in there and you'll be ok