YoVDO

Learning Python with PyCharm

Offered By: LinkedIn Learning

Tags

PyCharm Courses Software Development Courses Python Courses Git Courses GitHub Courses Unit Testing Courses

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
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

Related Courses

A Practical Introduction to Test-Driven Development
LearnQuest via Coursera
Android App Development
Vanderbilt University via Coursera
Building Interactive User Interfaces Using React Library
NIIT StackRoute via Coursera
Основы разработки на C++: жёлтый пояс
Moscow Institute of Physics and Technology via Coursera
Learn Intermediate Python 3
Codecademy