Skip to content

Este repositório contém todo o material e código desenvolvidos durante os cursos Python oferecidos pelo Curso Em Vídeo. Os cursos divididos em 3 mundos abordam a história da linguagem e os seus fundamentos, como principais comandos e funções. Com mais de 100 exercícios para praticar o uso da linguagem.

Notifications You must be signed in to change notification settings

MyLearnHub/Python-Curso-Em-Video

Repository files navigation

Logo do Curso em Vídeo

Python - Curso em Vídeo

🔍Visão Geral

Este curso de Python oferecido pelo Curso em Vídeo é uma introdução abrangente e prática ao mundo da programação com Python. Dividido em três mundos distintos, ele cobre desde os primeiros passos na instalação e execução de programas em Python até conceitos avançados como estruturas de repetição, manipulação de listas, dicionários e funções. O Mundo 1 foca na utilização do Python para operações básicas, tratamento de dados e criação de condições. O Mundo 2 expande esses conceitos, introduzindo repetições com for e while e abordando aplicações mais complexas, como jogos e simuladores. Finalmente, o Mundo 3 mergulha em coleções como tuplas, listas e dicionários, além de explorar a criação de funções e a modularização de código. Com exercícios práticos ao longo do curso, que desenvolvem soluções programáticas eficientes e ajudam a entender tópicos como manipulação de arquivos e tratamento de erros.

💻Tecnologias Aprendidas

Tecnologias Aprendidas

📚Conteúdo Abordado

  • Mundo 1
    • Introdução ao Mundo da Programação
      • Aula 1 – Seja um Programador
    • Primeiros passos com o Python
      • Aula 2 – Para que serve o Python?
      • Aula 3 – Instalando o Python3 e o IDLE
      • Aula 4 – Primeiros comandos em Python3
      • Aula 5 – Instalando o PyCharm e o QPython3
      • Exercício 1 – Deixando tudo pronto
      • Exercício 2 – Respondendo ao Usuário
    • Tratando dados e fazendo contas
      • Aula 6 – Tipos Primitivos e Saída de Dados
      • Exercício 3 – Somando dois números
      • Exercício 4 – Dissecando uma Variável
      • Aula 7 – Operadores Aritméticos
      • Exercício 5 – Antecessor e Sucessor
      • Exercício 6 – Dobro, Triplo, Raiz Quadrada
      • Exercício 7 – Média Aritmética
      • Exercício 8 – Conversor de Medidas
      • Exercício 9 – Tabuada
      • Exercício 10 – Conversor de Moedas
      • Exercício 11 – Pintando Parede
      • Exercício 12 – Calculando Descontos
      • Exercício 13 – Reajuste Salarial
      • Exercício 14 – Conversor de Temperaturas
      • Exercício 15 – Aluguel de Carros
    • Usando módulos do Python
      • Aula 8 – Utilizando Módulos
      • Exercício 16 – Quebrando um número
      • Exercício 17 – Catetos e Hipotenusa
      • Exercício 18 – Seno, Cosseno e Tangente
      • Exercício 19 – Sorteando um item na lista
      • Exercício 20 – Sorteando uma ordem na lista
      • Exercício 21 – Tocando um MP3
      • Aula 9 – Manipulando Texto
      • Exercício 22 – Analisador de Textos
      • Exercício 23 – Separando dígitos de um número
      • Exercício 24 – Verificando as primeiras letras de um texto
      • Exercício 25 – Procurando uma string dentro de outra
      • Exercício 26 – Primeira e última ocorrência de uma string
      • Exercício 27 – Primeiro e último nome de uma pessoa
    • Condições em Python (if..else)
      • Aula 10 – Condições (Parte 1)
      • Exercício 28 – Jogo da Adivinhação v.1.0
      • Exercício 29 – Radar eletrônico
      • Exercício 30 – Par ou Ímpar?
      • Exercício 31 – Custo da Viagem
      • Exercício 32 – Ano Bissexto
      • Exercício 33 – Maior e menor valores
      • Exercício 34 – Aumentos múltiplos
      • Exercício 35 – Analisando Triângulo v1.0
    • Adicionando cores ao Python
      • Aula 11 – Cores no Terminal
  • Mundo 2
    • Introdução ao Mundo 2
      • Aula 11 – Dicas e Regras
    • Condições em Python (if..elif)
      • Aula 12 – Condições Aninhadas
      • Exercício 36 – Aprovando Empréstimo
      • Exercício 37 – Conversor de Bases Numéricas
      • Exercício 38 – Comparando números
      • Exercício 39 – Alistamento Militar
      • Exercício 40 – Aquele clássico da Média
      • Exercício 41 – Classificando Atletas
      • Exercício 42 – Analisando Triângulos v2.0
      • Exercício 43 – Índice de Massa Corporal
      • Exercício 44 – Gerenciador de Pagamentos
      • Exercício 45 – GAME: Pedra Papel e Tesoura
    • Repetições em Python (for)
      • Aula 13 – Estrutura de repetição for
      • Exercício 46 – Contagem regressiva
      • Exercício 47 – Contagem de pares
      • Exercício 48 – Soma ímpares múltiplos de três
      • Exercício 49 – Tabuada v.2.0
      • Exercício 50 – Soma dos pares
      • Exercício 51 – Progressão Aritmética
      • Exercício 52 – Números primos
      • Exercício 53 – Detector de Palíndromo
      • Exercício 54 – Grupo da Maioridade
      • Exercício 55 – Maior e menor da sequência
      • Exercício 56 – Analisador completo
    • Repetições em Python (while)
      • Aula 14 – Estrutura de repetição while
      • Exercício 57 – Validação de Dados
      • Exercício 58 – Jogo da Adivinhação v2.0
      • Exercício 59 – Criando um Menu de Opções
      • Exercício 60 – Cálculo do Fatorial
      • Exercício 61 – Progressão Aritmética v2.0
      • Exercício 62 – Super Progressão Aritmética v3.0
      • Exercício 63 – Sequência de Fibonacci v1.0
      • Exercício 64 – Tratando vários valores v1.0
      • Exercício 65 – Maior e Menor valores
      • Aula 15 – Interrompendo repetições while
      • Exercício 66 – Vários números com flag
      • Exercício 67 – Tabuada v3.0
      • Exercício 68 – Jogo do Par ou Ímpar
      • Exercício 69 – Análise de dados do grupo
      • Exercício 70 – Estatísticas em produtos
      • Exercício 71 – Simulador de Caixa Eletrônico
  • Mundo 3
    • Tuplas em Python
      • Aula 16 – Tuplas
      • Exercício 72 – Número por Extenso
      • Exercício 73 – Tuplas com Times de Futebol
      • Exercício 74 – Maior e menor valores em Tupla
      • Exercício 75 – Análise de dados em uma Tupla
      • Exercício 76 – Lista de Preços com Tupla
      • Exercício 77 – Contando vogais em Tupla
    • Listas em Python
      • Aula 17 – Listas (Parte 1)
      • Exercício 78 – Maior e Menor valores na Lista
      • Exercício 79 – Valores únicos em uma Lista
      • Exercício 80 – Lista ordenada sem repetições
      • Exercício 81 – Extraindo dados de uma Lista
      • Exercício 82 – Dividindo valores em várias listas
      • Exercício 83 – Validando expressões matemáticas
      • Aula 18 – Listas (Parte 2)
      • Exercício 84 – Lista composta e análise de dados
      • Exercício 85 – Listas com pares e ímpares
      • Exercício 86 – Matriz em Python
      • Exercício 87 – Mais sobre Matriz em Python
      • Exercício 88 – Palpites para a Mega Sena
      • Exercício 89 – Boletim com listas compostas
    • Dicionários em Python
      • Aula 19 – Dicionários
      • Exercício 90 – Dicionário em Python
      • Exercício 91 – Jogo de Dados em Python
      • Exercício 92 – Cadastro de Trabalhador em Python
      • Exercício 93 – Cadastro de Jogador de Futebol
      • Exercício 94 – Unindo dicionários e listas
      • Exercício 95 – Aprimorando os Dicionários
    • Funções em Python
      • Aula 20 – Funções (Parte 1)
      • Exercício 96 – Função que calcula área
      • Exercício 97 – Um print especial
      • Exercício 98 – Função de Contador
      • Exercício 99 – Função que descobre o maior
      • Exercício 100 – Funções para sortear e somar
      • Aula 21 – Funções (Parte 2)
      • Exercício 101 – Funções para votação
      • Exercício 102 – Função para Fatorial
      • Exercício 103 – Ficha do Jogador
      • Exercício 104 – Validando entrada de dados em Python
      • Exercício 105 – Analisando e gerando Dicionários
      • Exercício 106 – Interactive helping system in Python
    • Modularização em Python
      • Aula 22 – Módulos e Pacotes
      • Exercício 107 – Exercitando módulos em Python
      • Exercício 108 – Formatando Moedas em Python
      • Exercício 109 – Formatando Moedas em Python
      • Exercício 110 – Reduzindo ainda mais seu programa
      • Exercício 111 – Transformando módulos em pacotes
      • Exercício 112 – Entrada de dados monetários
    • Tratamento de Erros em Python
      • Aula 23 – Tratamento de Erros e Exceções
      • Exercício 113 – Funções aprofundadas em Python
      • Exercício 114 – Site está acessível?
      • Exercício 115a – Criando um menu
      • Exercício 115b – Arquivos com Python
      • Exercício 115c – Finalizando o projeto

🔗Recursos Adicionais

🔧Ferramentas

📦Linguagens e Pacotes

📖Guias de Referência

📎Curso

📬Contato

About

Este repositório contém todo o material e código desenvolvidos durante os cursos Python oferecidos pelo Curso Em Vídeo. Os cursos divididos em 3 mundos abordam a história da linguagem e os seus fundamentos, como principais comandos e funções. Com mais de 100 exercícios para praticar o uso da linguagem.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages