Python Scrapy ile Web Scraping: 5 dakikada Amazonu kazıyın
Offered By: Udemy
Course Description
Overview
What you'll learn:
- Python Scrapy ile Web Kazıma - Web Scraping Temeller
Veri aslında insanlık tarihi kadar eski bir kavram.
5 duyumuz aslında birer sensör ve bu sensörlerden beynimize gelen uyarıcılar veri değil de nedir?
Günümüzde veri ve veri bilimi spesifik bir alan olsa gibi gözükse de, 'veri' teriminin bu genel kapsamını bilmek, bugün veri biliminin geldiği noktayı anlamak ve geleceğini tahmin edebilmek için önemli.
Veri Bilimi, bu genel bakıştan hareketle, 'veri'den 'fayda' elde eden bir alan olarak görülebilir.
İşte bu alanda herşey tabii ki 'veri' ile başlıyor...
Google'ın en sofisitike algoritmaları ile koşturduğu süper makinelerin başlangıç noktası: Veri.
Veri Biliminde, aslında algoritmanız kadar değil veriniz kadar güçlüsünüz.
Çünkü standart algoritmanız belki %70 doğrulukla tahmin eder, Google süper makineleri belki %85.
Burada kritik nokta, atılım yapacağınız nokta, fark yaratacağınız nokta 'süper metedolojiniz' veya 'süper makina'nız değil; 'fayda' sağlama adına gerekirse kendinizin tanımladığı ve hatta elleri ile topladığı 'veri'. Çünkü özgün bir veri ile çözececeğiniz özgün bir problem, bu alana gerçek anlamda bir katkı yapacaktır.
İşte bu ders, veri biliminin olmazsa olmazı, varlık sebebi 'veri' üzerine.
Ve sınırsız verinin bulunduğu internet ortamından veri çekme üzerine.
Özgün veri elde etme ve gerçek problemler çözme adına tek kaynağınız.
Çünkü unutmayın, kaggle'dan elde ettiğiniz veri herkesteki veridir, onunla büyük ihtimalle herkesin çözdüğü problemleri belki çözebilirsiniz, şansınız yaver giderse.
Fakat internet ortamında veri çekme yeteneği kazanırsanız, bu yeteneği gerçek anlamda kullanacak seviyeye gelirseniz, elde edebileceğiniz veri ve bu veri ile çözmeyi deneyebileceğiniz gerçek problemlerin sınırı yok.
Evet bu ders, internetten veri çekme kapsamında kullabileceğiniz en 'intuitive': anlaşılır dil olan Python'un, bu alandaki en gelişmiş 'framework'u, Scrapy için güçlü bir giriş.
Web Scraping dünyasına gerçek ve pratik bir girizgah.
Yaklaşık 150 ülkeden 15000 öğrenciye verdiğim Web Scraping derslerinden biri olan: Fundamentals kursunun genişletilmiş ve özel hazırlanmış Türkçe versiyonu.
Bu derste, web kazıma yeteneğinin ne anlama geldiğine bir giriş yaptıktan sonra, bu yeteneğin uygulama alanı olan internet ve request-response cycle (istek-cevap çevrimi) üzerinde duracağız.
Bu çevrimi anladıktan sonra, Scrapy Spider nesnelerini kullanarak, 3 temel basamakta, nasıl web kazıma yapıldığını, amazon web sitesi örneği üzerinden en pratik şekilde uygulayacağız...
Nesne Tabanlı Programlama, Python bilginiz var; Web Scraping - Web Kazıma dünyasına Scrapy Spider nesneleri ile pratik ve gerçek bir adım atmak istiyorsanız, doğru yerdesiniz. Hemen başlayın. Çok değil 2 saat içinde bulunduğunuz noktaya inanamayacaksınız.
Önemli Not: Udemy'de ücretsiz dersler 2 saat ile sınırlı. Bu dersi size ücretsiz sunabilmek için, 'Web Kazıma - Web Scraping' yeteneğine giriş kapsamında hazırladığım dersleri kapsam dışında tutmam gerekti. Derse kaydolduktan sonra, önceki duyurulara mutlaka göz atın. Bu önemli yeteneğe girişle ilgili temel dersleri, eğitim duyuruları kapsamında sunacağım...
Son olarak maalesef bu platformda da troll yorumcular var, bunlara prim vermeyin. Tamamen risksiz olarak, kendi deneyiminizi yaşayın.
Derslerde görüşmek üzere. Başarılar...
Taught by
Tarkan A Guner
Related Courses
Design Computing: 3D Modeling in Rhinoceros with Python/RhinoscriptUniversity of Michigan via Coursera A Practical Introduction to Test-Driven Development
LearnQuest via Coursera FinTech for Finance and Business Leaders
ACCA via edX Access Bioinformatics Databases with Biopython
Coursera Project Network via Coursera Accounting Data Analytics
University of Illinois at Urbana-Champaign via Coursera