Python & MySQL
4.4 (3,891 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
90,821 students enrolled

Python & MySQL

Aprenda com especialistas a construir programas de computador com a linguagem Python e banco de dados MySQL
4.4 (3,891 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
90,821 students enrolled
Last updated 5/2020
Portuguese
Portuguese [Auto-generated]
Current price: $15.99 Original price: $24.99 Discount: 36% off
19 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6.5 hours on-demand video
  • 20 articles
  • 3 downloadable resources
  • 4 coding exercises
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Construir programas em Python
  • Criar bancos de dados com MySQL
  • Criar visualizações de dados usando Python e a biblioteca Pyplot
  • Compreender comandos SQL
  • Interligar Python a bases de dados MySQL
Course content
Expand all 104 lectures 06:42:16
+ Introdução
10 lectures 28:02
Conheça os professores
00:43
Python & MySQL
00:01
Instalando Python 3 e Sublime text
00:50
Instalando Python
03:08
Resolvendo problemas na instalação do Python
00:27
Programação
2 questions
+ Python básico
16 lectures 01:06:43
O que você aprenderá nesta seção?
00:05
Meu primeiro programa
1 question
Comentários
04:14
Operações matemáticas
02:10
Soma simples
1 question
Variáveis
07:23
Exercícios variáveis
2 questions
Operadores
04:00
Operadores relacionais
03:39
Estruturas condicionais
04:59
Comando else
01:47

Nota: em 2:49, deveria ser ("b é maior que a mas não é positivo")


Agradecimentos a Guilherme Barbosa de Moura


Comando elif
05:12
Estruturas de repetição (while)
03:40
Comando for
02:55
Comando range
01:21
Comando input
03:58
Strings parte 1
06:57
Strings parte 2
08:45
Estruturas de controle
3 questions
+ Listas de exercícios - Python básico
8 lectures 27:59
Lista 1
00:21
Respostas da Lista 1
00:50
Idade
1 question
AVISO
00:44
Explicação do exercício 1.1
02:11
Média
1 question
Explicação do exercício 1.2
04:07
Explicação do exercício 1.3
05:12
Explicação do exercício 1.4
08:40
Explicação do exercício 1.5
05:53
+ Python intermediário
9 lectures 57:46
Objetos
00:15
Listas parte 1
07:40
Listas parte 2
03:28
Dicionários
04:34
Exercícios listas e dicionários
2 questions
Arquivos
07:46
Funções
05:20
Números aleatórios
02:16
Tratamento de exceções
02:26
Modularização
24:01
+ Lista de exercícios - Python intermediário
7 lectures 25:40
Estudo de caso: sequências de proteínas
00:34
Lista 2
00:33
Explicação do exercício 2.1
05:40
Explicação do exercício 2.2
03:49
Explicação do exercício 2.3
02:21
Explicação do exercício 2.4
06:17
Explicação do exercício 2.5
06:26
+ Python avançado
8 lectures 19:04
Introdução Python Avançado
00:02
List comprehension
04:06
Enumerate
02:18
Filter
02:21
Reduce
02:25
Lambda
01:46

Responda 5 questões do teste


Python avançado
5 questions
+ MySQL
19 lectures 01:32:08
O que são bancos de dados?
05:01
Sobre o MySQL
07:37
MySQL
1 question
Instalando o MySQL e Workbench
05:31
Estudo de caso: Escola de cursos
03:59
Criando bases de dados
01:57
Tipos de dados
04:09
Criando tabelas
03:56
Bases de dados, tabelas e tipos de campos
1 question
Alterando tabelas
06:08
Apagando tabelas
01:46
Inserindo dados em uma tabela
02:52
Alterar dados em uma tabela
02:55
Deletando dados de uma tabela
01:28
Fazendo buscas
05:16
Operadores lógicos e relacionais
05:16
Consultas
1 question
Cardinalidade
05:37
Criando as chaves estrangeiras
05:50
Joins
08:58
Criando novos usuários
05:12
Exercícios SQL
1 question
+ Python & MySQL
5 lectures 27:23
Criando um CRUD (select)
05:14
Criando um CRUD (insert)
08:23
Criando um CRUD (update)
07:16
Criando um CRUD (delete)
04:01
Python + MySQL
1 question
+ Visualização de dados
21 lectures 57:23
Gráfico de linhas
1 question
Inserindo legendas em gráficos
01:29
Legendas
1 question
Gráfico de barras
02:03
Gráfico de barras
1 question
Comparando gráficos de barras
02:36
Scatterplot
01:38
Scatterplot
1 question
Marcadores, cores e tipos de linha
03:24
Matplotlib - documentação
00:26
Marcadores, cores e tipos de linha
2 questions
Código fonte
00:14
Inserindo pontos nos gráficos de linha
03:45
Salvando figuras
2 questions
Estudo de caso: crescimento da população brasileira
00:06
Estudo de caso: crescimento da população brasileira
1 question
Boxplot
00:13
Boxplot
1 question
Estudo de caso: Bioinformática - comparando genomas
00:33
Estudo de caso: Bioinformática - comparando genomas parte 1
01:43
Estudo de caso: Bioinformática - comparando genomas parte 2
06:00
Estudo de caso: Bioinformática - comparando genomas parte 3
07:28
Estudo de caso: Bioinformática - comparando genomas parte 4
03:53
Código fonte
00:15
Visualização de dados
3 questions
+ Prova final
1 lecture 00:03
Revisão
00:03
Teste final
2 questions
Requirements
  • Nenhum conhecimento básico é requerido
Description

Python é uma linguagem de programação de alto nível que vem sendo adota em todas as grandes universidades do mundo todo. MySQL é o sistema de gerenciamento de bancos de dados gratuito mais popular da atualidade. Neste curso você aprenderá conceitos básicos da linguagem Python e a construir programas conectados a bases de dados MySQL. Tudo isso apresentado com uma metodologia simples, direta e sem enrolação. Matricule-se já neste curso e comece a aprender.

Who this course is for:
  • Desenvolvedores Python iniciantes
  • Interessados em bancos de dados
  • Entusiastas da computação
  • Cientistas de dados (Data Science)
  • Bioinformatas