MakerZine
☰
Abrir menu
Início
Catálogo
Carrinho
MakerZine
↗
Entrar
Entrar
Início
Desafio: 100 dias de Python
Tópicos
10 Sections
101 Lessons
110 Days
Expand all sections
Collapse all sections
Introdução e Fundamentos
11
1.1
O que preciso saber para iniciar o desafio dos 100 dias?
1.2
Dia 01: Primeiro programa: Hello, World!
1.3
Dia 02: Mensagem personalizada
1.4
Dia 03: Calculando o dobro de um número
1.5
Dia 04: Somando dois números
1.6
Dia 05: Operações matemáticas básicas
1.7
Dia 06: Conversão de temperaturas
1.8
Dia 07: Comparando dois números
1.9
Dia 08: Cálculo de área de um retângulo
1.10
Dia 09: Número par ou ímpar
1.11
Dia 10: Saudação personalizada
Estruturas de Decisão
10
2.0
Dia 11: Positivo, negativo ou zero
2.1
Dia 12: Maior entre três números
2.2
Dia 13: Ano bissexto
2.3
Dia 14: Preço com desconto
2.4
Dia 15: Simulando um login
2.5
Dia 16: Correspondência de mês
2.6
Dia 17: Número entre 1 e 100
2.7
Dia 18: Conta com gorjeta
2.8
Dia 19: Categoria de idade
2.9
Dia 20: Verificação de triângulo
Laços de Repetição
10
3.0
Dia 21: Números de 1 a 10
3.1
Dia 22: Soma de 1 a N
3.2
Dia 23: Tabuada de um número
3.3
Dia 24: Números pares de 1 a 50
3.4
Dia 25: Cálculo do fatorial
3.5
Dia 26: Sequência de Fibonacci
3.6
Dia 27: Adivinhe o número secreto
3.7
Dia 28: Média de N números
3.8
Dia 29: Simulando um caixa eletrônico
3.9
Dia 30: Divisores de um número
Trabalhando com Strings
10
4.0
Dia 31: Contando caracteres em uma string
4.1
Dia 32: String em maiúsculas e minúsculas
4.2
Dia 33: Invertendo uma string
4.3
Dia 34: Palíndromo
4.4
Dia 35: Substituição de palavras em uma frase
4.5
Dia 36: Contagem de vogais
4.6
Dia 37: Iniciais de um nome completo
4.7
Dia 38: Ordenando palavras alfabeticamente
4.8
Dia 39: Dividindo uma string em palavras
4.9
Dia 40: Comparação de strings
Listas
10
5.0
Dia 41: Armazenando e exibindo números
5.1
Dia 42: Soma de elementos de uma lista
5.2
Dia 43: Encontrando o maior número
5.3
Dia 44: Média dos valores de uma lista
5.4
Dia 45: Organizando lista em ordem crescente
5.5
Dia 46: Notas de alunos e maior nota
5.6
Dia 47: Verificando número em uma lista
5.7
Dia 48: Busca de nomes em uma lista
5.8
Dia 49: Contando números pares em uma lista
5.9
Dia 50: Concatenando lista de strings
Dicionários
10
6.0
Dia 51: Informações de um aluno
6.1
Dia 52: Frequência de palavras em texto
6.2
Dia 53: Produtos e preços em dicionário
6.3
Dia 54: Cadastro de usuários com senha
6.4
Dia 55: Agenda de contatos
6.5
Dia 56: Histórico de login de usuários
6.6
Dia 57: Convertendo lista em dicionário
6.7
Dia 58: Criando dicionário invertido
6.8
Dia 59: Registro de vendas e cálculo total
6.9
Dia 60: Exibindo chaves e valores formatados
Funções e Módulos
10
7.0
Dia 61: Função para somar números
7.1
Dia 62: Função para calcular fatorial
7.2
Dia 63: Função para verificar número primo
7.3
Dia 64: Função para identificar palíndromo
7.4
Dia 65: Módulo com funções matemáticas
7.5
Dia 66: Função para calcular MDC
7.6
Dia 67: Função para calcular potência
7.7
Dia 68: Módulo para manipulação de strings
7.8
Dia 69: Função para números primos em intervalo
7.9
Dia 70: Validação de e-mails com padrão
Projetos Práticos
10
8.0
Dia 71: Simulação de calculadora
8.1
Dia 72: Gerador de senhas aleatórias
8.2
Dia 73: Jogo de adivinhação com níveis
8.3
Dia 74: Cadastro com autenticação
8.4
Dia 75: Gerador de gráficos com matplotlib
8.5
Dia 76: Sistema de tarefas
8.6
Dia 77: Controle de despesas e receitas
8.7
Dia 78: Sistema de controle de estoque
8.8
Dia 79: Sistema de votação
8.8
Dia 80: Analisador de arquivos CSV
Desafios Avançados
19
9.0
Dia 81: Jogo: Pedra, Papel e Tesoura
9.1
Dia 82: Sistema de geração de boletos
9.2
Dia 83: Gestão de biblioteca
9.3
Dia 84: Simulador de caixa eletrônico
9.4
Dia 85: Análise de dados de API pública
9.5
Dia 86: Leitura e escrita de JSON
9.6
Dia 87: Bot para automação
9.7
Dia 88: Simulação de semáforo
9.8
Dia 89: Banco de dados SQLite
9.9
Dia 90: Organização de arquivos por extensão
9.10
Dia 91: Portfólio interativo no terminal
9.11
Dia 92: Gráficos e relatórios automáticos
9.12
Dia 93: Aplicação CLI para atividades físicas
9.13
Dia 94: Simulador de vendas
9.14
Dia 95: Chatbot básico
9.15
Dia 96: Estatísticas avançadas de dados
9.16
Dia 97: Jogo de adivinhação com ranking
9.17
Dia 98: Gerenciador de senhas local
9.18
Dia 99: Nuvem de palavras para análise de textos
Projeto final
1
10.0
Dia 100: Portfólio final do desafio
This content is protected, please
login
and
enroll
in the course to view this content!
×
×
Carrinho