Facebook SDK

Tuesday, January 12, 2016


I'm in the final stages of the revision and I'm considering adding a glossary and/or index. While I think the index would be helpful, especially if the book is to be used as a reference item, I don't know whether a glossary will be as useful.

In this day and age, most of the questions a person would have can be found on the Internet. Since most of the people buying my book are getting electronic copies, they obviously have access to the Internet. Having a glossary may not be very beneficial, especially since attempt to clarify any new or possibly difficult concepts within the text.

So, if you think a glossary would be helpful, please let me know in the comments. Otherwise, I will work on just the index and leave it at that.

Tuesday, January 5, 2016

Close to Publishing Third Edition

I'm in the editing phase of the newest edition. I hope to release it within the next few months. If anyone wants to help out by editing, or even just proof-reading, the book, please let me know.

Since I self-publish these books, all editing is done by volunteers. If I paid for it, it would cost nearly $1,500, which is more than I make in sales per year. Not complaining, just letting everyone know why it can take so long to write and edit it.

Sunday, November 1, 2015

Status of latest edition

Just wanted to make a quick post to mention that the 3rd Edition revision is going well. I've completed about 2/3 of the book and hope to have it done by the end of the year. With reviews, editing, and finalizing, it should be available before next spring.

This is an extensive rewrite, incorporating changes readers have mentioned and adding new material as the Python language has evolved. I'm also going to include practice questions so the book can be used more like a textbook, as well as a primer and reference.

If there is anything special you'd like me to cover, please post it in the comments.

Tuesday, July 7, 2015

JavaScript book next?

While I'm writing the next revision of my Python book, I'm curious what people would like to see after, or instead of, this revision. What language would you like me to cover?

I'm figuring JavaScript will be a popular choice, as it ties in so well with the web-centric design philosophy, as well as most mobile apps. But other languages may be popular, depending on the field.

Therefore, I've put a poll on the side with the top 5, currently popular programming languages. Please let me know what you would like me to write about next. The poll will be open until the middle of October, which should be plenty of time to cast your vote. If you choose "Other" as your vote, please post in the comments what language you would like me to write about.

There are two caveats to this, however. First, if there aren't a sufficient number of votes cast, then I won't bother covering a different language. Which leads to the second caveat: I will have to learn the language to write about it. Thus, without the incentive to learn a new language (I'm not a programmer by trade), I won't bother learning it well enough to write a new book series.

I don't know how many votes will be sufficient to make me learn a new language, but I figure it will have to be several thousand. This site gets approximately 2,000 visitors per month, so if everyone casts a vote, that would be nice (of course, if everyone made a donation when they voted, that would definitely be an incentive to learn the language and get the book to market quickly).