Practical Python Project: Web Scraper Prototype (Semi-Livecoding)
79.4 هزار بار بازدید -
7 سال پیش
-
A beginner-friendly, project-based approach to
A beginner-friendly, project-based approach to learning programming. In this video you'll watch me build a simple Humble Bundle web scraper prototype in Python, as if I was sitting next to you and explaining every line of code as I write it.
This video includes mistakes and wrong turns, because they're a great opportunity to learn what the basic programming and software development flow in Python actually looks like in real life.
2:04 - Basic Python Project Setup
4:30 - Basic virtualenv Usage
5:38 - Start programming our prototype!
6:42 - Making HTTP Requests with requests (HTTP client for Python)
12:48 - Parsing HTML with Python and Beautiful Soup (bs4)
18:20 - Inspecting HTML/DOM Elements in your browser
27:54 - Designing the Target Datastructure
32:10 - Python List Comprehensions
37:55 - Designing our most common Datastructure Operations
47:39 - Advanced Python List Comprehensions
49:57 - Splitting the page into product rows (Solution)
59:45 - Running the prototype
Project Files: github.com/groovemonkey/python-bundlescraper
The whole Python 3 Basics Playlist: • Python 3
My step-by-step project-based Linux course for beginners: www.udemy.com/course/hands-on-linux-self-hosted-wo…
Free Linux Sysadmin Course Playlist: • The Linux Basics Course: Beginner to ...
DigitalOcean referral link: m.do.co/c/0380a1db56a6
Patreon: www.patreon.com/tutorialinux
Official Site & e-mail list: tutorialinux.com/
Twitter: twitter.com/tutorialinux
Facebook: www.facebook.com/tutorialinux
Podcast: kernelpanicpodcast.com/
7 سال پیش
در تاریخ 1396/08/07 منتشر شده
است.
79,428
بـار بازدید شده