Curso de Python 3 🐍 | Mundo 01 - [40 Horas]
cursoemvideo.com↗️
O primeiro mundo apresenta a linguagem Python, o professor introduz a linguagem, seus conceitos, monta o primeiro programa e ensina alguns recursos básicos.
MÓDULO | CONTÉM |
---|---|
Introdução ao Mundo da Programação | Aula 01 |
Primeiros passos com Python | Aulas 02 à 05 e exercícios de 001 à 002 |
Tratando dados e fazendo contas | Aulas 06 à 07 e exercícios de 003 à 015 |
Usando módulos do Python | Aulas 08 à 09 e exercícios de 016 à 027 |
Condições em Python (if..else) | Aula 10 e exercícios de 028 à 035 |
Adicionando cores ao Python | Aula 11 |
AULA | TÍTULO | DESCRIÇÃO |
---|---|---|
Aula 1 | Seja um Programador | Motivos para ser programador |
AULA | TÍTULO | DESCRIÇÃO |
---|---|---|
Aula 02 | Para que serve o Python? | História, aplicações da linguagem Python e Zen of Python |
Aula 03 | Instalando o Python3 e o IDLE | Instalação e configurações iniciais |
Aula 04 | Primeiros comandos em Python3 | Sintaxe e comandos iniciais |
Aula 05 | Instalando o PyCharm e o QPython3 | Instalação de IDE desktop e mobile |
Exercício 001 | Deixando tudo pronto | Olá, mundo! |
Exercício 002 | Respondendo ao usuário | Retorno (mensagem) em tela |
AULA | TÍTULO | DESCRIÇÃO |
---|---|---|
Aula 06 | Tipos Primitivos e Saída de Dados | Introdução aos tipos primitivos: int, float, bool, str Método format() |
Exercício 003 | Somando dois números | Tipos primitivos no Python: int() Soma entre dois valores |
Exercício 004 | Dissecando uma variável | Exibir tipo primitivo do valor: type(var) Métodos testados: isalnum(), isalpha(), isnumeric(), isascii(), isdecimal(), isdigit(), isidentifier(), isspace(), islower(), isupper(), istitle() e isprintable() |
Aula 07 | Operadores Aritméticos | Operadores aritméticos: adição (+), subtração (-), multiplicação (*), divisão (/), potência (**), divisão inteira (//) e resto da divisão (%) Ordem de precedência: 1 - paranteses; 2 - potência; 3 - multiplicação, divisão, divisão inteira e resto da divisão; 4 - adição e subtração |
Exercício 005 | Antecessor e Sucessor | Antecessor e sucessor de um número |
Exercício 006 | Dobro, Triplo, Raiz Quadrada | Dobro, triplo e raiz quadrada de um número |
Exercício 007 | Média Aritmética | Média aritmética das notas de um aluno |
Exercício 008 | Conversor de Medidas | Conversor de medidas de comprimento Converter de metro (m) para quilômetros (km), hectômetros (hm), decâmetros (dam), decímetros (dm), centímetros (cm) e milímetros (mm) |
Exercício 009 | Tabuada | Tabuada de um número |
Exercício 010 | Conversor de Moedas | Conversor de moeda Converter de real (R$) para dólar (US$) |
Exercício 011 | Pintando Parede | Pintar parede Calcular quantidade de tinta necessária para pintar uma parede |
Exercício 012 | Calculando Descontos | Calcular desconto de um produto |
Exercício 013 | Reajuste Salarial | Calcular reajuste salarial |
Exercício 014 | Conversor de Temperaturas | Converter de °C para °F |
Exercício 015 | Aluguel de Carros | Calcular valor a pagar com base em dias alugados e km rodados |
AULA | TÍTULO | DESCRIÇÃO |
---|---|---|
Aula 08 | Utilizando Módulos | Módulos: math, emoji |
Exercício 016 | Quebrando um Número | Importar módulos Módulo importado: math Exibir parte inteira de um número real |
Exercício 017 | Catetos e Hipotenusa | Calcular valor da hipotenusa de um triângulo retângulo |
Exercício 018 | Seno, Cosseno e Tangente | Calcular seno, cosseno e tangente de um ângulo |
Exercício 019 | Sorteando um Item na Lista | Escolher aleatoriamente um aluno numa lista com quatro nomes |
Exercício 020 | Sorteando uma Ordem na Lista | Exibir uma lista com nome de quatro alunos de modo aleatório |
Exercício 021 | Tocando um MP3 | Reproduzir arquivo de áudio MP3 |
Aula 09 | Manipulando Texto | Fatiamento de string Análise de string utilizando len(), count(), find() e operador 'in' Transformação de string utilizando replace(), upper(), lower(), capitalize(), title(), strip(), rstrip() e lstrip() Divisão de string utilizando split() Junção de string utilizando join() |
Exercício 022 | Analisador de Textos | Ler nome completo de um usuário e usar funções de transformação de string |
Exercício 023 | Separando Dígitos de um Número | Ler um número e separar dígitos em unidade, dezena, centena e milhar |
Exercício 024 | Verificando as Primeiras Letras de um Texto | Ler nome de uma cidade e verificar se começa com "SANTO" |
Exercício 025 | Procurando uma String Dentro de Outra | Ler nome de uma pessoa e verificar se possui "SILVA" |
Exercício 026 | Primeira e Última Ocorrência de uma String | Ler uma frase e analisar quantidade de letra "A" existente Verificar qual a posição da primeira e última letra "A" |
Exercício 027 | Primeiro e Último Nome de uma Pessoa | Ler nome completo de uma pessoa e exibir o primeiro e último nome |
AULA | TÍTULO | DESCRIÇÃO |
---|---|---|
Aula 10 | Condições (Parte 1) | Estrutura condicional IF ELSE |
Exercício 028 | Jogo da adivinhação 1.0 | Tentar adivinhar o número entre 0 e 5 escolhido aleatoriamente pelo programa |
Exercício 029 | Radar eletrônico | Ler velocidade de um carro e informar se foi multado e o valor da multa caso velocidade ultrapasse 80km/h |
Exercício 030 | Par ou Ímpar? | Ler um número e informar se é par ou ímpar |
Exercício 031 | Custo da Viagem | Ler distância em km da viagem e informar qual será o custo de acordo com a distância |
Exercício 032 | Ano Bissexto | Ler um ano e informar se é bissexto ou não |
Exercício 033 | Maior e Menor Valores | Ler três números e informar qual é o maior e menor valor |
Exercício 034 | Aumentos Múltiplos | Ler salário atual e aplicar aumento de 10% ou 15% conforme faixa salarial |
Exercício 035 | Analisando Triângulo v1.0 | Ler três segmentos e informar se é possível ou não formar um triângulo |
AULA | TÍTULO | DESCRIÇÃO |
---|---|---|
Aula 11 | Cores no Terminal | Aplicar cores no terminal utilizando código ANSI\033[X:YY:ZZm |