├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── main.yml ├── .gitignore ├── .vscode └── settings.json ├── 00_02.pdf ├── 00_03.pdf ├── 11_01.pdf ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── PythonEssentialTrainingChapters.pdf ├── README.md ├── exercise_files ├── 02_07_challenge.py ├── 02_08_solution.py ├── 03_06_challenge.py ├── 03_07_solution.py ├── 04_06_challenge.py ├── 04_07_solution.py ├── 05_04_challenge.py ├── 05_05_solution.py ├── 06_04_challenge.py ├── 06_05_solution.py ├── 07_04_challenge.py ├── 07_05_solution.py ├── 08_04_challenge.py ├── 08_05_solution.py ├── 09_04_challenge.py ├── 09_05_solution.py ├── 10_04_challenge.py ├── 10_05_solution.py ├── 11_03_challenge.py └── 11_04_solution │ ├── __init__.py │ ├── __pycache__ │ ├── errors.cpython-310.pyc │ └── utils.cpython-310.pyc │ ├── app.py │ ├── canvases │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-310.pyc │ │ ├── canvas.cpython-310.pyc │ │ └── canvasAxis.cpython-310.pyc │ ├── canvas.py │ └── canvasAxis.py │ ├── errors.py │ ├── runfile.py │ ├── scribe.py │ ├── scribes │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-310.pyc │ │ ├── plotScribe.cpython-310.pyc │ │ ├── randomScribe.cpython-310.pyc │ │ ├── robotScribe.cpython-310.pyc │ │ └── terminalScribe.cpython-310.pyc │ ├── plotScribe.py │ ├── randomScribe.py │ ├── robotScribe.py │ └── terminalScribe.py │ ├── solution_file.json │ └── utils.py └── favorite_python_resources.pdf /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | .tmp 4 | npm-debug.log 5 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /00_02.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/00_02.pdf -------------------------------------------------------------------------------- /00_03.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/00_03.pdf -------------------------------------------------------------------------------- /11_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/11_01.pdf -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/NOTICE -------------------------------------------------------------------------------- /PythonEssentialTrainingChapters.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/PythonEssentialTrainingChapters.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/README.md -------------------------------------------------------------------------------- /exercise_files/02_07_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/02_07_challenge.py -------------------------------------------------------------------------------- /exercise_files/02_08_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/02_08_solution.py -------------------------------------------------------------------------------- /exercise_files/03_06_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/03_06_challenge.py -------------------------------------------------------------------------------- /exercise_files/03_07_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/03_07_solution.py -------------------------------------------------------------------------------- /exercise_files/04_06_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/04_06_challenge.py -------------------------------------------------------------------------------- /exercise_files/04_07_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/04_07_solution.py -------------------------------------------------------------------------------- /exercise_files/05_04_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/05_04_challenge.py -------------------------------------------------------------------------------- /exercise_files/05_05_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/05_05_solution.py -------------------------------------------------------------------------------- /exercise_files/06_04_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/06_04_challenge.py -------------------------------------------------------------------------------- /exercise_files/06_05_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/06_05_solution.py -------------------------------------------------------------------------------- /exercise_files/07_04_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/07_04_challenge.py -------------------------------------------------------------------------------- /exercise_files/07_05_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/07_05_solution.py -------------------------------------------------------------------------------- /exercise_files/08_04_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/08_04_challenge.py -------------------------------------------------------------------------------- /exercise_files/08_05_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/08_05_solution.py -------------------------------------------------------------------------------- /exercise_files/09_04_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/09_04_challenge.py -------------------------------------------------------------------------------- /exercise_files/09_05_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/09_05_solution.py -------------------------------------------------------------------------------- /exercise_files/10_04_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/10_04_challenge.py -------------------------------------------------------------------------------- /exercise_files/10_05_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/10_05_solution.py -------------------------------------------------------------------------------- /exercise_files/11_03_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_03_challenge.py -------------------------------------------------------------------------------- /exercise_files/11_04_solution/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercise_files/11_04_solution/__pycache__/errors.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/__pycache__/errors.cpython-310.pyc -------------------------------------------------------------------------------- /exercise_files/11_04_solution/__pycache__/utils.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/__pycache__/utils.cpython-310.pyc -------------------------------------------------------------------------------- /exercise_files/11_04_solution/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/app.py -------------------------------------------------------------------------------- /exercise_files/11_04_solution/canvases/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercise_files/11_04_solution/canvases/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/canvases/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /exercise_files/11_04_solution/canvases/__pycache__/canvas.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/canvases/__pycache__/canvas.cpython-310.pyc -------------------------------------------------------------------------------- /exercise_files/11_04_solution/canvases/__pycache__/canvasAxis.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/canvases/__pycache__/canvasAxis.cpython-310.pyc -------------------------------------------------------------------------------- /exercise_files/11_04_solution/canvases/canvas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/canvases/canvas.py -------------------------------------------------------------------------------- /exercise_files/11_04_solution/canvases/canvasAxis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/canvases/canvasAxis.py -------------------------------------------------------------------------------- /exercise_files/11_04_solution/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/errors.py -------------------------------------------------------------------------------- /exercise_files/11_04_solution/runfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/runfile.py -------------------------------------------------------------------------------- /exercise_files/11_04_solution/scribe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/scribe.py -------------------------------------------------------------------------------- /exercise_files/11_04_solution/scribes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exercise_files/11_04_solution/scribes/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/scribes/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /exercise_files/11_04_solution/scribes/__pycache__/plotScribe.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/scribes/__pycache__/plotScribe.cpython-310.pyc -------------------------------------------------------------------------------- /exercise_files/11_04_solution/scribes/__pycache__/randomScribe.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/scribes/__pycache__/randomScribe.cpython-310.pyc -------------------------------------------------------------------------------- /exercise_files/11_04_solution/scribes/__pycache__/robotScribe.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/scribes/__pycache__/robotScribe.cpython-310.pyc -------------------------------------------------------------------------------- /exercise_files/11_04_solution/scribes/__pycache__/terminalScribe.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/scribes/__pycache__/terminalScribe.cpython-310.pyc -------------------------------------------------------------------------------- /exercise_files/11_04_solution/scribes/plotScribe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/scribes/plotScribe.py -------------------------------------------------------------------------------- /exercise_files/11_04_solution/scribes/randomScribe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/scribes/randomScribe.py -------------------------------------------------------------------------------- /exercise_files/11_04_solution/scribes/robotScribe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/scribes/robotScribe.py -------------------------------------------------------------------------------- /exercise_files/11_04_solution/scribes/terminalScribe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/scribes/terminalScribe.py -------------------------------------------------------------------------------- /exercise_files/11_04_solution/solution_file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/solution_file.json -------------------------------------------------------------------------------- /exercise_files/11_04_solution/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/exercise_files/11_04_solution/utils.py -------------------------------------------------------------------------------- /favorite_python_resources.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInLearning/python-challenge-project-3099414/HEAD/favorite_python_resources.pdf --------------------------------------------------------------------------------