Think Python: How to Think Like a Computer Scientist

Think Python: How to Think Like a Computer Scientist

Books
Check price

This solution has helped 159 people

An introduction to Python programming for beginners. It starts with basic concepts of programming and is carefully designed to define all terms when they are first used and to develop each new concept in a logical progression
read now
Amazon (Hard Copy) | Check price

What the community says about Think Python: How to Think Like a Computer Scientist

  • Kelly Little
    Written on December 31, 2017
    "I was expecting this to be more for a real beginner, but it wasn't. You need to know some basics of computer languages to read this book. It still seems ok, but I need to do some studying before I can read it. "
  • Patricia Sierra
    Written on March 18, 2018
    "This is really interesting for anyone who is into coding, learning scripts or just interested in more computer languages. I will be reading this more than once."
  • There are no comments yet!

  • Carl Hansen
    Written on April 22, 2017
    "I have never learned computer programming before. I never thought I would be able to. However, with Think Python, I found an effective, clean looking textbook that goes over everything I need to learn to begin my adventure into learning Python."
    Jonathan Cook
    Written on June 29, 2018
    "I never thought I was gonna learn programming, let alone be interested in it. Think Python really got me into this. The book's comprehensive and easy for a newbie like me to grasp."
    Alan Obrien
    Written on May 25, 2017
    "I was looking to learn Python, and Think Python was recommended to me. I tried it and was amazed on how much better it was then the others. Thanks Think Python!"
    Austin Ford
    Written on May 25, 2017
    "looks nice, I do not have enough information to make a solid comment, if I see how the book I written on python, it could probably help quite a bit."
    Joshua Marshall
    Written on January 13, 2017
    "I liked this book. I found it easy to learn rudimentary Python with, so it's great for the computer novice."
  • Sharon Jensen
    Written on May 4, 2018
    "Think Python: How to Think Like a Computer Scientist is a great beginners introduction to programming. It introduced me to Python with step by step instructions on basic programming concepts. I felt like I accomplished something and learned from this text. But I didn’t learn anything about hacking from it. Some basic security concepts but nothing substantive on hacking."
  • Denise Tran
    Written on May 30, 2017
    "I took a college class in Python programming once, and I remember it making me burst into tears of frustration more than once. I wish I'd skipped the class and used Think Python instead. No confusing teachers, no outdated textbooks, no error codes...well, yes, error codes, but those are part of programming and part of learning. Think Python got me past each one, starting with the basics and gradually incorporating concepts in a systematic, sensible way until I was Python-ing like a pro. Don't waste time on frustrating courses. This is where the real learning is."
    Aditya Rodrigues
    Written on June 29, 2017
    ""How to Think Like a Computer Scientist: Learning with Python" is an introduction to computer science using the Python programming language. Think Python starts with basic concepts of programming, and is carefully designed to define all terms when they are first used which I found to be really helpful. It seems to develop each new concept in a progression that I find logical."
    Judy Myers
    Written on May 23, 2017
    "Great resource for developers, has an immense collection of materials. "
  • Nathan Perkins
    Written on January 4, 2017
    "I have always wanted to code but could not get past the first few lessons. Think Python is an introduction to Python programming for beginners. It starts with basic concepts of programming, and is carefully designed to define all terms when they are first used and to develop each new concept in a logical progression. Soon I will be applying for a coding job."
    Marcos González
    Written on January 29, 2017
    "If you need to learn Python programming, Think Python is a great resource. Think Python starts with the basics and leads the user through logical progressions until you've mastered the concepts. When learning more difficult tasks, Think Python breaks them down into understandable steps that ensure learning success for any level of learner."
    Nathan Dunn
    Written on February 11, 2017
    "This is a great tool for beginners learning Python and programming. A great feature for beginners like me is the instructions for using Python in a browser."
    Mark Gonzales
    Written on February 2, 2017
    "The best, smartest, and fastest way to learn programming, I am sure for that."
    Austin Ward
    Written on February 7, 2017
    "Love that you don't have to download it to try it out first. Great feature. Interesting as the newer version has added information."
Close

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!

Close

Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!
Close

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.