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

https://github.com/mgckaled/ignite-python-flask_crud

Repositório do terceiro módulo da trilha Python 2024, desenvolvido pela Rocketseat Education.
https://github.com/mgckaled/ignite-python-flask_crud

flask pylint python

Last synced: 3 months ago
JSON representation

Repositório do terceiro módulo da trilha Python 2024, desenvolvido pela Rocketseat Education.

Awesome Lists containing this project

README

          

# Ignite Trilha Python - Desenvolvimento de APIs com Flask


logo trilha



Made by mgckaled
GitHub Repo Size
pylint badge
License

## Sumário

- [Ignite Trilha Python - Desenvolvimento de APIs com Flask](#ignite-trilha-python---desenvolvimento-de-apis-com-flask)
- [Sumário](#sumário)
- [Sobre o Projeto](#sobre-o-projeto)
- [Tecnologias](#tecnologias)
- [Linguagem de Programação](#linguagem-de-programação)
- [Gerenciadores de Ambiente Virtual](#gerenciadores-de-ambiente-virtual)
- [Bibliotecas Instaladas (Packages)](#bibliotecas-instaladas-packages)
- [Como clonar o projeto?](#como-clonar-o-projeto)
- [Licença](#licença)

## Sobre o Projeto

Repositório do terceiro módulo da trilha Python 2024, desenvolvido pela Rocketseat Education.

Este módulo (Desenvolvimento de APIs com Flask) foi dedicado ao aprendizado de conceitos fundamentais da API, onde criamos nossa própria API utilizando o framework Flask em Python.

> [Anotações](./.github/docs/notes.md) referente ao módulo.
>
> Perguntas e respostas do [Quiz](./.github/docs/quizz.md).

## Tecnologias

### Linguagem de Programação

- [`python`](https://www.python.org/) (v3.11.5)

### Gerenciadores de Ambiente Virtual

- [`pyenv`](https://github.com/pyenv/pyenv)
- [`pipenv`](https://pipenv.pypa.io/en/latest/)

### Bibliotecas Instaladas (Packages)

- [`flask`](https://flask.palletsprojects.com/en/3.0.x/)
- [`pylint`](https://pylint.pycqa.org/en/latest/index.html)
- [`pytest`](https://docs.pytest.org/en/7.4.x/)
- [`requests`](https://requests.readthedocs.io/en/latest/)

## Como clonar o projeto?

1. Certifique-se de que está usando o `pyenv` e o `pipenv` para gerenciar as dependências do projeto. Veja como instalar e configurar clicando nos respectivos links do tópico [Gerenciadores de Ambiente Virtual](#gerenciadores-de-ambiente-virtual).

2. Faça o clone pelo Github:

```shell
$ git clone https://github.com/mgckaled/ignite-devia-supervised_algorithms.git
```

3. Acesse o diretório:

```shell
$ cd ignite-devia-supervised_algorithms
```

4. Instale as dependências e ative o ambiente virtual

```shell
$ pipenv install -r requirements.txt
$ pipenv shell
```

## Licença

Distribuído sob a licença *MIT*. Veja [LICENSE](LICENSE) para mais informações.

---


2024 - Marcel Kaled