Learn Python programming with PyCharm, the cross-platform IDE that "takes care of the routine." Discover how to write, refactor, test, and debug Python code with PyCharm.
- Traditionally, Python work has been done in text editors, like vi or Emacs. These are good, but if you started your career in Eclipse or Visual Studio, like I did, working in terminal windows leaves a bit to be desired. Hello, my name is Bruce Van Horn. I've been a professional software engineer for 25 years, and a professional software development instructor for 23 of those years. I'm here to introduce you to a terrific tool for Python development, PyCharm. PyCharm brings the robust and mature tools that you would expect from Visual Studio or Eclipse to Python development, and provides you with a one stop shop for all of your development tool needs.
In this course, we'll cover the Professional Edition of PyCharm. We'll cover it's top shelf text editing tools, the integration of traditional Python tools, like pip and virtualenv, code refactoring, code quality tools, database development and even it's complete set of HTML and web development tools. If this is your first time with PyCharm, or even if you've dabbled with it a bit and you're ready to expand your knowledge, I can't help but feel like I'm inviting you to a cool new clubhouse. So come on in and let's learn all about Python programming with PyCharm.
AuthorBruce Van Horn
- Installing the PyCharm, Git, and Pypy packages
- Adding functions
- Refactoring code
- Calling packages
- Debugging code
- Creating databases
- Working with in-line SQL
- Creating web projects with PyCharm
Skill Level Beginner
1. First Steps with PyCharm
2. Code Quality
3. Working with Databases
4. Web Projects
Odds and ends5m 42s
Next steps1m 42s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.