Python para Mineração de Dados sem usar Bibliotecas
4.8 (22 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.
88 students enrolled

Python para Mineração de Dados sem usar Bibliotecas

Crie do zero algoritmos para mineração de dados em fontes de dados textuais e se aprimore como Cientista de Dados
Highest Rated
4.8 (22 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.
88 students enrolled
Last updated 7/2020
Portuguese
Portuguese [Auto]
Price: $19.99
30-Day Money-Back Guarantee
This course includes
  • 2.5 hours on-demand video
  • 1 article
  • 12 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • 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
  • Criar algoritmos de mineração de dados do zero sem depender de bibliotecas de terceiros
  • Projetar máquinas de estado para a resolução de problemas de mineração utilizando algoritmos computacionais
  • Converter máquinas de estado para a linguagem de programação Python
  • Converter máquinas de estado para outras linguagens de programação que já sejam de conhecimento do aluno
  • Extrair informações de páginas Web HTML utilizando algoritmos computacionais (mineração de dados)
  • Utilizar os conhecimentos adquiridos para extrair informações de outras fontes de dados baseadas em textos (ex: logs)
  • Técnicas para se tornar um Cientista de Dados
Course content
Expand all 28 lectures 02:42:26
+ Módulo 1
11 lectures 01:18:23
Introdução ao Módulo
00:42
Introdução às Máquinas de Estados
09:54
Começando a Falar Sobre Mineração de Dados
01:49
Máquinas de Estados em Mineração de Dados
09:37
Convertendo uma Máquina de Estados em Código Python
06:54
Criar uma máquina de estados e seu algoritmo em linguagem Python correspondente que seja capaz de extrair o valor monetário do seguinte texto: "O valor do produto, que é igual a R$1200,00, não pode ser considerado alto."
Minerando um valor monetário de uma string
1 question
Utilizando Arquivos Como Fonte de Dados
06:26
Máquina de Estados Para Um Minerador de Dados do Airbnb
12:50
Há muitas formas de se criar uma máquina de estados para resolver um problema específico e aquela que criamos para minerar dados dos registros do Airbnb não é necessariamente a única, tão pouco a melhor. Quais mudanças você faria na mesma para que, ao invés de dois estados, ela possuísse apenas um?
Melhorando a Máquina de Estados do Minerador do Airbnb
1 question
Codificando o Minerador do Airbnb
08:57
Armazenando Múltiplos Itens Minerados
05:01
Minerando Dados de um Log De Acesso
11:49
Gravando os Itens Minerados em um Arquivo
04:24
+ Módulo 2
4 lectures 19:17
Introdução ao Módulo
03:06
Aviso Importante
02:52
Definindo os Objetivos do Nosso Projeto
09:32
A Máquina de Estados do Projeto
03:47
+ Módulo 3
7 lectures 39:51
Introdução ao Módulo
01:14
Lendo Páginas HTML com o Python
03:28
Uma Outra Forma de Criar Estruturas Condicionais com o Python
03:54
Codificação do Projeto Final
08:52
Aula Extra 1
05:33
Aula Extra 2
05:04
Aula Extra 3
11:46
+ Conclusão
2 lectures 02:35
Considerações Finais
02:05
Bônus
00:30
Requirements
  • Conhecimentos básicos de programação Python
Description

"A Udemy classificou o Prof. Eng. Rodrigo Vertulo entre os TOP 10% professores mais envolvidos com seus alunos no ano de 2018". Isso lhe dá a certeza de estar fazendo um curso de qualidade e com um professor que estará sempre acompanhando o seu desenvolvimento.


Seja para o monitoramento de preços da concorrência, para a extração de dados meteorológicos, para o acompanhamento de preços de ações, ou para tantas outras atividades, a mineração de dados na internet tem se tornado cada vez mais necessária. Esse cenário tende a consolidar-se cada vez mais conforme a quantidade de web sites aumenta na rede e, consequentemente, a quantidade de páginas HTML também.

Além disso, as pesquisas em Inteligência Artificial e o aumento no interesse por soluções relacionadas ao desenvolvimento de redes neurais, processadores de linguagem natural e outras tecnologias que demandam a utilização de uma grande quantidade de dados disponibilizados na internet de forma não estruturada ou semi estruturada, fazem com que a mineração de textos online torne-se cada vez mais relevante e necessária.

Nesse curso você aprenderá a desenvolver do zero algoritmos para a mineração de textos de páginas Web e esse conhecimento também poderá ser utilizado para a extração de informações de outras fontes de dados que as armazenam em forma de texto, tais como logs de acessos de Web Servers ou documentos de texto comuns. Você aprenderá uma técnica poderosa de programação baseada em Máquinas de Estados que lhe fornecerá o ferramental necessário para criar suas próprias soluções para a mineração de informações para as mais diversas finalidades. O mais importante é que você descobrirá como os algoritmos de mineração de dados funcionam internamente e criará suas próprias soluções sem depender de bibliotecas de terceiros.

Você criará um algoritmo completo capaz de extrair dados de sites Web em tempo real e tudo o que será coberto no curso lhe permitira extrapolar esses conhecimentos para a resolução de outros problemas relacionados à mineração de dados.

Se você tem interesse em aprender sobre Web Scraping, Web Crawling, Mineração de Dados, Mineração de Textos e criação de Máquinas de Estados utilizando a linguagem de programação Python, esse curso é para você.


O professor do curso, o Engenheiro Eletrônico e Cientista da Computação Rodrigo Vertulo, tem experiência de mais de 20 anos no setor de tecnologia desenvolvendo sistemas baseados em software e hardware de grande complexidade, tendo atuado em grandes empresas de tecnologia tanto nacionais, quanto multinacionais. O professor lecionou no meio universitário em uma instituição acadêmica de grande prestígio no estado de São Paulo ministrando cursos relacionados à Ciência da Computação e Desenvolvimento de Games. Autor de diversos cursos relacionados a sistemas embarcados, eletrônica e programação publicados na Udemy, destaca-se pelas excelentes avaliações de seus mais de 2500 alunos que o descrevem como um professor com didática excepcional e que apresenta cursos de alta qualidade. Para comprovar, basta fazer uma pesquisa na Udemy e verificar as avaliações de seus alunos. Outra fonte de pesquisa sobre o trabalho realizado pelo professor do curso é consultando na internet seu site especializado em eletrônica (Laboratório de Eletrônica) e seu canal no YouTube de mesmo nome.

Se você deseja aprender a desenvolver projetos com critério e profissionalismo e aprendendo com uma didática excepcional esse curso é para você!


Veja o que alguns alunos do Prof. Eng. Rodrigo Vertulo já falaram a seu respeito:


"Adoro o curso!!!!!!! As instruções são claras e precisas. Nosso instrutor, o Engenheiro Rodrigo Vertulo, explica calmamente passo a passo os passos a seguir, bem como os fundamentos essenciais que o aluno deve saber para entender o que está sendo feito e praticado. Orientando-nos adequadamente e fornecendo fontes oficiais de informação para verificar e ampliar nosso conhecimento se é nosso desejo. Muito obrigado e parabéns! Por favor, faça mais cursos!" (Astrid Guerrero Niño)


"Vale cada minuto investido, visto que o conteúdo é bem fundamentado e o professor tem uma dinâmica formidável para repassar o conhecimento." (Geraldo Majela Oliveira)


"O professor é bastante "calmo, sincero e realista" ao passar seus próprios conhecimentos, neste caso, falo por mim mesmo na posição de aluno. As explicações são coerentes e realizam a tarefa esperada - produzir trabalho, ou seja, Conhecimento! Agradeço o respeito e fluidez nos ensinamentos passados. PS: A didática do Professor Rodrigo é excelente para quem realmente quer Aprender. Recomendo fortemente!" (Rodrigo dos Santos Costa)


*** Nunca se esqueça, se você não gostar do curso nos primeiros 30 dias terá seu dinheiro de volta de forma simples e sem questionamentos. ***

Who this course is for:
  • Pessoas interessadas na criação de algoritmos para a extração de informações em páginas Web HTML e outras fontes de dados textuais
  • Pessoas que desejam entender como os algoritmos de mineração de dados funcionam internamente
  • Pessoas que desejam criar algoritmos para mineração de dados sem precisar utilizar bibliotecas de terceiros