Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning Python with PyCharm

via LinkedIn Learning

Overview

Learn about concepts of software development and how you can leverage PyCharm as a one stop shop solution for managing the intricacies of development.

Syllabus

Introduction
  • Software development and PyCharm
  • Why PyCharm?
  • What you should know
1. Getting to Know PyCharm
  • Installing Python
  • Installing PyCharm
  • PyCharm settings and accessibility
  • Editor tips and tricks
  • Creating and navigating your projects
2. Git and GitHub
  • Installing and setting up Git
  • Organizing your work with commit, branch, and merge
  • Saving your work with Git push
  • Collaborating with Git pull
3. Managing Dependencies
  • Defining dependencies and open source
  • Managing your dependencies
  • Keeping your projects organized with virtual environments
  • Challenge: Fix a problematic package, branch by branch
  • Solution: Fix a problematic package, branch by branch
4. Code Quality
  • What does code quality mean?
  • Debugging run-time errors
  • Debugging logical errors
  • Unit testing
  • Coding style
  • Challenge: Debug to fix broken tests and refactor the code
  • Solution: Debug to fix broken tests and refactor the code
Conclusion
  • Conclusion

Taught by

Mehdi Oulmakki

Reviews

4.6 rating at LinkedIn Learning based on 223 ratings

Start your review of Learning Python with PyCharm

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.