Job Insights
📄 Sobre:
Projeto desenvolvido durante o módulo de ciência da computação do curso de desenvolvimento web da Trybe.
Neste projeto implementamos análises a partir de um conjunto de dados sobre empregos. As implementações foram incorporadas a um aplicativo Web desenvolvido com Flask.
Também foram desenvolvidos testes para a implementação de uma análise de dados.
Os dados foram extraídos do site Glassdoor e obtidos através do Kaggle, uma plataforma disponiblizando conjuntos de dados para cientistas de dados.
⚙️ Execução
Clone o projeto
git clone git@github.com:joaoespacheco/Trybe-Project-33-job-insights.git
Navegue até o repositório clonado
cd Trybe-Project-33-job-insights
Ative o ambiente virtual e instale as dependências
python3 -m venv .venv && source .venv/bin/activate
python3 -m pip install -r dev-requirements.txt
🤹🏽 Habilidades Desenvolvidas:
- Utilizar o terminal interativo do Python
- Utilizar estruturas condicionais e de repetição
- Utilizar funções built-in do Python
- Utilizar tratamento de exceções
- Realizar a manipulação de arquivos
- Escrever funções
- Escrever testes com Pytest
- Escrever seus próprios módulos e importá-los em outros códigos
🧰 Ferramentas:
- Python
- Pytest
- Flask