Este repositório tem por objetivo centralizar todos os meus projetos públicos que foram feitos durante o andamento da capacitação DX ZL Academy - Digital Transformation, uma parceria da LG com o Polo de Inovação do IFAM e a FAEPI. Os projetos estão adicionados como submódulos no repositório e referenciados com link direto neste README, na seção "Projetos", categorizados por módulo (disciplina).
Esta seção apresenta brevemente os diversos projetos desenvolvidos por mim, exercícios para aprendizado do conteúdo e avaliações.
- Descrição: Consulta a uma API governamental que retorna dados metropolitanos, e consulta da previsão do tempo semanal para cada cidade.
- Tecnologias: API governamental, requisições HTTP, ambiente virtual Conda.
- Funcionalides:
- Consultar a API de dados do IBGE.
- Utilizar WebBot para pesquisar a previsão semanal.
- Exibir no terminal a previsão semanal de diversas cidades.
- Descrição: Realização de WebScraping para recuperar os dados referentes a alguns jogos na PS Store e exibir gráficos de variação do preço ao longo do tempo.
- Tecnologias: JSON, WebBot, Excel, Matplotlib, Pandas, ambiente virtual Conda.
- Funcionalidades:
- Leitura de dados em JSON para popular planilha.
- Navegar na loja virtual PS Store e recuperar preços de jogos.
- Gerar gráficos com os preços históricos e o preço atual.
- Descrição: Utilização de uma API Flask e um WebBot para automatizar a instanciação de objetos utilizando um formulário HTML.
- Tecnologias: Flask, HTML, BotCity.
- Funcionalidades:
- Cadastrar diversos dados no formulário.
- Instanciar objetos ao clicar no submit.
- Salvar tudo em um txt.
- Descrição: Utilização dos conceitos de herança e encapsulamento para manipular formulários HTML utilizando um WebBot.
- Tecnologias: Flask, HTML, BotCity.
- Funcionalidades:
- Inicialização de um WebBot na superclasse.
- Navegação no formulário através da manipulação dos objetos.
- Descrição: Gerenciamento de um sistema de aluguel de veículos utilizando templates HTML acessados por um WebBot que utiliza uma API Flask para manipular um banco de dados MySQL.
- Tecnologias: MySQL, SQLAlchemy, Flask, HTML, JavaScript, AJAX, BotCity.
- Funcionalidades:
- Modelagem e manipulação de banco com SQLAlchemy.
- Integração entre rotas e serviços Flask com funcões do JavaScript e AJAX.
- Operações de CRUD em banco de dados.
- Cálculo de aluguel de veículos de acordo com número de dias.
- Aplicar aumento em todos os veículos.