Aprenda a programar em Python, uma linguagem de programação poderosa, versátil e fácil para iniciantes e veteranos.
Aulas do Curso
(113 vídeos)
0 de 113 aulas concluídas
0%
Progresso salvo somente neste navegador.
0
Instalação do Python, editor VS Code e extensóes
Instalação do Python, editor VS Code e extensóes no Windows
Neste vídeo mostro como instalar a versão mais recente da l…
1
1 - Instalação do Python 3.3 e IDLE no Windows 7
Neste vídeo do Curso Completo de #Python mostraremos como baixar e instalar o Python 3.3 e o IDE IDLE no Windows.
Atenç…
2
2 - Instalação do Python 3.3 e do IDLE no Linux Ubuntu 12.10
Neste vídeo de nosso curso completo de Python mostraremos como instalar o interpretador Python 3.3 e a interface IDLE no…
3
3 - Como funciona o Interpretador Python
Curso completo de Python: Como funciona o Interpretador Python; byte-code e execução de programas.
Atenção!
Publiquei u…
4
4 - Como rodar programas escritos em Python
Curso completo de Python: Como rodar programas escritos em Python, usando o prompt, o interpretador de comandos cmd e o …
5
Como instalar o IDE PyCharm para desenvolvimento com Python no Windows
Como instalar o IDE PyCharm para desenvolvimento com Python no Windows
Neste vídeo mostro como baixar e instalar o IDE …
6
5 - Python - Variáveis, Tipos de Dados e o comando Type
Curso completo de #Python - Variáveis em Python, Tipos de Dados e o comando Type; Declaração e Atribuição de valores a v…
7
6 - Importação de Módulos em Python
Curso completo de #Python: Definição de Módulos e Importação em Python, com exemplo de utilização.
Atenção!
Publiquei u…
8
7 - Python - Operadores e Expressões Aritméticas.
Curso completo de #Python - Operadores e Expressões Aritméticas em Python (soma, multiplicação, subtração, divisão, expo…
9
8 - Python - Funções Matemáticas e módulo Math
Curso completo de #Python - Funções Matemáticas Pi, Valor Absoluto, Raiz Quadrada, Potência, Logaritmo, Arredondamento, …
10
9 - Python - Geração de Números Aleatórios e módulo Random.
Curso completo de #Python - Geração de Números Aleatórios e módulo Random; Funções random.random() e random.choice([])
…
11
10 - Python - Strings 01 - Concatenação, Repetição, Imutabilidade e a Função len()
Curso completo de Python - Strings 01: Concatenação, Repetição, Imutabilidade e a Função len() (comprimento da string em…
12
11 - Python - Strings 02 - Métodos aplicados a strings
Curso completo de #Python - Strings 02 - Métodos aplicados a strings: find, replace, upper, lower, split, isalpha, isaln…
13
12 - Python - Função Print(), formatação de strings e método str.format()
Curso completo de #Python - Função Print(), formatação de strings e método str.format()
Atenção!
Publiquei uma versão e…
14
13 - Python - Estruturas de Decisão - Condicional Simples (IF)
Neste vídeo de nosso curso completo de programação com #Python mostraremos como usar estruturas de decisão condicional s…
15
14 - Python - Estrutura de Decisão Condicional Composta - SE..ENTÃO..SENÃO
Curso completo de #Python - Estrutura Condicional Composta - SE..ENTÃO..SENÃO (If .. then .. else)
Atenção!
Publiquei u…
16
15 - Python - Estrutura de Decisão Condicional Aninhada - SE..ENTÃO..SENÃO SE
Curso completo de #Python - Estrutura de Decisão Condicional Aninhada - SE..ENTÃO..SENÃO SE / if elseif else
Atenção!
P…
17
16 - Python - Listas 01 - Criação, inserção e alteração de itens. Método append e outros
Curso Completo de Programação em #Python - Listas 01 - Criação, inserção e alteração de itens.
Métodos append, insert, i…
18
17 - Python - Listas 02 - métodos pop, remove, sort; funções len, map, etc.
Curso de #Python - Listas 02 - métodos pop, remove, sort; funções len, map, etc.
Atenção!
Publiquei uma versão estendid…
19
18 - Python - Operadores In e Not In - Busca de elementos em sequências.
Curso de #Python - Operadores In e Not In - Busca de elementos em sequências.
Atenção!
Publiquei uma versão estendida d…
20
19 - Python - Dicionários parte 1 - Mapeamento de chaves e valores
Curso completo de #Python - Dicionários parte 1 - Mapeamento de chaves e valores
Atenção!
Publiquei uma versão estendid…
21
20 - Python - Dicionários parte 2 - Aninhamento de Dicionários e Listas; Inclusão de valores
Curso de #Python - Dicionários parte 2 - Aninhamento de Dicionários e Listas; Inclusão de valores
Atenção!
Publiquei um…
22
21 - Python - Dicionários parte 3 - Ordenação por chaves; método keys() e função sorted.
Curso de #Python - Dicionários parte 3 - Ordenação por chaves; método keys() e função sorted.
Atenção!
Publiquei uma ve…
23
22 - Python - Tuplas -- Lista de objetos imutável -- métodos index(), count(), aninhamento
Curso de #Python: Tuplas -- Lista de objetos imutável -- métodos index(), count(), aninhamento
Atenção!
Publiquei uma v…
24
O que são Sets (Conjuntos) - Curso de Programação com Python
O que são Sets (Conjuntos) - Curso de Programação com #Python
Neste vídeo mostro como usar a estrutura de dados #Set em…
25
23 - Python - Loop While (Estrutura de Repetição) e instrução break
Curso de #Python - Loop While (Estrutura de Repetição) e instrução break
Atenção!
Publiquei uma versão estendida do cur…
26
24 - Python - Loop FOR - Estruturas de Repetição - Função RANGE()
Curso de #Python - Loop FOR - Estruturas de Repetição - Função RANGE()
Atenção!
Publiquei uma versão estendida do curso…
27
25 - Curso de Python - Funções - Introdução
Curso de #Python - Funções - Introdução
Neste vídeo vamos introduzir o conceito de funções em Python, mostrando como cr…
28
26 - Curso de Python - Funções - Escopos das Variáveis
Curso de Python - Funções - Escopos das Variáveis
Neste vídeo vamos estudar os escopos de variáveis em Python, explican…
29
27 - Curso de Python - Funções - Parâmetros opcionais e obrigatórios
Curso de Python - Funções - Parâmetros opcionais e obrigatórios
Atenção!
Publiquei uma versão estendida do curso comple…
30
28 - Curso de Python - Funções - Empacotamento e desempacotamento de parâmetros
Curso de Python - Funções - Empacotamento e desempacotamento de parâmetros
Nesta lição vamos abordar o empacotamento e …
31
29 - Curso de Python - Funções - Recursividade
Curso de Python - Funções - Recursividade
Neste vídeo vamos apresentar as funções recursivas em Python, trazendo como e…
32
30 - Curso de Python - Gerando números aleatórios inteiros e de ponto flutuante
Curso de Python - Gerando números aleatórios inteiros e de ponto flutuante
Neste vídeo vamos apresentar o módulo random…
33
31 - Curso de Python - Módulos - Criando e importando
Curso de Python - Módulos - Criando e importando
Neste vídeo vamos mostrar como criar e importar módulos em #Python.
A…
34
32 - Curso de Python - Arquivos - Abrindo e lendo arquivos de texto
Curso de Python - Arquivos - Abrindo e lendo arquivos de texto
Nesta lição vamos mostrar a manipulação de arquivos com …
35
33 - Curso de Python - Arquivos - Criando e escrevendo em arquivos de texto
Curso de #Python - Arquivos - Criando e escrevendo em arquivos de texto
Nesta lição vamos mostrar como criar arquivos d…
36
Matemática com Python - Operações aritméticas básicas
Operações aritméticas básicas com #Python
Neste vídeo apresentamos as operações aritméticas básicas com Python: Soma, S…
37
Matemática com Python - Tipos de Dados e Conversão de Tipos Numéricos
Tipos de Dados e Conversão de Tipos em #Python
Neste vídeo exploramos os tipos de dados em Python, com ênfase em tipos …
38
Matemática com Python - Frações em Python O módulo Fraction
#Frações em #Python - O módulo Fraction
Neste vídeo apresentamos o módulo Fraction em Python, que nos permite realizar …
39
Introdução ao módulo argparse em Python
Introdução ao módulo argparse em #Python
Neste vídeo de nosso curso de Python introduzimos o módulo argparse, que nos p…
40
Programação de Redes com Python - Introdução ao Módulo socket
Programação de Redes com Python - Introdução ao Módulo socket
Neste vídeo introduzimos o assunto Programação de Redes c…
41
Scripts Cliente e Servidor com Módulo Socket em Python - Exemplo
Programação de Redes com Python - Scripts Cliente e Servidor com Módulo Socket - Exemplo
Neste vídeo continuamos nosso …
42
Como conectar script em Python a um banco de dados MySQL
Como conectar script em Python a um banco de dados MySQL
Neste vídeo vamos mostrar como conectar um script em #Python a…
43
Realizar consulta a banco de dados MySQL usando o Python
Como efetuar consulta a banco de dados #MySQL usando o #Python
Neste vídeo mostro com criar um script que permite reali…
44
Criar gráficos simples no Python com Matplotlib - Visualização de Dados
Criar gráficos simples no Python com Matplotlib - Visualização de Dados
Neste vídeo apresentamos a biblioteca #Matplotl…
45
Instalação da distribuição Anaconda no Windows para Ciência de Dados
Instalação da distribuição Anaconda no Windows para Ciência de Dados
Neste vídeo mostro como baixar e instalar a distri…
46
Criar tabela em um banco MySQL com script em Python
Bancos de Dados com Python e MySQL: Criar tabela com SQL em um banco MySQL usando script em Python
Neste vídeo mostro u…
47
Inserir dados em uma tabela MySQL com script em Python
Bancos de Dados MySQL com Python: Inserir dados em uma tabela de banco de dados MySQL com script em Python
Neste vídeo …
48
Biblioteca NumPy - Introdução e criação de arrays em Python
Biblioteca NumPy - Introdução e criação de arrays em #Python
Neste vídeo apresentamos a biblioteca para computação numé…
49
Como criar array 3D tridimensional com NumPy em Python
Como criar array 3D (tridimensional) com NumPy em Python
Neste vídeo de nosso curso de Computação Numérica com NumPy mo…
50
NumPy - Criar e preencher arrays com valores específicos e aleatórios em Python
Curso de NumPy - Criar e preencher arrays com valores específicos e aleatórios em Python
Neste vídeo mostro diversos mé…
51
Como usar Masked Arrays no NumPy (Máscaras de Bits) - Python
Curso de NumPy - Como usar Masked Arrays (Máscaras de Bits)
Neste vídeo mostro como usar o objeto Masked Array para cri…
52
Inserir dados fornecidos pelo usuário em tabela MySQL com Python
Inserir dados em uma tabela MySQL com script em Python usando variáveis
Bancos de Dados #MySQL com Python: Como inserir…
53
Atualizar dados em um banco MySQL com UPDATE usando Python
Python e Bancos de Dados - Atualizar dados em um banco #MySQL com UPDATE usando #Python
Neste vídeo explico como atuali…
54
PyMySQL - Acesso a bancos de dados MySQL e MariaDB com Python - Apresentação
Python e Bancos de Dados - Conectar a banco de dados #MySQL usando a biblioteca PyMySQL em #Python
Neste vídeo explico …
55
Como instalar e testar o Python 3.9 no Windows 10
Como instalar e testar o Python 3.9 no Windows 10
Neste vídeo mostro como obter e instalar o Python 3.9 no Windows 10, …
56
A biblioteca Pandas e o objeto Series - Ciência de Dados com Python
A biblioteca Pandas e o objeto Series - Ciência de Dados com Python
Neste vídeo de nossa série sobre Ciência de Dados a…
57
Orientação a Objetos com Python - Como criar uma Classe
Orientação a Objetos com Python - Como criar uma Classe
Neste vídeo damos início ao estudo de orientação a objetos com …
58
Método Construtor __init__ - Orientação a Objetos com Python 02
Método Construtor __init__ - Orientação a Objetos com Python
Neste vídeo continuamos nosso curso de Python orientado a …
59
Como usar Atributos em Classes - Orientação a Objetos com Python
Como usar Atributos em Classes - Orientação a Objetos com Python
Neste vídeo continuamos nosso curso de Python orientad…
60
Como criar e usar Métodos em Classes no Python - Orientação a Objetos
Como criar e usar Métodos em Classes no Python - Orientação a Objetos
Neste vídeo continuamos nosso curso de Python ori…
61
Como instalar Qt Designer e PyQt5 para criar interfaces gráficas em Python
Como instalar Qt Designer e PyQt5 para criar interfaces gráficas em Python
Neste vídeo mostro como obter e instalar a b…
62
O que são Objetos e como instanciá-los - POO em Python
O que são Objetos e como instanciá-los - Programação Orientada a Objetos em Python
Neste vídeo mostro como criar objet…
63
Métodos getter e setter - Orientação a Objetos em Python
Métodos getter e setter - Orientação a Objetos em Python
Neste vídeo de nosso curso de programação com Python vamos exp…
64
Como arredondar números no Python - round, floor e ceil
Como arredondar números no Python - round, floor e ceil
Neste vídeo de nosso curso completo de programação com Python m…
65
3 maneiras de verificar se uma lista está vazia em Python
3 maneiras de verificar se uma lista está vazia em Python
Neste vídeo de nosso Curso Completo de Python mostro três for…
66
Recomendação de Livro - Python - Escreva seus primeiros programas
Recomendação de Livro - Python - Escreva seus primeiros programas
Neste vídeo analiso e recomendo o livro Python - Escr…
67
Arquivos CSV no Python - Leitura com biblioteca csv
Arquivos CSV no Python - Leitura com biblioteca csv
Neste vídeo mostro como usar a biblioteca padrão csv para realizar …
68
10 Bibliotecas em Python para Ciência de Dados (e ML, DL, IA)
10 Bibliotecas em Python para Ciência de Dados (e ML, DL, IA)
0:00 Apresentação
0:40 NumPy
2:00 SciPy
3:15 Pandas
4:42 …
69
20 exemplos módulo datetime em Python - tipos básicos de data e hora
20 exemplos módulo datetime em Python - tipos básicos de data e hora
Neste vídeo trago diversos exemplos de uso do módu…
70
Manipulação de Exceções no Python
Manipulação e Tratamento de Exceções no Python
Neste vídeo mostro como usar as declarações try, except, else e finally …
71
Iterators em Python - Objetos Iteradores
O que são Iterators em Python - Objetos Iteradores
Neste vídeo faço uma breve introdução aos Iterators em Python, mostr…
72
Exercício Resolvido em Python - Substituir Valores em Listas
Exercício Resolvido em Python - Substituir Valores em Listas
Neste vídeo trago um exercício resolvido usando a linguage…
73
Script para verificar se um ano é bissexto em Python
Exercício: Programa para verificar se um ano é bissexto em Python
Neste vídeo trago mais um exercício resolvido em Pyth…
74
Algoritmo para determinar se um número é primo em Python
Script para determinar se um número é primo em Python
Neste vídeo trago mais um exercício de programação com Python. Va…
75
Instruções break, continue, else e pass em Python
Instruções break, continue, else e pass em Python
Neste vídeo da série de Programação em linguagem Python mostro como u…
76
Calcular Pi usando Leibniz em Python - Exercício Resolvido
Algoritmo para Calcular Pi usando Leibniz em Python - Exercício Resolvido
Neste vídeo mostro como criar um algoritmo pa…
77
Instalação do Miniconda - Programação em Python para Ciências
Como instalar o Miniconda - Programação em Python para Ciências
O MIniconda é uma versão gratuita e minimalista da popu…
78
Módulo NumPy - Funções de Estatística Básica em Python
Funções de Estatística Básica em Python com o Módulo NumPy
Neste vídeo mostro como usar diversos métodos do módulo NumP…
79
Gerenciamento de Ambientes no Miniconda - Programação em Python para Ciências em geral
Gerenciamento de Ambientes no Miniconda - Programação em Python para Ciências
Neste vídeo mostro como usar o conda para…
80
Como instalar o Miniconda no Linux para desenvolvimento em Python
Instalação do Miniconda no Linux para programação em Python
Neste vídeo mostro como baixar e instalar no Linux o Minico…
81
Gerar números aleatórios e sortear itens com NumPy em Python - Dica Rápida
Gerar números aleatórios e sortear itens com NumPy em Python
Neste vídeo mostro como usar a biblioteca NumPy em Python …
82
Porque eu não usaria o Python - Problemas da linguagem
5 problemas da linguagem Python e quando não devemos utilizá-la
Neste vídeo elenco 5 problemas da linguagem de programa…
83
Como usar f-strings em Python - Formatação de Strings
Como usar f-strings em Python - Formatação de Strings
Neste vídeo mostro como realizar a formatação de strings para exi…
84
Introdução aos DataFrames no Pandas - Análise de Dados com Python
Introdução aos DataFrames no Pandas - Análise de Dados com Python
Neste vídeo apresento a estrutura de dados DataFrame,…
85
Como instalar o JupyterLab em um ambiente virtual do Python no Linux
Como instalar o JupyterLab em um ambiente virtual do Python no Linux
Neste vídeo mostro como realizar a instalação do J…
86
Como instalar a biblioteca Pygame para desenvolver jogos com Python no Windows e VS Code
Instalação do Pygame para desenvolver jogos com Python no Windows + VS Code
Neste vídeo mostro como realizar a instalaç…
87
Exercício Resolvido Fatorial Recursivo em Python
Exercício Resolvido - Fatorial Recursivo em Python
Neste vídeo explico o que são funções recursivas em Python e mostro …
88
Curso Completo de Python - do Zero ao Avançado (Masterclass)
Curso Completo de Python - do Zero ao Avançado (Masterclass)
Neste curso de Python completo você aprenderá a linguagem …
89
Exercício - Análise simples de ações da Bolsa de Valores com Python e biblioteca Pandas - VALE3
Exercício - Análise simples de ações da Bolsa de Valores com Python e biblioteca Pandas - VALE3
Neste vídeo uso as bibl…
90
Calcular Juros Simples e Juros Compostos - Finanças com Python
Calcular Juros Simples e Juros Compostos - Matemática Financeira com Python
Neste vídeo explico os regimes de capitaliz…
91
Renomear arquivos em massa com módulo os em Python - Exercicio Resolvido
Renomear arquivos em massa com módulo os em Python - Exercicio Resolvido
Neste vídeo mostro como usar a biblioteca os e…
92
Introdução aos gráficos com a biblioteca Matplotlib em Python
Introdução aos gráficos com a biblioteca Matplotlib em Python
Neste vídeo faço uma breve introdução à criação de gráfic…
93
Gráficos com matplotlib 02 - Legendas, eixos, salvar imagens, plotar funções
Gráficos com matplotlib 02 - Legendas, eixos, salvar imagens, plotar funções
Neste vídeo continuamos nosso estudo sobre…
94
Gráficos com matplotlib 03 - Barras e Colunas, Simples, Múltiplas e Empilhadas
Gráficos com matplotlib 03 - Barras e Colunas, Simples, Múltiplas e Empilhadas
Neste vídeo continuamos nosso estudo de …
95
Introdução a bancos de dados SQLite com Python e módulo sqlite3
Introdução a bancos de dados SQLite com Python e módulo sqlite3
Neste vídeo apresento o sistema SQLite para bancos de d…
96
Olá Mundo com a biblioteca tkinter - Interface Gráfica em Python
Olá Mundo com a biblioteca tkinter - Interface Gráfica em Python
Neste vídeo explico o que é o módulo Tkinter em Python…
97
Criar e Configurar Janelas Básicas com Tkinter em Python
Criar e Configurar Janelas Básicas com Tkinter em Python
Nesta lição mostro como criar e configurar janelas usando a bi…
98
Como usar Labels para exibir texto e imagens em uma janela com Tkinter no Python
Exibir texto e imagens em uma janela com o widget Label e Tkinter no Python
Nesta aula mostro com usar o widget Label d…
99
Projeto CRUD SQLite e Python - Apresentação e criação do BD, tabelas e inserção de dados
Projeto CRUD SQLite e Python - Apresentação e criação do BD, tabelas e inserção de dados
Neste vídeo apresento um proje…
100
Como criar botões e vincular ações em uma janela com Tkinter em Python
Como criar botões e vincular ações em uma janela com Tkinter em Python
Neste vídeo de nosso curso sobre Tkinter e inter…
101
Como criar Gráficos de Pizza em Python com matplotlib (Pie Charts)
Como criar Gráficos de Pizza em Python com matplotlib (Pie Charts)
Neste vídeo vamos aprender a criar gráficos de pizza…
102
Biblioteca mendeleev - Tabela Periódica e Química Computacional com Python
Biblioteca mendeleev - Tabela Periódica e Química Computacional com Python
Neste vídeo apresento a biblioteca e API men…
103
Exercicio - Gerar Gráfico de Juros Compostos em Python com Matplotlib
Exercicio - Gerar Gráfico de Juros Compostos em Python com Matplotlib
Neste vídeo vamos criar um gráfico de linha simpl…
104
Instalação do Editor de Código Mu para programação em Python, no Linux e Windows
Como instalar e usar o Editor Mu para programação em Python, no Linux e Windows.
Neste vídeo mostro com baixar e instal…
105
Módulo, Pacote, Biblioteca, Framework: Fundamentos de Python para Desenvolvedores
Qual a diferença entre Módulo, Pacote, Biblioteca e Framework em Python
Para ser um desenvolvedor Python eficiente, voc…
106
Python para Criptografia: Implementando a Cifra de César (Estudo de Algoritmos)
Criptografia com Cifra de César - Codificação em Python para estudo
Aprenda Criptografia na prática!
Neste vídeo, eu m…
107
Implementando Selection Sort em Python (Explicação Visual e Código Fonte)
Selection Sort em Python - Algoritmo de Ordenação de Arrays - Implementação
Dominar algoritmos de ordenação é fundamen…
108
Insertion Sort em Python Ordenação de Arrays por Inserção Implementação
Insertion Sort em Python - Ordenação de Arrays por Inserção - Implementação
Neste vídeo mostro como funciona o algoritm…
109
Quebra Cabeça Torres de Hanoi e Implementação em Python
Quebra-Cabeça Torres de Hanoi e Implementação em Python
Neste vídeo explico o que é o quebra-cabeças matemático das Tor…
110
Introdução à Biblioteca Arcade - Desenvolvimento de Jogos 2D e Simuladores em Python
Introdução à Biblioteca Arcade - Desenvolvimento de Jogos 2D e Simuladores em Python
Neste vídeo, exploramos os fundame…
111
Básico de Janelas com a biblioteca Arcade em Python
Neste vídeo, detalho os fundamentos essenciais para a criação e o gerenciamento de janelas utilizando a biblioteca Arcad…
112
Introdução ao Módulo cryptography: Criptografia e Segurança com Python
Segurança da Informação com Python: a biblioteca cryptography
Neste vídeo, inicio uma série dedicada à implementação de…