Entries tagged with “Books”.


I just wanted to drop a quick note that the Python 101 book is now available for Pre-order here. Currently you will receive the draft versions of the book as they become available. Right now, Parts I and II have been released which amounts to approx. 115 pages of content.

mousecovertitlejpg_sm2

You can read more about the book below: (more…)

The Python 101 book campaign finished today. I am now well funded to create the book and get all the artwork done. I think I may try to get additional illustrations too. While we didn’t hit the next stretch goal, I plan to go ahead and work on screencasts anyway. As I mentioned previously, I most likely won’t start on those until after I’ve finished writing the book. I have received lots of positive comments about the book so far and I hope to put out a product that you will find useful.

I will be sending out Part I as soon as I can after Kickstarter transfers the funds. You will receive a survey asking for your email address. I will probably be sending a survey out to those who bought t-shirts and such too.

Thanks a lot for all your support. I am very grateful.

There are under 2 days left in the book campaign! I think that’s pretty exciting. I hope you do too!

I’ve been busy writing the new Part 3 lately. I only have two more chapters to go before it’s done. My hope is that Part 3 will be done by the end of the week.

I have also come up with a fun little script that can put my book together for me. Today it dawned on me that this little program would be a good illustration for my readers about how to tackle a project and break it into more manageable pieces. So I’ll be adding a chapter or two somewhere in the book about that as some of my backers have already mentioned that they would like to know how to do this sort of thing.

Thanks for your support!

We only have five more days before the end of the campaign, so I thought it would be nice to share a couple chapters from the book. You can download the introduction along with chapters 1 and 2 here.

I have been working on the new section of the book since it is now the new Part III. It is coming along pretty well. My illustrator has been busy creating some new art for the book. I’ll be sharing that soon.

Thanks a lot for your support and have a great weekend!

There’s a Python book contest going on over on the Bite Sized Python Tips blog. You can get one of 3 copies of the book Tkinter GUI Application Development by Bhaskar Chaudhary. I reviewed this book late last year and found it be a really interesting book. I think it will give you lots of good ideas to try in developing your own GUI applications. Now’s your chance to get a copy of this neat book!

This is an update on the Kickstarter campaign I am running in support of my Python 101 book:

We made it halfway through the campaign and I think we’re going to reach our first stretch goal! Speaking of stretch goals, I was thinking I should go ahead and announce a couple more.

Stretch Goal #2: 1500 backers

If we can reach 1500 backers, then I’m going to create some companion screencasts to go with the book. These screencasts wouldn’t be done in time to launch with the book and probably won’t cover every single chapter, so I would just release them during the summer and fill in the blanks according to the feedback I receive. Also I plan to release the screencasts for anyone, probably by publishing them on Youtube.

On the topic of licensing

I mentioned in my last update that I was thinking about doing a website version of the book and attaching a Creative Commons license to it. I didn’t get a lot of feedback from that, but of the few that did respond, there seems to be more who think I should give the book away for free. By turning the book into a website, I suspect that the number of people who will purchase the book will drop significantly. So we’ll make this into a special two-fold stretch goal:

Stretch Goal #3 – $25,000 or 2500 backers

If we reach $25k in funding or 2500 backers, then I’ll release the book as a website, but with a copyright. If we get significantly higher than that, then I will consider releasing the website contents under Creative Commons instead.

In the mean time, I ask you to tell your friends, classmates and colleagues about this Kickstarter. The more we spread the word, the more likely we are to reach the stretch goals!

P.S. I am finishing up the last half of the last chapter of Part II. Hopefully Part II will be completely roughed out by the end of day or early tomorrow.

I had a lot of ideas for the cover of Python 101. My first idea was to go to the zoo and take some photographs of Pythons there, then pick the right one stick that on the cover. I have a lot of photo editing software, so I also considered taking the photo and changing it so it looked like a drawing or a painting. Then I started thinking about my blog and how my readers were the ones encouraging me to write the book in the first place. So I ended up going with one of my other ideas, which was to continue the Mouse Vs Python theme.

I ended up hiring an artist I know who did my original blog logos. His name is Tyler and he owns and operates Killustration Studios. You can see some of his work on deviantArt. Anyway, I told him my ideas for the book cover and I thought I would share the various versions of the cover as it evolved.

The First Rough Cover

The following image is the first version of the cover. It’s pretty rough, but I could see my vision taking shape:

python101rough01072014_0000_sm

(more…)

mousecovertitlejpg_sm2

My readers have been asking me to write a book for a few years now and I’ve finally decided to bite the bullet and give it a go. For my first book, I decided to write something that’s for beginners and intermediate programmers. There will be four parts to the book with the first part being aimed squarely at the beginner programmer. The next 3 parts will follow a more cookbook-like style in that they will contain a lot of tutorials. I’ll be folding some of the articles from my blog into the book and updating them if appropriate, but there will be plenty of new content.

To get things going, I am running a Kickstarter campaign. to raise some funds to help in the development of the book. If you’ve ever found this blog useful, please consider supporting the funding of my book.

I copied most of the text from the Kickstarter campaign here for your convenience: (more…)

The Real Python: Advanced Web Development, featuring Django 1.6 KickStarter campaign released a preview chapter today called “Software Craftmanship”. It is the first chapter from the book. The PDF download consists of 33 pages.

You can go get it too by going to the following address: http://www.realpython.com/preview/. If you haven’t already, you can still support their Kickstarter for 3 more days.

Last night I received an email about a new Python-related Kickstarter. The Real Python crew added a new author to write a book entirely about Django 1.6. This is a subject that I keep meaning to get into and haven’t had the opportunity to do so. Hopefully by backing this project, I’ll finally learn Django.

I have been impressed with the quality of their previous projects, so I feel that I can safely endorse these authors. I’m sure the project will be of high quality and well worth your time and money. Plus it’s fun to support these guys who want to share their knowledge. If you’re interested in supporting the project you can go to the following address:

http://www.kickstarter.com/projects/721054906/real-python-advanced-web-development-featuring-dja

Note: They are already fully funded at this point and some of the support levels are already full, so if you want to get in early, now is the time!