Luciano's repositories
dio-desafios-intermediarios-python
Explorando POO com Python
tcc-features
resultado da extração de características de audio de máquinas industrais, para o projeto de TCC.
usuario-telefone-sistema
Criação uma classe UsuarioTelefone em Python que encapsule os atributos nome, numero e plano e retorne uma mensagem de sucesso ao instanciar um novo usuário.
usuario-telefone-verificacao-saldo
Criação de uma classe UsuarioTelefone e uma classe PlanoTelefone para representar um usuário e seu plano de telefone, respectivamente. Adicione funcionalidades para verificar o saldo do plano e retornar uma mensagem personalizada com base em condições específicas de saldo.
usuario-telefone-chamadas
Implementação de uma classe para representar usuários de telefone, incluindo funcionalidades para verificar saldo e realizar chamadas, com encapsulamento de atributos e herança.
sistema-bancario-oo
Este projeto foi desenvolvido como parte de um desafio proposto por Guilherme Carvalho na DIO.
violettube-downloader
VioletTube Downloader é uma aplicação simples para baixar vídeos e áudios do YouTube. Desenvolvido com Flet, Pytube e MoviePy, permite download em diversas resoluções e formatos. Simples de usar: basta inserir a URL, escolher o tipo e formato de download, e clicar em "Baixar".
dio-desafios-fundamentos-python
Dominando os Fundamentos Básicos do Python
telecom-validador
Desafio: Desenvolva uma função que valide se um número de telefone está no formato correto: (XX) 9XXXX-XXXX. A função deve retornar uma mensagem indicando se o número de telefone é válido ou inválido, respeitando os espaços entre os números quando necessário.
internet-plan-selector
Desafio: Desenvolva a função recomendar_plano para a empresa de telecomunicações. Ela recebe o consumo médio mensal de dados em GB e retorna o plano ideal com base em condições especiais.
gerenciador-equipamentos
Desafio: Desenvolva a função recomendar_plano para a empresa de telecomunicações. Ela recebe o consumo médio mensal de dados em GB e retorna o plano ideal com base em condições especiais.
secant-method-solver
Este repositório contém uma implementação em Python do método da secante para resolver raízes de funções.
dsp-fir-filter
Implementação em Python de um filtro FIR básico para processamento digital de sinais, promovendo aprendizado prático e hands-on. #DSP #Python
insight-hub-dsp
Este repositório é meu espaço digital de trabalho, onde organizo ideias sobre processamento digital de sinais (DSP). Reflete meu compromisso com o aprimoramento do conhecimento. Com ênfase em projetos, oferece aprendizado prático e hands-on em DSP.
visao-computacional
Este repositório contém material de estudo sobre visão computacional, incluindo teoria, exercícios e códigos. O material foi criado para ajudar estudantes e profissionais a aprender sobre visão computacional de uma forma prática e acessível.
modelagem-de-banco-de-dados
Este repositório contém material de estudo sobre modelagem de banco de dados, incluindo teoria, exercícios e códigos. O material foi criado para ajudar estudantes e profissionais a aprender sobre modelagem de banco de dados de uma forma prática e acessível.
e-commerce-database
Este repositório contém o script SQL para criar um banco de dados para um e-commerce. O banco de dados contém as tabelas necessárias para armazenar informações sobre clientes, produtos, pedidos, pagamentos e entregas.
banco-de-dados-oficina
Este projeto consiste na criação de um banco de dados para uma oficina mecânica. O banco de dados armazena informações sobre clientes, funcionários, veículos, peças, serviços, ordens de serviço e pagamentos. O esquema lógico do banco de dados é composto por 9 tabelas, cada uma com um propósito específico.
data-augmentation
Este projeto implementa várias técnicas de Data Augmentation em Python usando a biblioteca OpenCV. As técnicas implementadas incluem escala, rotação, recorte, inversão, ajuste de contraste, distorção, adição de ruído e mudança de cor.
competitive_code
Este repositório contém código para programação competitiva. O objetivo deste código é fornecer funções úteis para a resolução de problemas em competições de programação. Ele inclui funcionalidades para contar o número de inputs em um arquivo de código e contar o número total de elementos em um arquivo de entrada.
ciencia-de-dados
Este repositório contém material de estudo sobre ciência de dados, incluindo teoria, exercícios e códigos. O material foi criado para ajudar estudantes e profissionais a aprender sobre ciência de dados de uma forma prática e acessível.
desafio-dio-sistema-bancario-otimizado
Este repositório contém a resolução do desafio de otimização do Sistema Bancário, desenvolvido em Python. O código foi refatorado e as operações de depósito, saque e extrato foram implementadas em funções específicas.
algoritmos-de-otimizacao
Repositório para estudo de otimização, com algoritmos e soluções eficientes para problemas. Aprendendo a melhorar a performance e encontrar as melhores soluções. #otimização #algoritmos
compilers-activities
Repositório de atividades de compiladores: Implementações práticas de analisadores léxicos, sintáticos e semânticos, abrangendo várias etapas do processo de compilação. Ideal para estudantes e entusiastas aprimorarem suas habilidades em compiladores.
deep-learning-activation-functions
Material relacionado a funções de ativação em Deep Learning.
calculadora-EBNF
Este programa implementa uma calculadora que segue as regras da notação EBNF 1-4 para avaliar expressões matemáticas simples.