An open API service indexing awesome lists of open source software.

https://github.com/my-python-projects/jpy-studies

This repository is dedicated to studying, practicing, and revisiting exercises and coding challenges in Python. It serves as a personal space to reinforce programming concepts, explore new techniques, and improve problem-solving skills through hands-on examples.
https://github.com/my-python-projects/jpy-studies

decorators match matching patterns python python3 pythonpattern study study-project

Last synced: 9 days ago
JSON representation

This repository is dedicated to studying, practicing, and revisiting exercises and coding challenges in Python. It serves as a personal space to reinforce programming concepts, explore new techniques, and improve problem-solving skills through hands-on examples.

Awesome Lists containing this project

README

          

# 🐍 jpy-studies

[🇺🇸 English](#english-version) | [🇧🇷 Português](#portuguese-version)

-----

### 🎯 About

This repository is dedicated to **studying, practicing, and revisiting exercises and coding challenges in Python**. It serves as a personal space to reinforce programming concepts, explore new techniques, and improve problem-solving skills through hands-on examples.

### 📚 Goals

* Revisit core Python fundamentals.
* Practice small coding challenges and algorithms.
* Experiment with decorators, data structures, and OOP.
* Build a personal library of Python snippets and reusable patterns.

### 🧠 Topics Covered

* Functions and decorators
* File handling and logging
* Exception handling
* Data structures (lists, sets, dicts)
* Object-Oriented Programming
* Unit testing with `pytest`

### ⚙️ How to Use

1. Clone the repository:

```bash
git clone https://github.com/jprogram/jpy-studies.git
```
2. Navigate into the project folder:

```bash
cd jpy-studies
```
3. Explore the folders — each one contains a different topic, challenge, or exercise.

### 🚀 Purpose

This repository is **not intended for production use**. It’s a learning and experimentation environment aimed at improving Python coding proficiency.

### 🧾 License

This repository is available for **personal and educational use**.

----

### 🎯 Sobre

Este repositório é dedicado a **estudar, praticar e relembrar exercícios e desafios em Python**. Ele serve como um espaço pessoal para reforçar conceitos de programação, explorar novas técnicas e aprimorar habilidades de resolução de problemas por meio de exemplos práticos.

### 📚 Objetivos

* Relembrar os fundamentos essenciais do Python.
* Praticar pequenos desafios e algoritmos.
* Experimentar com decoradores, estruturas de dados e POO.
* Construir uma biblioteca pessoal de trechos e padrões reutilizáveis em Python.

### 🧠 Tópicos Abordados

* Funções e decoradores
* Manipulação de arquivos e logging
* Tratamento de exceções
* Estruturas de dados (listas, conjuntos, dicionários)
* Programação Orientada a Objetos
* Testes unitários com `pytest`

### ⚙️ Como Usar

1. Clone o repositório:

```bash
git clone https://github.com/jprogram/jpy-studies.git
```
2. Navegue até a pasta do projeto:

```bash
cd jpy-studies
```
3. Explore as pastas — cada uma contém um tópico, desafio ou exercício diferente.

### 🚀 Propósito

Este repositório **não é destinado ao uso em produção**. Ele é um ambiente de aprendizado e experimentação voltado ao aprimoramento da proficiência em Python.

### 🧾 Licença

Este repositório está disponível para **uso pessoal e educacional**.