Qual melhor curso de Python online?
Ola, estou procurando um bom curso para iniciar minha jornada no mundo da programação, pesquisando na internet vi que muitos indicam Python como porta de entrada, então agora começo a pesquisar um bom curso, (sei que muita gente pode dizer que tem muito vídeo no youtube ensinando, mas no meu caso eu não consigo aprender sozinho, preciso de um pequeno estimulo de orientação) então achei alguns o qual me pareceu ser bons, mas como n sou da área fico na duvida qual escolher:
OBS: estou aberto a sugestões de outros cursos.
/applications/core/interface/imageproxy/imageproxy.php?img=http://s4.postimg.org/yos5jmx19/Untitled_1.jpg&key=bfc8a5ff9d499f00e66646dd663ec195af8af0aae7a8bbbe529bf8a04abdcc0f" alt="Untitled_1.jpg" />CONTEÚDO PROGRAMÁTICO[/size]
1% - INTRODUÇÃO AO PYTHON
- Versões
4% - INSTALANDO O PYTHON
5% - CONFIGURANDO O ECLIPSE
6% - CONFIGURANDO O AMBIENTE DE TRABALHO COM O PLUGIN
PYDEV
8% - PRIMEIRO EXEMPLO
9% - COMENTÁRIOS E DOCSTRINGS
10% - OBJETOS
12% - VARIÁVEIS
13% - NUMÉRICOS
14% - OPERADORES
15% - STRING
17% - INTERVALO DE STRINGS
18% - FORMATANDO STRING
19% - LISTAS
21% - TUPLAS
22% - OUTROS TIPOS DE SEQUÊNCIA
23% - DICIONÁRIOS
24% - VERDADEIRO, FALSO E NULO
26% - ENTRADA DE DADOS
27% - CONTROLE DE FLUXO
28% - LAÇOS
- While
31% - FOR
32% - BREAK
33% - CONTINUE
35% - FUNÇÕES
36% - FUNÇÕES SOBRE SEQUÊNCIAS
37% - RETURN VERSOS SIDE EFFECTS
38% - MÓDULOS
40% - ESCOPO DE NOMES
41% - MANIPULAÇÃO DE ARQUIVOS
42% - SISTEMAS DE ARQUIVO
44% - DATA E HORA
45% - EXCEÇÕES
46% - INTROSPECÇÃO
47% - GERADORES
49% - PROGRAMAÇÃO FUNCIONAL
- Lambda
51% - MAPEAMENTO COM A FUNÇÃO MAP
53% - FILTRAGEM COM A FUNÇÃO FILTER
54% - REDUÇÃO COM A FUNÇÃO REDUCE
55% - TRANSPOSIÇÃO COM O MÉTODO ZIP
56% - LIST COMPREHENSION
58% - GENERATOR EXPRESSION
59% - DECORADORES
60% - PROGRAMAÇÃO ORIENTADA A OBJETOS
62% - CLASSES
63% - MÉTODO __INIT__
64% - MÉTODO __DONE__
- Método __repr__
67% - MODIFICADORES DE ACESSO
68% - PROPRIEDADES
69% - CLASSES ABERTAS
71% - HERANÇA
72% - HERANÇA MÚLTIPLA
73% - SOBRECARGA DE OPERADORES
74% - POLIMORFISMO
76% - METACLASSES
77% - DEFININDO METACLASSES
78% - CLASSES BASES ABSTRATAS
79% - DECORADORES DE CLASSES
81% - INTERFACE GRÁFICA
- Tkinter
- Conceitos básicos de GUI
85% - PRIMEIRO EXEMPLO COM TKINTER
86% - MONTANDO A INTERFACE
87% - POSICIONANDO OS ELEMENTOS DA TELA
88% - BINDING
90% - COMMAND BINDING
91% - ENTRADA DE DADOS
92% - CRIANDO UMA APLICAÇÃO COM ACESSO AO BANCO DE
DADOS
- Banco de dados
- SQLite
96% - ACESSANDO O BANCO E CRIANDO AS TABELAS
97% - CRIANDO A CLASSE USUARIO
99% - DESENHANDO A INTERFACE GRÁFICA
100% - CONCLUSÃO
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/applications/core/interface/imageproxy/imageproxy.php?img=http://s3.postimg.org/boqb6n077/Untitled.jpg&key=4250877163c3f9183dae2647098ccdb51955df78b737282ff3036a207f161229" alt="Untitled.jpg" />O que serei capaz de fazer depois deste curso?
- Mais de 150 aulas e 23 horas de conteúdo!
- Conhecer as mais variadas estruturas de dados.
- Criar suas próprias estruturas de dados.
- Ter uma boa noção de armazenamento e organização de dados.
- Entendimento e implementação de vários algoritmos importantes.
Qual é o público alvo?
- Devem fazer esse curso todas as pessoas que queiram aprender mais sobre algoritmos e estruturas de dados utilizando a linguagem Python
Seção 1: Começando a programar em PythonAula 1
Instalação do Python 3
Visualizar
06:49Aula 2
Sintaxe básica do Python - Parte 1
11:04Questionário 1
Exercícios sobre a sintaxe da linguagem
5 perguntasAula 3
Sintaxe básica do Python - Parte 2
08:28Questionário 2
Exercícios sobre a sintaxe da linguagem
3 perguntasAula 4
Sintaxe básica do Python - Parte 3
14:16Questionário 3
Exercícios sobre a sintaxe da linguagem
2 perguntasAula 5
Programação Funcional com Python
10:43Questionário 4
Exercícios sobre programação funcional
3 perguntasAula 6
Recursividade
12:17Questionário 5
Exercícios sobre recursividade
2 perguntasAula 7
Manipulando listas
Visualizar
11:37Questionário 6
Exercícios sobre listas
2 perguntasAula 8
Desempacotamento de sequências
05:02Aula 9
Gerando números pseudo-aleatórios
04:29Questionário 7
Exercícios sobre o módulo random
1 perguntaAula 10
Módulo math (funções matemáticas)
03:12Aula 11
Criando módulos
Visualizar
02:43Aula 12
Criando testes com unittest
06:50Questionário 8
Exercícios sobre o módulo unittest
1 perguntaAula 13
Criando testes com pytest
10:38Aula 14
Herança
09:01Questionário 9
Exercícios sobre herança
2 perguntasAula 15
Encapsulamento de dados
06:35Aula 16
Threads
06:05Questionário 10
Exercícios sobre threads
1 perguntaAula 17
Interface gráfica com tkinter
Visualizar
05:52Questionário 11
Exercícios sobre o módulo tkinter
2 perguntasAula 18
Introdução à construção de aplicações web com Bottle
07:31Questionário 12
Exercícios sobre o framework Bottle
1 perguntaAula 19
Criando games com CodeSkulptor
Visualizar
15:32Seção 2: Algoritmos e Estruturas de DadosAula 20
Pilha
14:11Questionário 13
Exercícios sobre pilha
1 perguntaAula 21
Otimizando a pilha
08:44Aula 22
Matrizes
10:27Questionário 14
Exercícios sobre matrizes
1 perguntaAula 23
Fila
11:26Questionário 15
Exercícios sobre fila
2 perguntasAula 24
Deque - Parte 1
03:12Aula 25
Deque - Parte 2
11:48Aula 26
Deque com o módulo collections.deque
04:01Aula 27
Lista Ligada - Parte 1
05:27Aula 28
Lista Ligada - Parte 2
13:54Aula 29
Lista Ligada - Parte 3
15:30Questionário 16
Exercícios sobre lista ligada
1 perguntaAula 30
Árvore Binária de Busca - Parte 1
08:04Aula 31
Árvore Binária de Busca - Parte 2
14:16Aula 32
Árvore Binária de Busca - Parte 3
16:26Aula 33
Árvore Binária de Busca - Parte 4
18:21Aula 34
Árvore Binária de Busca - Parte 5
08:45Aula 35
Árvore Binária de Busca - Parte 6
06:41Questionário 17
Exercícios sobre árvore binária de busca
2 perguntasAula 36
Fila de prioridades - Parte 1
09:35Aula 37
Fila de prioridades - Parte 2
15:08Aula 38
Heap Binária - Definição
12:55Aula 39
Fila de prioridades com o módulo heapq
09:04Questionário 18
Exercícios sobre fila de prioridades
1 perguntaAula 40
Tabela Hash - Definição
08:43Aula 41
Tabela Hash com encadeamento externo
08:47Aula 42
Dicionários
Visualizar
04:40Questionário 19
Exercícios sobre tabelas hash
2 perguntasAula 43
Sets
06:20Questionário 20
Exercícios sobre conjuntos
1 perguntaAula 44
Listas, tuplas, conjuntos e dicionários
08:13Questionário 21
Exercícios sobre listas, tuplas, conjuntos e dicionários
3 perguntasAula 45
Análise assintótica
07:12Questionário 22
Exercícios sobre análise assintótica
3 perguntasAula 46
Grafos - Definição
18:13Questionário 23
Exercícios sobre grafos
1 perguntaAula 47
Grafos - Matriz de adjacência
10:12Aula 48
Grafos - Lista de adjacência
06:54Aula 49
Grafos - Busca em profundidade
18:36Aula 50
Grafos - Busca em largura - Definição
05:15Aula 51
Grafos - Busca em largura - Implementação
08:07Questionário 24
Exercícios sobre busca em grafos
1 perguntaAula 52
Grafos com o módulo defaultdict
11:48Aula 53
Programação dinâmica
07:21Questionário 25
Exercícios sobre programação dinâmica
1 perguntaAula 54
Algoritmos gulosos
08:20Aula 55
Algoritmo de Dijkstra - Definição
19:18Aula 56
Algoritmo de Dijkstra - Implementação
12:01Questionário 26
Exercícios sobre o algoritmo de Dijkstra
1 perguntaAula 57
Detectando ciclos em grafos
14:18Aula 58
Backtracking - Definição
07:45Aula 59
Backtracking - Implementação
06:15Aula 60
Algoritmo de ordenação Bubble sort - Definição
05:02Aula 61
Algoritmo de ordenação Bubble sort - Implementação
07:30Aula 62
Algoritmo de ordenação Selection Sort - Definição
05:44Aula 63
Algoritmo de ordenação Selection Sort - Implementação
03:14Aula 64
Algoritmo de ordenação Insertion Sort - Definição
03:52Aula 65
Algoritmo de ordenação Insertion Sort - Implementação
03:14Aula 66
Algoritmo de ordenação Quick sort - Definição
07:36Aula 67
Algoritmo de ordenação Quick sort - Implementação
04:22Questionário 27
Exercícios sobre algoritmos de ordenação
2 perguntasAula 68
Função sort
05:56Aula 69
Metaheurísticas: Simulated Annealing - Definição
16:04Aula 70
Metaheurísticas: Simulated Annealing - Implementação
11:49Aula 71
Problema do Caixeiro Viajante - Definição
Visualizar
09:52Questionário 28
Exercícios sobre o problema do caixeiro viajante
1 perguntaAula 72
Gerador de grafos completos
09:08Aula 73
Gerador de grafos completos incrementado
07:04Aula 74
Caixeiro Viajante aleatório - Parte 1
09:00Aula 75
Caixeiro Viajante aleatório - Parte 2
12:47Aula 76
Algoritmos Genéticos - Definição - Parte 1
10:30Aula 77
Algoritmos Genéticos - Definição - Parte 2
11:11Aula 78
Algoritmos Genéticos - Definição - Parte 3
10:40Questionário 29
Exercícios sobre algoritmos genéticos
1 perguntaAula 79
Algoritmos Genéticos para o PCV - Parte 1
14:18Aula 80
Algoritmos Genéticos para o PCV - Parte 2
18:47Aula 81
Algoritmos Genéticos para o PCV - Parte 3
19:12Aula 82
Algoritmos Genéticos para o PCV - Parte 4
10:58Aula 83
Redes Neurais Artificiais - Definição - Parte 1
Visualizar
06:17Aula 84
Redes Neurais Artificiais - Definição - Parte 2
04:57Aula 85
Redes Neurais Artificiais - Definição - Parte 3
05:53Aula 86
Redes Neurais Artificiais - Definição - Parte 4
09:50Questionário 30
Exercícios sobre redes neurais
1 perguntaAula 87
Rede Neural Perceptron - Implementação - Parte 1
09:15Aula 88
Rede Neural Perceptron - Implementação - Parte 2
12:58Aula 89
Rede Neural Perceptron - Implementação - Parte 3
08:13Aula 90
Redes Neurais Artificiais com PyBrain
20:30Aula 91
Busca Tabu - Definição - Parte 1
15:55Aula 92
Busca Tabu - Definição - Parte 2
20:06Aula 93
Busca Tabu - Definição - Parte 3
07:27Questionário 31
Exercícios sobre Busca Tabu
1 perguntaAula 94
Busca Tabu - Implementação - Parte 1
09:17Aula 95
Busca Tabu - Implementação - Parte 2
09:34Aula 96
Busca Tabu - Implementação - Parte 3
12:57Aula 97
Busca Binária
13:22Questionário 32
Exercícios sobre Busca Binária
1 perguntaAula 98
Distância Hamming
06:22Questionário 33
Exercícios sobre distância Hamming
1 perguntaAula 99
Distância de edição (Edit distance)
07:25Aula 100
Pattern-Matching - Brute-force
06:37Aula 101
Algoritmo de Needleman-Wunsch - Definição
18:41Aula 102
Algoritmo de Needleman-Wunsch - Implementação - Parte 1
09:10Aula 103
Algoritmo de Needleman-Wunsch - Implementação - Parte 2
11:00Aula 104
Agrupamento - Algoritmo K-Means - Definição
14:57Aula 105
Algoritmo K-Means - Implementação - Parte 1
13:49Aula 106
Algoritmo K-Means - Implementação - Parte 2
03:12Aula 107
Algoritmo K-Means - Implementação - Parte 3
05:03Aula 108
Algoritmo K-Means - Implementação - Parte 4
05:25Aula 109
Algoritmo K-Means - Implementação - Parte 5
10:23Aula 110
Algoritmo K-Means - Implementação - Parte 6
13:11Aula 111
Criptografia - Cifra de César - Definição
04:24Aula 112
Criptografia - Cifra de César - Implementação
04:31Seção 3: Python for funAula 113
Começando a programar jogos com PyGame
09:12Aula 114
Rocket Game - Parte 1
11:08Aula 115
Rocket Game - Parte 2
09:26Aula 116
Facebook profile photo
14:56Aula 117
Armazenando os dados com SQLite3
14:08Aula 118
YouTube Downloader
12:06Aula 119
Programando tarefas (schedule)
06:47Aula 120
Manipulando arquivos
04:20Aula 121
Tradução online com google-translate
02:29Aula 122
Adivinhe o número
04:45Aula 123
Gerando todas as permutações
02:21Aula 124
Decorators
05:17Aula 125
Space Invaders - Parte 1
Visualizar
06:30Aula 126
Space Invaders - Parte 2
02:39Aula 127
Space Invaders - Parte 3
05:23Aula 128
Space Invaders - Parte 4
04:57Aula 129
Space Invaders - Parte 5
07:02Aula 130
Space Invaders - Parte 6
08:43Aula 131
Space Invaders - Parte 7
07:00Aula 132
Expressões regulares
04:12Aula 133
Módulo urllib
16:43Aula 134
Manipulando arquivos ZIP com o módulo zipfile
02:25Aula 135
Bioinformática com Python
07:06Aula 136
Bioinformática com Biopython
12:27Aula 137
Strings imutáveis
02:31Aula 138
Similaridade entre strings com o módulo difflib
05:46Aula 139
Gerando QR Code com Python
04:15Aula 140
Conhecendo o módulo NumPy
08:57Aula 141
Plotando gráficos com matplotlib
10:15Aula 142
Estendendo código Python com C - Parte 1
11:48Aula 143
Estendendo código Python com C - Parte 2
10:38Aula 144
Manipulando arquivos no formato PDF
04:13Aula 145
Escopos e Namespaces
03:47Aula 146
Construindo um editor de texto
09:35Aula 147
Visão Computacional com OpenCV
04:34Aula 148
Interface gráfica com PySide
03:22Seção 4: Considerações finaisAula 149
Dicas de livros
07:26Aula 150
Obrigado!
08:10
Discussão (1)
Carregando comentários...