I was willing to do all of the pre-publication grunt work myself. Get out of this what you will. Do you have a place you can write uninterrupted? This article won Best C Article of September. If you just need to wake up in the morning and meet your word-count goals by keeping your head down and getting those words pounded out onto the page, then Word is an obvious choice of book writing software.
Most programming books are very bland. Feel free to take a day off, if you want, but schedule that ahead of time. Turn on the settings you want and prepare to be nitpicked to death.
If you don't have your book written, yet, make sure you have a chapter written. I jumped around a bit as necessary. My rule was that each list had to be internally consistent, but not necessarily consistent with other lists.
I can update it at will. Once I was done with the first draft, I gave the whole thing to my TE. I can only share what I personally know. Start tweeting and blogging in anticipation.
Add content for good reasons that fit the scope of your book and leave it at that. Step Start early and utilize a debugger while learning the computer language so that as you progress to more complex programs and encounter defects in your code, you will be well versed in using the debugging tool to help you solve any problems that arise.
I knew garbage collection details pretty well. Editing I am lucky. Tools I used Word for the entire process. I believed I had important things to say that the world needed to hear. Time Scheduling Given that I have a full-time job and a family with a small daughter, as well as other commitments including a musical, where I was playing in the orchestrafinding time to work on the book was a problem.
Facebook Page — an easy way for people to follow updates on the book, reviews, articles, blog entries. Ability to edit anywhere I was, on any computer. They offer a few advantages over the latter. I never tell people to leave a five star review or give any other guidance.Victor Noagbodji has written a long post on the subject of writing books for programmers.
The article is based mostly on the advice of the legendary Brian Kernighan – coiner of the term Unix, original developer of “Hello World,” co-author of The C Programming Language and so much more.
If you want to write a program that takes textual or file input and outputs something useful, the command line is the right place to do it. While the command line isn't as sexy or good-looking as a webapp or desktop app, for rapid development of quick scripts that automate processes, you can't beat it.
Despite this books limited scope, I think you will find this a great first book on PureBasic which will also give you a solid grounding on programming in general if you were to migrate to other languages.
Sep 11, · If you want to learn more about how to write a book for beginners in less than 24 hours, then click here for my 24 Hour Book program.
If you want to learn more about how to publish a Kindle book and make money from Kindle publishing, then click here for my K Money Mastery program.5/5(6). Set aside time to write. If you don't already have your book written, they'll put you on a tight schedule.
Writing will likely be a full-time job for you, so either take time off from your primary job, or expect to work long-as-hell hours.
Maybe a funny programming story about the time? Or the crazy things that could go wrong, or did go right or wrong at another company? Also keep it very organized, and give your readers easy and complete cross referencing, even though it is a pain for the author to write.Download