Tutoriais de Algoritmos
Tutoriais de Algoritmos fornecem um caminho de aprendizado estruturado para dominar a resolução de problemas computacionais. Nossos tutoriais cobrem vários tipos de algoritmos, estruturas de dados e técnicas de otimização, adequados tanto para iniciantes quanto para programadores intermediários. Com laboratórios gratuitos e exercícios práticos de codificação, você obterá experiência prática na implementação de algoritmos eficientes. Nosso playground interativo de algoritmos permite que você pratique a resolução de problemas e veja resultados imediatos.
Outras Árvores de Habilidades
LinuxDevOpsCibersegurançaDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxTreinamento RHCSATreinamento RHCE in Enterprise LinuxTreinamento LFCSShellGitDockerKubernetesTreinamento CKATreinamento CKADTreinamento CKSAnsibleTreinamento RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIABanco de DadosMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Desenvolvimento WebCiência de Dados
Avaliação de Modelos Scikit-learn
Neste laboratório, você aprenderá a avaliar um modelo de classificação scikit-learn usando várias métricas, incluindo acurácia, matriz de confusão, precisão, recall e pontuação F1.
Python
Regressão Linear com Scikit-learn
Neste laboratório, você aprenderá a construir um modelo simples de regressão linear usando o scikit-learn para prever os preços de imóveis na Califórnia.
Python
Classificação KNN com Scikit-learn
Neste laboratório, você aprenderá a usar o scikit-learn para construir um classificador K-Nearest Neighbors (KNN), treiná-lo no conjunto de dados Iris e fazer previsões em novos dados.
Python
Instalação e Configuração do Scikit-learn
Neste laboratório, você aprenderá a verificar sua instalação do scikit-learn, importar módulos necessários e carregar um dataset de exemplo para começar com machine learning em Python.
Python
Carregamento e Exploração de Dados com Scikit-learn
Neste laboratório, você aprenderá os fundamentos de carregamento e exploração de conjuntos de dados no scikit-learn usando o clássico conjunto de dados Iris. Você praticará o acesso a dados, alvos e nomes de características, e realizará uma visualização simples.
Python
Pré-processamento de Dados com Scikit-learn
Neste laboratório, você aprenderá as técnicas fundamentais de pré-processamento de dados no scikit-learn, incluindo escalonamento de features com StandardScaler e codificação de alvo com LabelEncoder, utilizando o clássico conjunto de dados Iris.
Python
Validação Cruzada com Scikit-learn
Neste laboratório, você aprenderá a realizar validação cruzada usando scikit-learn para avaliar o desempenho de um modelo de aprendizado de máquina de forma mais robusta.
Python
Encontrar Soldados Clones
Neste desafio, seremos encarregados de encontrar todos os soldados clones em uma formação de desfile de um exército de clones. Os soldados clones são identificados unicamente por um número dentro de um intervalo específico, e eles podem ser representados por uma matriz quadrada. Nosso objetivo é contar o número de clones para cada ID e retornar o resultado estatístico em formato de dicionário. A solução deve ser implementada no método count_clone_soldier(matrix: List[List[str]]) no arquivo count_clone_soldier.py.
Python
Jogos Matemáticos com NumPy
Neste desafio, você praticará o uso do módulo NumPy em Python e trabalhará com arrays NumPy para realizar operações matemáticas comuns.
Python
Começando com Imagens
Este tutorial ensinará os conceitos básicos de como trabalhar com imagens usando a biblioteca OpenCV-Python. Ao final deste tutorial, você será capaz de ler, exibir e salvar imagens.
Python
Atualizar Shell Simples para Shell Interativo no Nmap
Neste laboratório, você aprenderá como atualizar um shell simples para um shell interativo dentro do Nmap. Explore técnicas usando Python e Socat para obter um shell interativo completo, aprimorando suas habilidades de teste de penetração e análise de rede.
LinuxCybersecurityPython
Realizar Subnetting de IP e Conversão Binária no Terminal Linux
Neste laboratório, você dominará o subnetting de IP e a conversão binária no terminal Linux. Usando Python, você converterá endereços IP entre decimal pontuado e binário, traduzirá máscaras CIDR, identificará porções de rede/host e calculará hosts e sub-redes utilizáveis para um bloco CIDR específico.
PythonLinux
Jogo da Cobrinha com Python e Pygame
Este projeto irá guiá-lo através do processo de criação de um jogo da cobrinha usando Python e a biblioteca Pygame. O jogo terá uma janela, uma cobra, um power-up e uma pontuação. A cobra se moverá pela janela do jogo e comerá o power-up. Quando a cobra comer o power-up, o comprimento da cobra aumentará em um. A pontuação será exibida na tela.
Python
Monitor de Sistema Linux Usando Tkinter
Neste projeto, você aprenderá como criar um monitor de sistema Linux usando Python e a biblioteca Tkinter. O monitor de sistema exibirá informações em tempo real sobre o uso da CPU, RAM, disco e estatísticas de rede.
PythonLinux
Construindo um Scanner de Rede em Python
Neste projeto, você aprenderá como construir um scanner de rede usando Python. O scanner de rede utilizará a ferramenta de linha de comando nmap para escanear um endereço IP especificado e exibir os resultados em uma interface gráfica do usuário (GUI) usando a biblioteca Tkinter.
PythonCybersecurity
Trabalhar com Conjuntos (Sets) em Python
Neste laboratório, você ganhará experiência prática trabalhando com conjuntos (`sets`) em Python. Conjuntos são estruturas de dados poderosas para armazenar elementos únicos e realizar testes de pertinência eficientes. Você aprenderá como criar conjuntos, adicionar e remover elementos, executar operações de conjuntos e usar conjuntos para remover duplicatas de listas.
Python
Escreva um Programa Python Simples
Neste laboratório, você iniciará sua jornada na programação Python criando e executando seu primeiro programa. Você ganhará experiência prática usando o editor VS Code no ambiente LabEx para escrever e executar scripts Python. Com base nesta fundação, você praticará ainda mais a escrita de programas Python, focando na utilização da função print() para exibir a saída. O laboratório então o guiará na identificação e compreensão de erros comuns do Python, equipando-o com o conhecimento para reconhecer e solucionar problemas. Finalmente, você aprenderá técnicas práticas de depuração para resolver erros de forma eficaz e garantir que seus programas Python funcionem corretamente.
Python
Trabalhar com Strings em Python
Neste laboratório, você ganhará experiência prática trabalhando com *strings* em Python, um tipo de dado fundamental. Você começará entendendo os conceitos básicos de *strings*, incluindo criação, imutabilidade e acesso a caracteres individuais usando indexação positiva e negativa. Com base nessa fundação, você aprenderá a extrair substrings usando *slicing*, utilizar vários operadores de *string* e caracteres de escape para manipulação e formatação especial, e explorará diferentes métodos para formatar *strings*. Finalmente, você se aprofundará nos métodos comuns de *string* para realizar operações como busca, substituição e modificação de conteúdo de *string*.
Python
- Anterior
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 175
- Próximo