Python Selenium ile Tarayıcı Otomatize Etme

所在平台: Udemy

课程主页: https://www.udemy.com/course/selenium-bot/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Python Selenium ile Tarayıcı Otomatize Etme Kurs Özeti** Bu kurs, Python ve Selenium kullanarak tarayıcı otomasyonunu temelden orta düzeye kadar öğretmeyi amaçlamaktadır. Önceden HTML ve CSS bilgisi faydalı olacaktır. Kurs sonunda katılımcılar, kendi isteklerine göre tarayıcılarını otomatize edebileceklerdir. **Kursun Amacı ve Neden Selenium?** * **Rutin İşleri Otomatize Etme:** Günlük tekrarlayan görevleri (örneğin, Instagram'da fotoğraf beğenme) otomatikleştirme. * **Zaman Tasarrufu:** Yapmak istediğiniz ancak zaman bulamadığınız işlemleri otomatize etme. * **Oyun Hızlandırma:** Tarayıcı tabanlı oyunlarda işlemleri hızlandırma, hatta uyurken bile otomatik oynatma (kullanıcı sözleşmeleri dikkate alınmalı). * **Veri Toplama:** İnternetten veri toplama işlemlerini otomatize ederek zaman kazanma. **Kurs İçeriği:** 1. **Giriş:** Kursun genel tanıtımı ve ilerleyen süreç hakkında kısa bilgiler. 2. **Kurulum:** Gerekli yazılımların ve geliştirme ortamının kurulumu ve çalıştırılması. 3. **Temeller:** Selenium kullanımı için gerekli temel fonksiyonların açıklamaları: * `find_element_by_` (id, name) * `find_element_by_xpath` (XPath kaynakları ile birlikte) * `find_element_by_` (link\_text, partial\_link\_text) * `find_element_by_` (tag, class\_name) * `find_element_by_css_selector` (CSS Selector kaynakları ile birlikte) 4. **Amazon:** Amazon web sitesi üzerinden pratik uygulamalar: * Ürün fiyat bilgilerini alma * Ürün listeleme * Listelenen ürünlerin açıklamalarını alma 5. **IMDB:** IMDB web sitesi üzerinden veri toplama ve işleme: * Top 250 film listesini alma * Filmlerin açıklamalarını alma * CSV dosyası oluşturma 6. **Instagram:** Instagram üzerinde otomasyon işlemleri: * Giriş yapma * Takip etme * Fotoğraf beğenme * Takipten çıkma * Fotoğraf beğenmekten vazgeçme * Bir profildeki tüm fotoğrafları beğenme Bu kurs, temel bilgilerden başlayarak karmaşık Selenium projeleri geliştirmek için gerekli altyapıyı sağlamaktadır. Kalan geliştirme süreci pratik yaparak tamamlanmalıdır.

课程评论(0条)

课程详情

Bu eğitim serisinde Python ve Selenium'u kullanarak nasıl bir tarayıcı otomatize edebilirsiniz ve bunu sizin için avantaja nasıl çevirebilirsiniz bu gibi soruların cevabını öğreneceksiniz. Önceden HTML ve CSS bilmeniz tavsiye edilir. Eğer bilmiyorsanız bazı kısımları anlamakta zorlanabilirsiniz. Bu eğitimin sonunda kendi istediğiniz şekilde tarayıcıyı otomatize edebilirsiniz. Bu eğitim sizi temel düzeyden başlatarak orta düzeye kadar getirmektedir. Geri kalan kısmı ise pratik yaparak tamamlamanız lazımdır. Kurs ile en fazla bu seviyeye çıkarılabilir.Neden Selenium'u öğrenmeniz gerekmekte?Rutin ve gereksiz işlerinizin tamamını otomatize edebilirsiniz.(Instagramda fotoğraf beğenmek gibi:D)Yapmak istediğiniz ama vaktiniz olmayan şeyleri yapmak için kullanabilirsiniz. Tarayıcı tabanlı oyunlar için işlerinizi hızlandırabilirsiniz. Uyurken bile sizin için oynamasını sağlayabilirsiniz.(Bunu kullanmadan önce lütfen kullanıcı sözleşmesini okuyunuz. Eğer bunu yasaklayan bir ifade var ise kesinlikle yapmanız tavsiye edilmez.)İnternetten veri toplamanız gerektiği zamanlarda basit işler için saatler vermenize gerek yok. Botunuzu yazıp sizin için çalışmasını sağlayabilirsiniz.Kurs İçeriği:Giriş: Eğitim hakkında temel bilgileri vermektedir. Önümüzdeki süreçte neler yapmanız gerektiği hakkında kısa bilgilendirmelerde vardır.Kurulum: Eğitim sırasında kullanılan yazılımların ve geliştirme ortamlarının nasıl yükleneceği ve nasıl çalıştırılacağı hakkında bilgilendirmeler vardır. Bu kısımı dikkatle okumanızı tavsiye ederim.Temeller: Bu bölümde selenium'u kullanırken gerekli olan tüm fonksiyonların açıklamaları bulunmaktadır. Bu sayede eğitimi takip ederken işiniz bayağı kolaylaşmaktadır. Ayrıca herhangi bir takıldığınız noktada geri dönüş imkanı sağlamaktadır. Bu fonksiyonlar:Selenium Kod Temellerifind_element_by_( id & name )find_element_by_xpathXpath Kaynakfind_element_by_( link_text & partial_link_text )find_element_by_( tag & class )_namefind_element_by_css_selectorCSS Selector KaynakAmazon: Bu bölümde bir ürünle alakalı temel bilgileri nasıl alırsınız ve bunu işleme nasıl koyarsınız gibi bilgiler yer almaktadır. Bu bölümdeki dersler:Ürün Fiyat Bilgisini AlmaÜrün ListelemeListelenen Ürünlerin Açıklamalarını AlmaIMDB: Bu bölümde IMDB sitesi üzerinde nasıl işlemler yapabilirsiniz. Nasıl veri toplarsınız bunlar gösterilmektedir. Bu bölümdeki dersler:Top 250 Film Listesini AlmaFilmlerin Açıklamalarını AlmaCSV dosyası oluşturmaInstagram: Bu bölümde instagram üzerinde giriş yapma, takip etme, fotoğraf beğenme, takipten çıkma, fotoğrafı beğenmekten vazgeçme ve bir profildeki tüm fotoğrafları nasıl beğenirsiz ile ilgili açıklamalar yapılmakta. Artık bu bölümden sonra kompleks bir selenium projesi nasıl yapılır bunun hakkında yeterli bilgiye sahip olmuş olursunuz. Bu bölümdeki dersler:Giriş YapmaTakip EtmeFotoğraf BeğenmeTakipten ÇıkmaProfildeki Tüm Fotoğrafları Beğenme

课程标签

0人关注该课程

主题相关的课程