|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/menguasai-data-scraping-dengan-python-untuk-pekerja-remote/
课程评论:没有评论
课程名称:掌握 Python 数据爬取以适应远程工作! 概述:为什么要进行网页爬取?其实,并不是必须要做这件事。毕竟,你完全可以选择任何适合你的远程工作职业道路。然而,我们在印尼远程工作者的观察中发现了一种趋势,那就是即使是初学者,只要掌握以下三项技能,就能迅速进入远程工作市场:Python 基础、掌握 Git、数据爬取。很多人可能会问:“哇,真的这么简单吗?”抱歉,这也并非易事。你仍然需要花时间完成多种网页爬取的案例学习。在本课程中,你将会找到诸多数据爬取的案例,包括: - 爬取 Indeed 网站 - 爬取 Steam 网站 - 爬取 Carousel 网站 - 爬取 Detik 网站 什么是网页爬取?网页爬取是通过利用 HTML 中的标签、类和 ID 属性,从某个网站提取数据的活动。 初学者进行网页爬取需要掌握的内容:要进行网页爬取,最低限度需要了解的有: - 页面组成:基本上,网页分为三大组件:HTML、CSS 和 JavaScript,其中 HTML 是创建网页的基础框架,CSS 用于美化网页的视觉效果(如颜色组合、大小及位置),而 JavaScript 则可以用于网站的前端或后端,使其更具互动性。 - 网页爬取入门工具包:进行网页爬取需要一些常用模块,如 Requests 模块、美丽汤模块(BeautifulSoup)或 Scrapy(本课程将使用 BeautifulSoup),以及虚拟环境(VirtualEnv)。 通过本课程,您将能够掌握数据爬取的基本技巧,助力您的远程工作生涯。
Mengapa harus Web Scraping?Sebenarnya, jelas bukan harus. Maksudnya, kamu tentunya bebas memilih jalur karir remote work-mu yang manapun. Namun, pengamatan kami di Remote Worker Indonesia menunjukkan suatu trend, bahwa pemula sekalipun, jika sudah menguasai tiga hal ini:Python FundamentalMastering GitData ScrapingAkan cepat sekali bisa menembus remote work via Upwork."Wah semudah itu???"Maaf-maaf, ga semudah itu juga.Kamu tetap harus berproses menuntaskan banyak studi kasus web scraping. Nah, di course ini kamu akan menemukan banyak sekali studi kasus data scraping berikut ini:Scraping situs indeedScraping situs SteamScraping situs carouselScraping detikApa itu Web Scraping?Web Scraping adalah kegiatan untuk mengambil data dari suatu website dengan memanfaatkan tag-tag, class dan id atribut HTML.Apa yang diperlukan untuk Web Scraping Pemula?Untuk melakukan web scraping hal minimal yang harus dipahami adalahKomponen Halaman WebMengetahui HTML DasarPython DasarMengetahui Jaringan Dasar (misalnya HTTP Request)Komponen Halaman WebKomponen Halaman Web secara dasar terdiri atas 3 komponen utama sepertiHTMLCSSJavaScriptHTML adalah komponen paling dasar yang berfungsi sebagai kerangka utama dalam pembuatan Web CSS digunakan agar web terlihat lebih indah seperti komposisi warna ukuran serta posisi, semua diatur menggunakan CSS ini JavaScript bisa digunakan sebagai backend ataupun frontend sebuah website supaya lebih interaktif dan mudah digunakan penggunaWeb Scraping StarterPackApa yang dibutuhkan untuk melakukan web scraping?, ada beberapa modul yang biasa digunakan untuk melakukan web scraping sepertiModul Requestmodul BeautifulSoup atau Scrapy (kita akan menggunakan BeautifulSoup)VirtualEnv atau virtual environtment