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
    AF
    Written on November 5, 2017
    Anna Flores
    "Artificial Intelligence ,Blockchain, & Data Science will be at the Forefront of the next Technological Revolution - BigDataGuys' Gives You A Chance To Get In On The Action. Bootcamps are presented as 4-8 week courses.BigDataGuy's boot camps are for Ph.D. holders, science graduates, statistician & other professional graduate degree holders."
  • #20
    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."
  • #21
    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."
  • #22
    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!"
  • #23
    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."
  • #24
    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."
  • #25
    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."
  • #26
    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."
  • #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
    DS
    Written on September 29, 2017
    Dennis Schultz
    "This demo was extremely helpful in helping me write a simple Python programming. I'm not the most technical guy but need to learn the basics and everything was explained in an understandable way. The presenter was also friendly and informative! I even wound up subscribing to the channel and will return in the future to keep learning."
  • #29
    TW
    Written on September 28, 2017
    Thomas Wade
    "I'm a coding newbie just starting out with Python. In my confusion about where to go for a reliable Python editor, I turned to this YouTube video by Chris Hawkes. It strikes me that Hawkes's video could as easily be a 3-minute article to be read online, but I did find useful how he shows screenshots of the Python editors out there. Spoiler alert: Visual Studio is Hawkes's number one choice."
  • #30
    JD
    Written on September 30, 2017
    Julie Davis
    "Do you own a Mac? Then this article is for you as it explains how to utilized Python the programing language. This high level language lets you program your Mac. The choices come in both free and paid editions. This article explains the basics of how to chose the best Python programing tool."
  • #31
    PF
    Written on October 28, 2017
    Philip Fernandez
    "The best of anything is always subjective, and these forum posts are no different. The quality of Quora recommendations tend to be higher than your average, random Internet board, though, and I found many useful recommendations for Python IDEs to try here."

Ask your Own Question

Summary

Best resources for learning Python
Rank Solutions Type Votes Price
1 Learn Python the Hard Way E-books 347 Paid
2 Google's Python Class Courses 325 Free
3 Introduction to Programming with Python Courses 315 Free
4 Python Programming Tutorial Videos 308 Free
5 The Complete Python Masterclass: Learn Python From Scratch Courses 289 Paid
6 Python Tutorials Courses 284 Free
7 Google Python Class Videos 276 Free
8 Python: Learn Python in One Day and Learn It Well E-books 257 Paid
9 Learn Python by Sololearn Apps 255 Free
10 Full Stack Python: Best Python videos Videos 242 Free