Learning Python with PyCharm
Offered By: LinkedIn Learning
Course Description
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
- Installing Python
- Installing PyCharm
- PyCharm settings and accessibility
- Editor tips and tricks
- Creating and navigating your projects
- Installing and setting up Git
- Organizing your work with commit, branch, and merge
- Saving your work with Git push
- Collaborating with Git pull
- 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
- 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
Taught by
Mehdi Oulmakki
Related Courses
Artificial Intelligence for RoboticsStanford University via Udacity Intro to Computer Science
University of Virginia via Udacity Design of Computer Programs
Stanford University via Udacity Web Development
Udacity Programming Languages
University of Virginia via Udacity