C# ile Web Kazıma (Web Scraping & Web Crawling), Fiddler
4.8 (20 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.
1,853 students enrolled

C# ile Web Kazıma (Web Scraping & Web Crawling), Fiddler

C# ile Web Kazıma | Web Scraping | Web Crawling | Telerik Fiddler Öğrenme | Regular Expression
4.8 (20 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.
1,853 students enrolled
Created by Halil AKCIL
Last updated 6/2019
Turkish
Current price: $51.99 Original price: $74.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 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
  • Sıfırdan Web Kazıma (Web Scraping & Web Crawling)
  • Progress Telerik Fiddler programını öğrenme
  • Object Oriented Programming Pratikleri
  • Regular Expression
  • Text Mining
Requirements
  • C# becerisi
  • Object Oriented Programming becerisi
Description

--- BULUNDUĞUNUZ AY ADI ve YILI YAZARAK O AYIN KUPONUNU UYGULAYABİLİRSİNİZ. ÖRNEK KULLANIM: TEMMUZ2020, AGUSTOS2020, EYLUL2020 ---


  Veri madenciliğinin en önemli gereçlerinden biri olan scraping ve crawling gün geçtikçe daha da yaygın hale gelmektedir. Özellikle yapay zeka ile bütünleşeceğini/bütünleştiğini düşünürsek crawler uygulamalarına olan ilgi gözle görülür seviyelere gelmiş durumda.

  Crawler kavramını bir basamak daha örneklendirecek olursak; 
Kasko ve özel sağlık sigortası hizmeti veren bir brokerlik düşünün. Bir araç kaskosu için yaklaşık 15 ile 20 arasında sigorta paneline girerek müşterinizden aldığınız (TC Kimlik, araç plaka ve ruhsat bilgileri, tarihler, aracın hangi segmentte ve trafikte hangi kategoride olduğu bilgileri, renk bilgisi v.s.) parametrelerle formları doldurup bir ücret çıkartarak müşterinize bu teklifleri sunuyorsunuz. Tek bir müşteri için bir personelin harcayacağı süre en az 30 dakika olacaktır. Oysa bu 15 sigorta panelini crawl ettiğinizde uygulamanın bir müşteri için oluşturacağı 15 teklifin süresi 1 dakikadan daha az sürecektir.

Başka bir örnekte ise; elinizde 1000 tane website listesi olduğunu varsayın. Bu website içerisinde aradığınız bir kelime veya cümlenin hatta bir paragrafın analizini yapabilecek ve elde edilen bu veriyi çeşitli ihtiyaçlarınızda kullanabileceksiniz.

Crawl ile alışveriş sitelerinde elde edilen verilere göre siyah beyaz oduncu gömleğinin yılın hangi mevsiminde, mevsimin hangi ayında satış rekoru kırdığı analizini yapabileceksiniz.

Kısaca hayatın her köşesinde işinize yarayacak bu sistemi öğrenmek için vakit kaybetmeden kursa abone olmayı unutmayın. Kurs boyunca sorularınız en erken şekilde yanıtlanacak, gerektiği yerde danışmanlık hizmeti verilecektir. Yorumlarınızı ve mesajlarınızı sabırsızlıkla bekliyor olacağım. :-)

Who this course is for:
  • Bu kurs web üzerinden yapılan işlemleri otomatik hale getirmek isteyenler
  • Bot yazmak isteyenler
  • İnternette yer alan düzensiz verileri toplayıp düzenli datalar haline getirmek isteyenler
  • Veri madenciliği üzerine projeler geliştirmek isteyenler için uygundur
Course content
Expand all 29 lectures 03:08:41
+ Giriş
2 lectures 04:06

Bu bölümde ön yükleme ve projenin kurulum ile ilgili açıklamalar yer almaktadır. Giriş kısmında proje sürecince hangi bilgilere sahip olmanız gerektiği ve hangi bilgilerin öğrenileceği anlatılmaktadır. Proje çok katmanlı mimariye göre tasarlanmış ve hangi katmanda hangi işlemlerin olacağı anlatılmıştır.

Preview 01:44
+ Projenin Alt Yapısı
9 lectures 47:23
CrawlerKeyValuePair Modeli
02:12
CrawlerKeyValuePairCollection Yapısı
07:29
CrawlerHttpClient Initializer
03:09
CrawlerHttpClient Get Metotları (Düzeltme)
00:35
CrawlerHttpClient Post Metotları (1. Bölüm)
08:20
CrawlerHttpClient Post Metotları (2. Bölüm)
03:59
ICrawler Tasarımı
02:43
CrawlerBase Tasarımı
07:04
+ Fiddler Telerik
5 lectures 24:46
Download & Kurulum
02:12
Başlangıç Ayarları
07:15
Mini Eğitim
06:44
Get & Post
02:12
Örnek Website İzleme
06:23
+ Fiddler Helper Uygulaması
10 lectures 01:19:44
Regex Train
08:23
RegexHelper ParseString Metodu
04:31
RegexHelper ParseStringMultiResult Metodu
02:07
RegexHelper ParseStringMultiGroup Metodu
02:48
Form Tasarımı
02:43
Text_Changed Bölüm 1
14:59
Text_Changed Bölüm 2
14:02
Text_Changed 3. Bölüm
08:54
Text_Changed 4. Bölüm
07:29
Text_Changed Final Bölümü
13:48
+ Uygulama: Project Crawler & Scraper
3 lectures 32:42
Fiddler Bölümü
05:43
Crawling Bölüm 1
11:58
Crawling Bölüm 2
15:01