• 00:00 PyCharm
  • 01:15 Download and Install PyCharm
  • 02:27 What is PyCharm and why would you want to use it?
  • 04:00 Projects (.idea dir)
  • 07:33 Configuring the correct Python installation, Python interpreter
  • 13:33 Installing Python packages using PyCharm
  • 15:08 Opening file
  • 15:50 PEP 8 complaining
  • 18:05 requirements.txt and PyCharm offering to install dependencies
  • 19:20 Edit file, Run program
  • 20:15 Terminal in PyCharm
  • 20:32 Open a second file, Run program
  • 25:10 Locate and open a file with Ctrl-Shift-N
  • 29:55 How to pass command line argument to a program in PyCharm?
  • 31:25 Debugging (unconditional breakpoint)
  • 33:45 Step into
  • 35:45 Step out
  • 36:55 Step over
  • 41:00 Conditional breakpoint
  • 44:20 Set environment variables
  • 52:37 Terminal
  • 52:50 Console (Interactive shell; IPython)
  • 53:10 TODO
  • 54:20 Refactoring: Rename variable
  • 57:15 Refactoring: Extract method