Labs

Lessons and labs will be aggregated on this page.


PP. Programming Practice

Practice coding problems in Python

01. Intro to the CLI

This lab introduces essential Command Line Interface (CLI) commands for the OS.

02. Installing the PyCharm IDE

You will install a popular code editor, PyCharm, in your Linux-ish environment.

03. PyCharm basics

A quick introduction to PyCharm functionality

04. Debugging

Debugging strategy and the basic features of the PyCharm debugger.

05. Testing

Introduction to testing concepts and automated unit testing.

06. Comprehensive example

A working example of that touches every topic so far.

07. Code Readability

Making code easier to understand.

08. Version Control

Creating a history of code changes and sharing code with your team.

09. Low-level Design

Best practices for organizing functionality.

10. Installing a *nix operating system

In this lesson, you will set up an operating system in the Unix family.

11. Remote Servers

Working with remote servers

Last modified August 28, 2024.