Jump to content


 


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.


Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.

Photo

Python Programming-what,where &how to learn


  • Please log in to reply
7 replies to this topic

#1 theprogrammer

theprogrammer

  • Members
  • 8 posts
  • OFFLINE
  •  
  • Local time:03:48 AM

Posted 02 August 2017 - 07:49 AM

I'm trying to learn python and started with some tutorial.after few days i came to know that python2 and python3 have some differences and what i learned may not be the fact for new python.

-- So if i want to learn Python should i need to be start from python2 or i can go directly to python3?

-- Where can i learn the Python A-Z ?what are the best tutorial site for Python 2 or 3 (depends on answer to the first              question)

-- for the practical section which tool or IDE should i use? i used Ubuntu Terminal by starting # python3   command

   but its time consuming.then i tried sublime text it looks nice but for the programs that contain "input() " command we  

   have to set up sublime REPL and from there we have to run the file.(Ctrl+B not working for build).

  

thanks in advance


Edited by theprogrammer, 02 August 2017 - 07:51 AM.


BC AdBot (Login to Remove)

 


#2 Aikame

Aikame

  • Members
  • 5 posts
  • OFFLINE
  •  

Posted 21 September 2017 - 08:35 AM

While Python 3 is the new standard and most companies will want to eventually replace all code by Python 3, a lot of applications are written in Python 2, and I think the language will stay relevant for quite some time. 

 

I'd say you can't really go very wrong choosing to learn one of the two Python versions. There are indeed some difference but it is still the same language and it would be good to learn the differences between the two anyway. 

 

As for tutorials there are these:

- Code Academy Python - this is a very basic course to learn Python syntax and programming principles, but it explains it well
https://www.codecademy.com/en/tracks/python

- Learn Python the Hard Way - a more detailed explanation of Python 2
https://shop.learncodethehardway.org/access/buy/2/

- Also the official Python site has tutorials 
https://wiki.python.org/moin/BeginnersGuide

 

However, I think the best way to learn a language is doing a project. There are lot's of Python meetups (depending on where you live though) - maybe join a group that writes a project in Python?

 

As for an IDE, I'm a great fan of PyCharm, in my opinion it is by far the best editor for Python. It has a free Community version which will give you most of the great features. I don't know of any other editors that are comparable to PyCharm for Python coding.

 

Hope that helps


Edited by Aikame, 21 September 2017 - 08:36 AM.


#3 theprogrammer

theprogrammer
  • Topic Starter

  • Members
  • 8 posts
  • OFFLINE
  •  
  • Local time:03:48 AM

Posted 25 September 2017 - 01:32 AM

It do help(even though kind of late LOL)
Do you know any community or groups

 


 

However, I think the best way to learn a language is doing a project. There are lot's of Python meetups (depending on where you live though) - maybe join a group that writes a project in Python?

 

 

Thanks in advance



#4 anker_by

anker_by

  • Members
  • 5 posts
  • OFFLINE
  •  
  • Local time:10:18 PM

Posted 05 November 2017 - 06:53 PM

I starting learning python also on youtube, reading alot books etc... it's very good language and simple to start....  :thumbup2:



#5 MarkMackerel

MarkMackerel

  • Members
  • 81 posts
  • OFFLINE
  •  
  • Local time:11:18 PM

Posted 13 March 2018 - 05:59 AM

Theres a good book/video called learn python to automate the simple things. Something like that. I learned quite a hit from it. I need to be more consistent though

#6 magiclcj

magiclcj

  • Members
  • 5 posts
  • OFFLINE
  •  
  • Local time:05:18 PM

Posted 17 April 2018 - 08:38 AM

Theres a good book/video called learn python to automate the simple things. Something like that. I learned quite a hit from it. I need to be more consistent though

 

Automate the simple things is a fun book to learn the basics as well as learn to take apart the code. The same author I think wrote a book called  Hacking Secret Ciphers, which goes through a few famous codes/ciphers. When I introduced python to a group of teachers I used the code in the book and we broke it down as to what each line did. Very valuable!  Check out his website (not promoting it, he just gives a lot of free material): https://inventwithpython.com



#7 magiclcj

magiclcj

  • Members
  • 5 posts
  • OFFLINE
  •  
  • Local time:05:18 PM

Posted 17 April 2018 - 08:41 AM

I'm trying to learn python and started with some tutorial.after few days i came to know that python2 and python3 have some differences and what i learned may not be the fact for new python.

-- So if i want to learn Python should i need to be start from python2 or i can go directly to python3?

-- Where can i learn the Python A-Z ?what are the best tutorial site for Python 2 or 3 (depends on answer to the first              question)

 

  

thanks in advance

There are a lot of free resources for learning python so I don't necessarily advocate paying money; however, I check daily on https://deals.geeky-gadgets.com/ because they run bundles of coding classes for pennies on the dollar. They have a lot of pay what you want type. (https://deals.geeky-gadgets.com/search?utf8=%E2%9C%93&query=python) as of 8:40 am cst there is a $10 7 course bundle. Once again, there are plenty of resources that are free, but I needed a 'teacher' to get me started so I could listen and watch and now I jump dive into books and understand on my own.



#8 PerspectiveObjective

PerspectiveObjective

  • Members
  • 416 posts
  • OFFLINE
  •  
  • Gender:Female
  • Local time:05:18 PM

Posted 10 September 2018 - 09:52 PM

pukey old tripe out there TONS OF IT, some of them >>>poorly dated PAGES TOO!

and laziness because nobody will toss the old python tripe and update it to 3.0 , at the very least mention on the page oh we here are all to busy catching so called training sessions in the Bahamas to MENTION ON THE SITE that this is all out dated crap and you will be wasting a couple days of your time on etc. etc. ... just something one might run into, just fyi .

 

One will be with a book or something from ? eee gads from even a class that the tenured braindead didn't even read to check if it was the latest 3.0 etc., guess what , it doesn't work, your Ubuntu only has the newer version of py tools fo r mongoDB and interpreters, always some obsolete crap in some last years OBSOLETE professor's book he-she made a fortune on, so much fun when that happens to you and you are under a deadline, so satisfying, pure bliss.

Stick with people you know coding ... some of the online and prof things are basically to line their pockets type of things.


Edited by PerspectiveObjective, 10 September 2018 - 10:07 PM.

Oh those are really nice, where`d you get them done at? YOUR NAILS SILLY! Banter/Wit is a primary member requirement to colossal project solution.  Not to toot my horn......          (                (        (       (     :trumpet: but, who else will!? teeehehehehehheeee!~~~8 : P Additionally::: "Do, or do not. There is no try." - Yoga





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users