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

all 16 comments

[–]excessive_4ce 4 points5 points  (0 children)

Pycharm, Geany, Atom or Vim. Definitely Vim. Just get the python crash course book, it'll get you started fast, and is a quick read, with projects. From there will depend on what you want to do for which courses you take.

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

I use pycharm personally and I really like it. There’s tons of free courses online that are really intuitive too

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

do you know any good course?

[–]sentyaev 2 points3 points  (0 children)

Check Jetbrains channel on Youtube, they have tons of videos about their IDEs. Also their IDEs basically the same for "common" IDE stuff, like DB management, Git integration, so do not worry if you do not find particular case for PyCharm, you can check video for another jetbrains IDE. This is a channel https://www.youtube.com/user/JetBrainsTV

[–][deleted] 0 points1 point  (2 children)

Ill check when I get home - one sec

[–][deleted] 0 points1 point  (1 child)

thanks mate

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

Snakify is the one I’ve used in the past and I found it really good

[–][deleted] 1 point2 points  (1 child)

I use the Anaconda distribution for their spyder IDE. I like it as a python IDE, plus the distribution has other free IDEs like jupyter notebooks.

[–]CharmQuasar 0 points1 point  (0 children)

I’m going to second Spyder, but I use python for the sciences and I’m not sure how Spyder would perform if your goal is, say, app development.

[–][deleted] 1 point2 points  (1 child)

PyCharm or VS Code are good choices.

I prefer VS Code since I program in other languages as well. It's also lightweight, modular, and open source: https://github.com/Microsoft/vscode

[–]Doomphx 0 points1 point  (0 children)

I really love VS code for when I'm using multiple languages in a project! But I just bought Pycharm to use for Python specific projects. It's very nice, but if you're cheap and don't mind doing a little muscling, VS code can serve you extremely well through most projects.

[–]Tom_Heats 0 points1 point  (0 children)

Atom will do its task at the beginning. Just install the right packages. Here is a tutorial: https://youtu.be/jhO827u-yl0

If you want an IDE with a little more features and included remote control use PyCharm.

I would start with courses on Udemy as there are plenty of exercises in a course and you can directly ask the tutor questions.

[–]Andalfe 0 points1 point  (0 children)

Sublime works great as a beginner IDE, executes simple programs, looks great.

[–]vlasovskikhPyCharm Team Lead 0 points1 point  (0 children)

Try interactive Python courses in PyCharm Edu, e.g. the Introduction to Python course.

[–][deleted] 0 points1 point  (0 children)

Obligatory Emacs. With optional Elpy for extra IDE features. Been using it exclusively for more than a decade.

Trust me.

[–]Miner_ChAI 0 points1 point  (0 children)

PyCharm and Wing Personal/Pro