Instructor Notes

This is a placeholder file. Please add content here.

Introduction


Example Code


Checkpoint: Attendee Progress

Who’s been able to clone the GitHub repository on their local machine?



Analysing Code using a Linter


Checkpoint: Setting up a Virtual Environment

Who has successfully created and activated their virtual environment?



Checkpoint: Installing Pylint

Who has been able to install Pylint?



Checkpoint: Running Pylint

Who has been able to run Pylint on the example code?



Running Pylint - Checkin

Who’s managed to run pylint on the example code?



Checkpoint: Fixing our Code and Re-running Pylint

Who has been able to re-run Pylint after making changes to the code?



Advanced Linting Features


Checkpoint: Extended Reporting

Who’s been able to run Pylint with extended reporting?



Checkpoint: Add a Docstring

Who’s been able to add a docstring and re-run Pylint?



Checkpoint: Persistently Ignoring Pylint Rules

Who’s generated a Pylint configuration file and edited it to ignore the long line warning?



Checkpoint: Installing Pylint Extension to VSCode

Who’s been able to install the Pylint extension to VSCode?