What are the best resources for learning Python?

  • #1
    BG
    Written on February 18, 2017
    Benny Garza
    "This was really difficult for me to grasp. It is dense and it meant for more advanced programmers, not a beginner like me. This might help for high-level programmers, but not me. They really mean it when they say that this is the hard way."
  • #2
    CF
    Written on January 11, 2017
    Cathy Franklin
    "This is where I really got going in web development. It is well written and easy to understand for the somewhat new programmer and it gets the experienced developer up and running in python fast. I highly recommend it to get the basics and a little bit more."
  • #3
    DM
    Written on January 12, 2017
    Donald Murray
    "For a beginner like me, this help with Python has really improved my programming skills, and gave me the basics I need, and are going to continue to do so. They are right when they say that Stack Overflow is your friend. I use that site all the time for help with something intricate when it comes to my programming."
  • #4
    DC
    Written on January 17, 2017
    Donna Caldwell
    "This was an interesting tutorial. I liked how it was arranged like a lecture, so you could go to any lesson at any time and use it like a reference book. That's cool. I loved the lecturer's voice, too, but that's neither here nor there."
  • #5
    The Complete Python Masterclass: Learn Python From Scratch
    Courses

    $10 - Launch offer, 95% discount. Lifetime access

    JB
    Written on February 12, 2017
    Jack Bonetta
    "I've always wanted to code. When I stopped by udemy looking to learn Python I came across Learn Python From Scratch and decided to give it a try. It was very in depth, easy to follow along and fun to learn while doing it."
  • #6
    SG
    Written on January 5, 2017
    Shawn Griffith
    "Python Spot was very easy to use. The autofill was a relief to work on more important things and the instructions were layed out in a very easy to use form. I was able to learn Python quickly and will keep using this page for any other questions I may have."
  • #7
    BM
    Written on January 23, 2017
    Bernard McMurphy
    "If Google does it, you know its going to be good. This python class is no exception. This took me step by step from basics, to advanced concepts, with no problems. I'm much more comfortable now than I was."
  • #8
    WN
    Written on February 19, 2017
    Warren Newman
    "I bought this book to help me learn Python and it delivered. After going through it and practicing, I have a strong understanding of Python, and i've only been working with it for a few weeks. If you're looking for a way to learn it quickly but efficiently, I recommend this book to you!"
  • #9
    TR
    Written on February 3, 2017
    Tyrone Reed
    "I had been looking for an easy and fun way to learn Python which this app does very well. The lessons are practical and not too difficult which makes me want to do more."
  • #10
    TE
    Written on January 22, 2017
    Terry Elliott
    "I really like learning new programming languages, but it's not always the easiest thing to do. Full Stack Python makes it easy by providing videos where you can watch live coding. I appreciate this because I learn by observing. The videos are convenient and can be watched on Youtube. I look forward to excelling in Python very soon."
  • #11
    SW
    Written on January 27, 2017
    Susan Wood
    "Head First Python is a popular book in it's second edition giving you a complete introduction into the python language in 624 pages. It's available in digital form for reading and referencing on the go, or a paper copy for those of us who like a solid reference book."
  • #12
    KR
    Written on January 4, 2017
    Kelly Russell
    "The good think about Dive into Python is that it's free and written by experts. A drawback could be that it was written more than a decade ago and seems to be in an old format that may be tough to enjoy. However, I think if someone is interested in learning Python, this is a great resource."
  • #13
    MM
    Written on January 24, 2017
    Mike Mack
    "Knowing very little about Python, I found this tutorial very helpful to further my understanding. I feel more confident in my knowledge of Python now."
  • #14
    LO
    Written on January 29, 2017
    Lillian O'brien
    "An excellent site for programmers who need to learn Python to complete a task. Aimed at those with some basic programming knowledge."
  • #15
    CW
    Written on January 15, 2017
    Curtis Warren
    "Python.com is a great source for learning Python. They wrote the language, so its no wonder. They really know their source material."
  • #16
    BC
    Written on February 17, 2017
    Bobby Curry
    "This free online book is a delight to use. I am someone who doesn't know much about coding and it was a joy to find a book online that actually helps me."
  • #17
    SF
    Written on January 29, 2017
    Scott Frazier
    "The After hours programming : Python Overview really helped me to grasp the ins and outs of Python. I'm trying to learn on my own and I think that these tutorials will be a great way to get started. The information is clear and concise, which I really appreciated."
  • #18
    JB
    Written on January 15, 2017
    Jerry Bell
    "Super intuitive, and easy to get used to. It's probably the best python 2.7 app out there. Interpreter is big and easy to see, and with a built in IDE. Check it out!"
  • #19
    JM
    Written on January 4, 2017
    Jenny Muller
    "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."
  • #20
    YE
    Written on January 18, 2017
    Yvonne Edwards
    "A lot of educators agree that there is nothing wrong with learning something over again and that seems to be the premise behind Python for Beginners. Just start at the beginning and go through the whole program. You might be surprised at what you pick up, I know I was. I found Python for Beginners easy to read and understand and enjoyed having the quick guides for reference. The code snippets is helpful as well. Try it, I think you might learn something new."
  • #21
    CS
    Written on January 27, 2017
    Cody Sutton
    "I wanted to learn a programming language, and Python was to be my core concern since its easy and when you know Python, you can do a basic web development and app development. It's always good to know and Code Academy's Python course aids in learning the language. I learnt the basic syntax of Python and coupled with some reference tools, I got better. I was able to create some apps after learning from Code Academy. The quizzes and projects included in the course make sure that you apply what you learn. This helped me learn Python and right now I am freelancing making some Python based web applications. All Thanks to Code Academy!"
  • #22
    JL
    Written on January 25, 2017
    Jeanette Lawrence
    "This is a site to buy books to learn Python. It's great if you want to buy a resource to help you, but I do not see many reviews on the book and apart from the excerpt about the books content I am not sure of its adequacy for teaching Python. I would need more about this book to actually purchase it."
  • #23
    PE
    Written on February 12, 2017
    Paty Enriquez
    "QPython is a helpful and convenient app for anyone wishing to learn Python. Most computer-based programming training requires you to sit at your laptop or desktop to train; with the app, you can continue training on your phone whenever it is convenient for you. It's great to be able to use the downtime of a subway ride or waiting on line to continue learning Python. Very helpful."
  • #24
    RL
    Written on July 1, 2017
    Roger Lawson
    "Finding the right IDE for Python, especially on a Mac can be tricky. Best Python IDE for Mac | Free and Paid is probably the most comprehensive listing on the net. It covers almost every known Python IDE for Macs, both free and paid. It's a great resource for novices and pros alike."
  • #25
    RC
    Written on April 10, 2017
    Randy Cooper
    "I found this personally to not be helpful at all. On the video itself, the progammer is articulate and seems like he may be a good teacher. After watching it, it seems that this is only useful if you have some prior python knowledge."
  • #26
    JH
    Written on July 8, 2017
    Joseph Hopkins
    "This solution tells you how to start python not how to learn to write python. I would go with something a little more in detail with this next time."
  • #27
    BH
    Written on January 17, 2017
    Betty Harris
    "I've decided that I want to learn Python and have been looking online for resources to learn. What is the best Python IDE for beginners proved to be very helpful in finding a IDE to start with. I'd probably still be google searching if I hadn't have found this place!"
  • #28
    BP
    Written on July 10, 2017
    Bruce Perry
    "I haven't learned Python but I have a quite knowledge in JAVA and Matlab. After checking the solution, it seems it is very useful website just even because of the IDEs. But I do not think the tools will help you a lot in the way of learning Python. You need other resources."
  • #29
    JA
    Written on January 5, 2017
    Jesse Anderson
    "This course is for those who are completely new to the concept of computer programming, and uses the Python language to introduce that concept. The course will likely be too slow for experienced programmers familiar with other languages."

Summary

Best resources for learning Python
Rank Solutions Type Votes Price
1 Learn Python the Hard Way E-books 698 Paid
2 Google's Python Class Courses 661 Free
3 Introduction to Programming with Python Courses 604 Free
4 Python Programming Tutorial Videos 598 Free
5 The Complete Python Masterclass: Learn Python From Scratch Courses 568 Paid
6 Python Tutorials Courses 522 Free
7 Google Python Class Videos 487 Free
8 Python: Learn Python in One Day and Learn It Well E-books 456 Paid
9 Learn Python by Sololearn Apps 430 Free
10 Full Stack Python: Best Python videos Videos 394 Free