Teknoloji

C# ve Selenium Kullanarak Sıfırdan Web Site Botları Kodlama

Web site botları kodlama nasıl yapılır? Web sitesi botları hangi dillerle yazılır? Web sitesine bot yazarak içerik çekmek nasıl yapılır?

Bütün web siteleri için botlar geliştirebileceğinizi biliyor muydunuz? Bot nedir sorusuna kısaca cevap vermek gerekirse eğer şunu diyebiliriz ki Instagram’da fotoğraf beğenen kişileri beğenme botu gibi bir örnek vermek uygun olacaktır. Kurs içeriğinde WhatsApp, Instagram, Facebook ve Google gibi gelişmiş web siteleri üzerinden anlatım bulunmaktadır. Anlatılan konular kısa dersler ve sorun çözmeye yöneliktir. Sizlere çok yararını dokunacağını düşündüğüm bir udemy dersi bırakıyorum C# ve Selenium Kullanarak Sıfırdan Web Site Botları Kodlama

Bu kurs kimler için uygun;

  • Tüm seviyelerdeki C# geliştiricileri
  • Web site botları kodlamak isteyenler

Gereksinimler Arasında;

  • Başlangıç Seviyesinde Bile Olsa C# Bilgisi
  • Kurulu Visual Studio
  • Kurulu Chrome ve Firefox Tarayıcıları

Öğrenecekleriniz arasında,

  • C# ile Bot Geliştirme
  • Web site botları kodlama
  • Bot yazılımı
  • Selenium
  • Selenium Temelleri
  • İşlemleri otomatikleştirme
  • Veri çekme

Kurs içeriğinden ve derslerden de kısaca bahsetmek gerekirse eğer toplam da 61 ders bulunuyor.

  • Tanıtım bölümünde ki derslerde
  • Selenium nedir? Ne işe yarar?
  • Selenium Genel ders planlaması dersleri şu şekildedir;
  • Selenium Kurulumu ve Proje Eklenmesi
  • Sayfalardaki Elementlerin ID, Name, XPath ve Css Seçici Gibi Özellerini Bulma
  • Google Chrome Tarayıcısı Açma
  • Mozilla Firefox Tarayıcısı Açma
  • Tarayıcı Kapatma
  • Web Sayfasının Başlığını Çekme
  • Geçerli Sayfa Linkini Çekme
  • Web Sayfasının Kaynak Kodunu Çekme
  • Web Sayfasındaki Textbox’u Temizleme
  • Butona Name Özelliğine Göre Tıklama
  • Butona ID Özelliğine Göre Tıklama
  • Butona XPath Özelliğine Göre Tıklama
  • Butona Css Seçicisine Göre Tıklama
  • Butona Üzerindeki Metnine Göre Tıklama
  • Elementin Kısmi Metnine Göre Tıklama
  • Elementi Etiket İsmine Göre Yönetme
  • Elementi Sınıf(Class) İsmine Göre Yönetme
  • Web Sayfasındaki Bir Resmi Çekme
  • Web Sayfasındaki Bütün Linkleri Çekme
  • Web Sayfası İçinde JavaScript Kodu Çalıştırma
  • Tarayıcıda Geri ve İleri Gitme
  • Tarayıcıyı Tam Ekran Yapma
  • Tarayıcıda Yeni Sekme Açma
  • Sayfayı Yenileme
  • Tarayıcıyı Boyutlandırma
  • Sayfayı Aşağı Kadırma (Scroll)
  • Elementin Üzerinde Sağ Tık Menüsünü Açma
  • Web Sayfasındaki CheckBox Elementini Seçme
  • Web Sayfasındaki Radio Elementini Seçme
  • Açılır Menüdeki(Dropdown – Select) Değeri Seçme
  • Tuş, Harf veya Kelime Gönderme / Yazdırma / Bastırma
  • Web Sayfasının Ekran Görüntüsünü Çekme ve Kaydetme
  • Elementin Mevcut Olup Olmadığını Bulma
  • Web Sayfasındaki Butona JavaScript İle Tıklama
  • Yeni Satır ve Tab Karakteri Gönderme
  • Sayfa ve Element Yüklenme Süresi Ayarlama
  • Uyarı Pencerelerini(Alert, Promt, Confirm) Yönetme
  • Tarayıcı ve Konsol Pencerelerini Gizleme
  • Chrome Test Yazılımı Tarafından Kontrol Ediliyor Yazısını Silme
  • Proxy Kullanımı
  • Tarayıcı Mobil Emulatörünü Kullanma
  • Whatsapp Araçları
  • Anlatım
  • Web WhatsApp Girişi
  • Toplu Yazı Gönderme
  • Toplu Resim Gönderme
  • Toplu Video Gönderme
  • Toplu Dosya Gönderme
  • Instagram Araçları
  • Anlatım
  • Mobil Olarak Instagram’a Giriş
  • Gönderi Paylaşma
  • Gönderideki Yorumları Çekme
  • Belirlenen Kişinin Takipçilerini Çekme
  • Bir Etikette Paylaşılan Gönderileri Çekme
  • Google Araçları
  • Anlatım
  • Arama Yapma ve Sonuçlardaki Seçtiğiniz Siteye Girme
  • Resim Arama ve İlk 10 Resmi Çekme
  • Youtube Araçları
  • Anlatım / Arama Yapma ve İlk 5 Sonucu Listeleme

İlgili Makaleler

Bir cevap yazın

Başa dön tuşu