This repository contains all my practice work and homework assignments completed during the Python Backend Developer course at IT Career Hub.
It serves as a monorepo, consolidating multiple smaller repositories and exercises into a single, well-organized structure.
The repository includes both Linux & Git homeworks and in-class practice materials.
Linux_Git_Practice/
├── Homework/ # Home assignments (homework_2, homework_3, etc.)
│ ├── homework_2/
│ ├── homework_3/
│ ├── homework_4/
│ ├── homework_5/
│ ├── homework_6/
│ ├── homework_7/
│ ├── homework_9/
│ └── homework_15/
│ └── Homework_15_merge-and-rebase/
│
├── git_team_work/ # Team collaboration practice
├── git_intro/ # Introduction to Git basics
├── git-branch/ # Branching and merging exercises
├── learning_git/ # Additional Git practice files
├── hugo-coder/ # Forked project for testing and practice
├── lastcall/ # Final Git exercises
└── 07_10/ # Linux scripting and system commands
-
Linux (Ubuntu / macOS Terminal)
-
Git & GitHub
-
Bash scripting
-
SSH authentication
-
VS Code
-
Python (basic usage for integration tasks)
-
To maintain all course-related Git & Linux exercises in one organized place.
-
To practice and demonstrate proficiency in:
-
Git commands and branching strategies
-
Repository management
-
SSH configuration
-
Merging and rebasing
-
Bash scripting
-
Course: Python Backend Developer
Module: Linux & Git
School: IT Career Hub
Student: Kateryna Dolinina
Location: Frankfurt, Germany
Year: 2025
-
Add Python practice modules to the same monorepo.
-
Include automation scripts for Git workflows.
-
Expand README with visuals (Git graph screenshots, workflow examples).
All repositories successfully merged into a single monorepo for better structure and easier navigation.