Python Forum
WHich is a good site/tutorial to learn Python for beginners?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
WHich is a good site/tutorial to learn Python for beginners?
Can you please suggest good site for learning Python ? Which should one opt to learn? Python V 2.7 or 3.7?
Thanks for any replies.
You should opt to learn python3.x as python2.x is obsolete come 2020

However there are tons of tutorials still out there on the internet that could be used that use python2.x. You just have to be aware of the differences if you choose to do that. There are tons of online tutorials for everything and anything on python. Just google them up.

We also have a list of free resources
Have a look here: 10 free Python courses
I just started learning Python about three weeks ago. I started off with w3schools. It's a good intro, but not what I would call a true course, as you're just working with hyperlinks on the left-side pane of the window. It's just you reading and looking at the examples. I found the videos by Mosh (below) much better.

I later stumbled upon a guy named Mosh and went through his free into course, which I learned a lot from:

After completing his course, you can enroll in a full blown, more in-depth training course by him. He offers a discount (for $15). I've been going through it the past week and feel it's been very help to me. He explains things in a very clear way and gives good examples. You can't beat the price for the content you get.

I'd also recommend using an IDE (Integrated Development Environment) as you start out. This is basically an app that provides a nice GUI. An IDE is "a coding tool that allows you to easily write, test, and debug your code.. IDEs also offer syntax highlighting, bracket-matching, auto-completion, debugging etc."

I found using an IDE EXTREMELY helpful because I could watch variables get populated as I stepped through my program (in debug mode) and most IDEs offer syntax help as well. The one I'm using now is called Spyder (FREE), but Pycharm (FREE also) is very popular as well.

If you go with Spyder, here are some links to tutorials I found helpful:

Sypder tutorials
You can try this tutorial of python . The best thing i liked about this tutorial is it teaches with project based approach. Python tutorial for beginners

It covers the below syllabus

Chapter 1:- Installing Python framework and Pycharm IDE.
Chapter 2:- Creating and Running your first Python project.
Chapter 3:- Python is case-sensitive
Chapter 4:- Variables, data types, inferrence & type()
Chapter 5:- Python is a dynamic language
Chapter 6:- Comments in python
Chapter 7:- Creating function, whitespaces & indentation
Chapter 8:- Importance of new line
Chapter 9:- List in python, Index, Range & Negative Indexing
Chapter 10:- For loops and IF conditions
Chapter 11:- PEP, PEP 8, Python enhancement proposal
Chapter 12:- ELSE and ELSE IF
Chapter 13:- Array vs Python
Chapter 14:- Reading text files in Python
Chapter 15:- Casting and Loss of Data
Chapter 16:- Referencing external libararies
Chapter 17:- Applying linear regression using sklearn
Chapter 18:- Creating classes and objects.
Why does nobody mention Python.orgĀ“s own tutorial: Tutorial? I read all of it and I found it very useful.
For learning , first know about all python inbuilt functions and start solving basic problems like addition, subtraction and also basic programming such as palindrome , binary search , sorting programs , Then choose any of web framework such as Django , flask or pyramid start building basic apps , it will give you basic idea of how you can improve your python coding knowledge . For learning python basics try this ...Python Tutorial
I recommend the video tutorials of Corey Schafer. The guy is amazing.
"As they say in Mexico 'dosvidaniya'. That makes two vidaniyas."

Possibly Related Threads…
Thread Author Replies Views Last Post
  Learn Python via Zoom Meetings? davidorlow 1 345 Jun-16-2021, 01:01 AM
Last Post: Larz60+
  learn Python Naheed 7 1,182 Jun-03-2021, 08:44 AM
Last Post: EdwardHeavy
  Is being a Python Developer a good career choice? ankitdixit 1 466 May-31-2021, 05:13 AM
Last Post: ankitdixit
  start to learn Python Berliner 9 1,847 Jan-04-2021, 09:18 PM
Last Post: snippsat
  Good free textbooks/pdf's for Beginners jonnie763 2 890 Sep-21-2020, 09:51 AM
Last Post: oli_action
  Python books for beginners BillMcEnaney 1 733 Sep-10-2020, 06:57 AM
Last Post: Gribouillis
  Python Tutorial for Beginner TimSouthee 2 714 Aug-14-2020, 10:24 PM
Last Post: Rane
  Learning Python - good free online resources & courses StickyBrickit 1 860 Jun-04-2020, 11:31 AM
Last Post: Larz60+
  Looking to Connect w/ other Python Beginners harryberry 2 880 May-16-2020, 11:06 PM
Last Post: pav1983
  Basic Python Tutorial in PDF lezawang 4 1,383 May-07-2020, 09:33 AM
Last Post: pyzyx3qwerty

Forum Jump:

User Panel Messages

Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020