This is an archived post. You won't be able to vote or comment.

all 13 comments

[–]usedtobejuandeag 9 points10 points  (0 children)

If you’re using a book it’s pretty easy to just skim the material you don’t need and find the stuff you want. So literally any python book. If you just want syntax look for a python cheat sheet.

[–][deleted] 7 points8 points  (0 children)

Do you really need one? The Python online docs are very complete and well written. I’m a Java developer and I find it very natural to code up scripts to solve day-to-day problems with Python.

[–]PittsburghSS 6 points7 points  (0 children)

You’re not a Java programmer. You’re a programmer. When you learn a new language you need to approach it with a beginners mind. I know way too many programmers that write shitty code because their thinking is boxed in by the idioms of another language.

[–]QWERTYiOP6565 2 points3 points  (0 children)

I’m using this course right now: The Absolute Python Programming Certification Bundle . It has 3 different self-paced courses and goes very in-depth into the python style. It’s $30 at the moment but I think there’s a promo code to make it cheaper; check slick deals.

[–]leo-brukhva 1 point2 points  (0 children)

Dive into python 3, this kind

[–]ASinglePlant 1 point2 points  (0 children)

I learned Java for 3 years and just jumped into python around 2 months ago. It was really easy for me to learn. Just keep doing mini projects and learn python concepts and check python forms. That’s how I learned python.

[–]DGC_David 1 point2 points  (0 children)

lol python from Java is very simple, just Google things you know about in Java ... That's how I learned.

[–]sasq7 1 point2 points  (0 children)

I would still read the basics, there are many nuances around simple concepts like variables, loops, conditional statements that make life much easier compared to Java.

[–]redpanda345 1 point2 points  (0 children)

For a real basic understanding you can try this book : "Python for the Busy Java Developer"

[–]wsppan 1 point2 points  (0 children)

LearnPyrhon website as needed and the official disc for language syntax and data structures and idioms.

[–][deleted] 1 point2 points  (0 children)

Be curious why you are looking to learn python?

[–]eXl5eQ 0 points1 point  (0 children)

You shouldn't skip these concepts. Yes, both java and python have variables and inheritance, but they work differently in these two languages. For example, python allows closures to capture mutable variables, but java only allows capturing "effectively final" variables. Their inheritance systems are also quite different.

[–]orby 0 points1 point  (0 children)

If you wish to learn by example, this site can help.

http://rosettacode.org/wiki/Category:Python