Reddit reviews Head First Programming: A learner's guide to programming using the Python language
We found 7 Reddit comments about Head First Programming: A learner's guide to programming using the Python language. Here are the top ones, ranked by their Reddit score.
O Reilly Media
Strictly in order.
Head First Programming
Head First Java
Effective Java
Head First Design Patterns
Head First Software Development
<http://developer.android.com/training/index.html&gt;
You are welcome!
I push everyone to try the Head First programming book ...if you can follow it, then you are on your way
There might be some code examples or open sourced software online that sort of does what you want. However, I think this is really where your own creativity and imagination comes into play.
Part of the fun in programming for me is exactly to find an elegant or new and simple solution for a real world problem.
P.s. this is a nice book to get you started programming an application using python.
how about something like Head First Programming -- "A learner's guide to programming, using the Python language".
This is a great series but I've only skimmed this one.
Here's an amazon link: http://www.amazon.com/Head-First-Programming-Learners-Language/dp/0596802374
> Currently, I am trying to self-teach myself through affordable sources such as Udemy, FreeCodecamp, etc.
You can learn on your own, and even get a job without a CS degree, but for the love of god don't learn programming from small tutorials.
Tutorials tell you how to do a little thing, and the biggest problem about programming is not that, it's understanding how to think in programming terms. If you get the basics right, the language, framework, etc, don't matter.
A better approach would be to attend some introductory course to programming (the language doesn't matter). I'm sure there must be something cheap in your city.
This is a nice book to get you started. It uses Python, but like I said the language doesn't matter.
https://www.amazon.com/Head-First-Programming-learners-programming/dp/0596802374
Thead Head First series has a "learning how to program" general book that uses Python for all the code. I'd agree that's it's a better idea to start with Python 2 than with 3.
edit: link for the book. Also, for something a bit more serious and quite complete check out "Core Python Programming" by Wesley Chun.
Thanks! I do like it. I'm just starting my pre-reqs I need before entering the graduate certificate CS&S program at U of W. So for now it's math, and then intro to programming classes. Meanwhile, I've started playing with Python using the Head First Programming book.