Getting Started: Python


I personally think that Visual Studio is the best IDE, and I spend most of my day in it. And I’d definitely by using Visual Studio as much as I can –  if you are on Windows, Visual Studio’s Python support is worth exploring.

I’d leave the choice up to you. Both IDE have free and paid options.

I think Visual Studio is an engineering marvel. If as much effort went into space travel as went into the design of this, we’d be on Mars by now.

That said if you  prefer to use PyCharm:

  • Please go to https://www.jetbrains.com/student/ and get your free full blown tools offered by Jet Brains, with all bells and whistles.
  • Here are two YouTube video series if you want:

Getting Started with PyCharm:

PyCharm Video Demos:

 

 

 

 

If you want to use Visual Studio:

 

Personal Opinion:

I also like Jet Brains, the company behind some of my personal favorites : ReSharper ( for .NET ) & TeamCity ( Continuous Integration ). I find their IDEs like IntelliJ IDEA, PyCharm & Android Studio very slow on some computers.

I could’ve literally boil eggs on my laptop when compiling Android App in an Android Studio. On the same computer, Visual Studio worked flawless.

 

Other alternative is light weight editors:

Also, I use something called “Anaconda” (data sci. platform) on my machine : https://www.continuum.io/downloads

Here are some GitHub tools :

Diff Tools for resolving conflicts

Python for C# developers:

(The presenter in the following video, nicely helps you map C# to Python, but does not seem to accurately capture Visual Studio’s Python support. I find Visual Studio better please refer to the YouTube video above in the Visual Studio section)

 

Hope that helps, may the source be with you!

 

Advertisements

Published by

Aarsh Talati

Software Developer

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s