Python ile Veri Çekme - BeautifulSoup - Selenium - Scrapy

Python Programlama Dili Kullanarak Veri Çekme - Otomasyon - Web Scraping - Web Crawling - Requests Temellerini Öğrenin

4.57 (575 reviews)
Udemy
platform
Türkçe
language
Programming Languages
category
instructor
Python ile Veri Çekme - BeautifulSoup - Selenium - Scrapy
19,362
students
2 hours
content
Jul 2021
last update
FREE
regular price

What you will learn

Web crawling , Web scraping mantığını öğrenmiş olacaksınız

Web sitelerinden verileri çekebiliyor olacaksınız

Beautiful Soup4 ve Requests modüllerini öğreneceksiniz

Beautiful Soup4 ve Requests ile Glassdor en iyi kazanan meslekler verisini çekeceğiz

Selenium modülünü öğrenmiş olacaksınız

Selenium modülü ile sosyal medya otomatik giriş otomasyonu yapacağız

Selenium ile sosyal medya takipçilerini kayıt edeceğiz

Scrapy framework'ünü öğrenmiş olacaksınız

Scrapy ile Groupon sitesinden ürün verilerini çekeceğiz

Why take this course?

Arkadaşlar bu kurs Web sitelerinden Veri Çekme Başlangıç Kursu

Bu kurs ile beraber ;

- Web crawling , Web scraping mantığını öğrenmiş olacaksınız

- Web sitelerinden verileri çekebiliyor olacaksınız

- Beautiful Soup4 ve Requests modüllerini öğreneceksiniz

- Beautiful Soup4 ve Requests ile Glassdor en iyi kazanan meslekler verisini çekeceğiz

- Selenium modülünü öğrenmiş olacaksınız

- Selenium modülü ile sosyal medya otomatik giriş otomasyonu yapacağız

- Selenium ile sosyal medya takipçilerini kayıt edeceğiz

- Scrapy framework'ünü öğrenmiş olacaksınız

- Scrapy ile Groupon sitesinden ürün verilerini çekeceğiz


  • 1991'den beri Python programlama dili sadece gereksiz programlar için tamamlayıcı bir dil olarak değerlendiriliyordu. Hatta “Automate the Boring Stuff” (Türkçe'ye "Sıkıcı Şeyleri Otomatikleştiren" olarak çevirebileceğimiz popüler bir kitap) adında bir kitap dahi yayınlanmıştır.

    Bununla birlikte son birkaç yılda Python modern yazılım geliştirme, altyapı yönetimi ve veri analizinde birinci sınıf bir programlama dili olarak ön plana çıkmıştır. Artık hackerlar için bir arka kapı oluşturucusu değil, web uygulaması oluşturma ve sistem yönetiminde önemli rol alma, veri analizleri ve makine öğreniminde parlayan bir dil olarak ün kazanmıştır.

    Python’un Önemli Avantajları

    Python programlama dili yeni başlayanlar veya Python'da uzmanlaşanlar için önemli avantajlara sahiptir.

    Python Programlama Dili Kullanmak ve Öğrenmek Oldukça Kolay

    Diğer karmaşık program dillerini öğrenmek çok zaman alır ve kullanım alanları büyük olmasından dolayı kullanımını öğrenmek çok zordur. Ancak Python sözdizimi hem okunabilir hem de ileriye dönüktür. Öğrenim, kararlı programlama dili sayesinde basittir. Yeni başlayanlar için de ideal bir seçim olarak ön plana gelir. Sonuç olarak, Python kullanarak program geliştirmeye yeni bir adım atmış olan herkes hızlı ve basit şekilde ilerleme kaydedebilir. Diğer karmaşık dillere göre basitlik söz konusu olduğunda, en önde yer almaktadır.

    Python Uygulanabilirdir ve Kullanım Çerçevesi Oldukça Geniştir

    İsminin az duyulmasına rağmen, yazılımcılar arasında hem popülerdir hem de yaygındır. Github projelerinin birçoğu Python tabanlıdır. Hatta Tiobe Index ve Github gibi programlama örneklerinin sıralandığı sistemlerde, Python tabanlı programları en üst sıralarda göstermektedir. Kullanım alanı en küçük işletim sistemlerinden en büyük işletim sistemlerine kadar birçok OS tarafından desteklenmektedir. İnternette yer alan büyük yazılım kütüphanelerin ve API-destekli servislerin mutlaka Python tabanlı bindings ya da wrappers’ları vardır. Bundan dolayı Python, bu servisler ile serbestçe arayüz oluşturur veya bu kütüphaneleri doğrudan kullanır. Yazılım dilleri arasında en hızlısı olmasa da çoklu platformlarda kullanılması bir adım önde olmasını sağlamıştır.

    Python Basit Bir Dil Değildir

    Oluşturulan scriptlerin ve otomasyon programlarının çoğu Python kod şemalarını kapsasa da, Python ayrıca, hem bağımsız uygulamalar hem de web hizmetleri olarak profesyonel kalitede yazılımlar oluşturmak için kullanılır.

Screenshots

Python ile Veri Çekme - BeautifulSoup - Selenium - Scrapy - Screenshot_01Python ile Veri Çekme - BeautifulSoup - Selenium - Scrapy - Screenshot_02Python ile Veri Çekme - BeautifulSoup - Selenium - Scrapy - Screenshot_03Python ile Veri Çekme - BeautifulSoup - Selenium - Scrapy - Screenshot_04

Reviews

Mustafa
May 28, 2023
Hocamıza çok teşekkür ediyorum şahane anlatım tüm kurslarına ilgi göstereceğim. Çok teşekkür ediyorum.
Yağız
May 19, 2022
Saygıdeğer hocam özellikle ben temel analiz için veri çekme üzerine uğraşıyorum ama sürekli iş yatırım olsun ya da ücretli uygulamalar olsun otomatik çeker problem yaşamaktayım bununla ilgili finstable ya da işyatırım üzerinden verileri çekme birleştirme tarzı bir eğitim yapar iseniz emin olun daha çok kişiye hitap etmiş olursunuz. Temiz sade anlaşılır bir dil için teşekkür ederim.
Cem
April 4, 2022
Bir sarı siteden veri çekme veya api ile scrap etme yöntemleri de eklenebilir. Örnek vermek gerekirse; yfinance, binance, coinmarketcap gibi.
Olgay
March 23, 2022
Ben anlattığı gibi anaconda ve webscrapingev kurdum gel gelim "scripts active bat" bende etkin değil onu nasıl çalıştıracağız sözle söyleyip geçti ücretsiz kurs olduğu için soru da soramıyorm google baktım yok. benim için zaman kaybı oldu
EBRU
January 5, 2022
Konu anlatımı çok net ve anlaşılır. Basit projeler ile uygulamalı ilerlemesi konuyu sıkılmadan eğitimi hızlıca tamamlamamı sağladı. Emeği için teşekkür ederim.
MrHolmes
October 12, 2021
Açıklayıcı ve güzel bir şekilde anlatım yapılıyor. Tekrar yaparak çok iyi anlaşılacağını düşünüyorum.
Orhan
October 8, 2021
Bu kurs sayesinde uzun bir süredir geliştirmek istediğim ve bir hayal olarak kalacağını düşündüğüm projemi Mehmet hocam eşliğinde gerçekten zevk alarak ve eğlenerek Python Selenium ile geliştirdim. Daha önce de herhangi bir Python Selenium bilgim bulunmuyordu. Selenium hakkında hiç bilgisi olmayıp projeleri olan arkadaşlara şiddetle tavsiye ediyorum :))
Ahmet
October 1, 2021
Çok teşekkürler, çok temel düzeyde işlevsel bölümler içermesine rağmen ücretsiz sunması çok takdire değer.
Tacettin
July 16, 2021
Hiç bilmeyenler için harika bir giriş seviyesi kurs. Scrapy ile ile hiç çalışma imkanım olmamıştı. Sayenizde onun da temellerini attım. Anlatım sitiliniz ve konuları açıklayışınız akıcı ve anlaşılır. Herkese tavsiye ederim. Kesinlikle memnun kalacağınızı düşünüyorum.
Halil
July 15, 2021
veri çekme ile ilgili temel olarak bir çok şeyi gayet güzel öğretiyor. sadece bir kaç kısım da şu şöyle olmasaydı gibi dediğim olmuştu da üzerinden baya zaman geçtiği için hatırlamıyorum :)
Ismayilov
June 21, 2021
Baslangic icin cok iyi kurs. Zaten html, css, js bildigim icin, web scraping olayininin mantigini gordugum an dersi yarim birakib kendi basima artik istedigim siteden veri cekiyorum. Ne kadar kolay bir islem. Bence olaya daha iyi hakim olmak icin Html DOM yapisina da biraz hakim olmak gerek.
Aydin
May 6, 2021
Gayet güzel ve açıklayıcı bir anlatım. Sadece ufak bir detay eksik kalmış; en sondaki scrapy uygulama örneğinde formata uymayan 2 adet fiyat bilgisinin çözümünü de gösterseydiniz daha iyi olurdu.
Yaşar
May 17, 2020
Mehmet Hocam emeğinize ve yüreğinize sağlık, web den veri çekmek üzerinde işlem yapmak isteyenler içi güzel en azından başlangıç olarak.
Ahmet
May 4, 2020
Uygulamalı olarak anlatılması gayet güzel ve anlaşılır olmuş. Hocam ayrıca kurs içeriğine bir de javascriptli olan bir siteden veri çekme örneği ekleyebilir misiniz? Tercihen tradinview ya da binance olabilir. Teşekkürler.
Emrah
May 3, 2020
Yeni bir şey öğrendim, ilerleyen bölümleri gayet anlaşılır şekilde anlatmışsınız. Diğer ekleyeceklerinizi merakla bekliyorum

Charts

Price

Python ile Veri Çekme - BeautifulSoup - Selenium - Scrapy - Price chart

Rating

Python ile Veri Çekme - BeautifulSoup - Selenium - Scrapy - Ratings chart

Enrollment distribution

Python ile Veri Çekme - BeautifulSoup - Selenium - Scrapy - Distribution chart
3050180
udemy ID
4/25/2020
course created date
5/1/2020
course indexed date
Bot
course submited by