Skip to content

This repository contains python projects I am working on to practice and further my skills as a Python programmer.

Notifications You must be signed in to change notification settings

zerbeln/PythonProjects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PythonProjects

This repository contains python projects I am working on to practice and further my skills as a Python programmer. I am currently using LinkedIn Learning modules to develop more skills in Python and work on interesting projects. Some of these projects will be copied over to seperate repositories once completed.

TerminalScribe

The goal of this project was to take a refresher course on some Python fundamentals. This particular project is part of the LinkedIn Python Essential Training by Ryan Mitchell. Course content covered the basics of Python (data structures, functions, control flow, classes and objects).

What I learned:

  • f-strings,
  • parent and child classes
  • error and exception handling
  • custome exceptions
  • threads (multi-threading)
  • processes (multi-processing)

LinkedIn Learning Module: https://www.linkedin.com/learning/python-essential-training-2022/getting-started-with-python?autoplay=true

Snake Game

I implemented the classic snake game in Python to become more familiar with the built-in Turtle package and its visualizer. The code for the snake game is located in the Snake directory. Python 3.6 or higher is required to run the snake game. Use "python3 run_snake.py" to play the game, and use the arrow keys to control the direction of the snake.

What I learned:

  • Using Turtle to construct game-like environments and visualizers
  • Lambda functions

About

This repository contains python projects I am working on to practice and further my skills as a Python programmer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages