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: https://github.com/groovemonkey/pytho...
The whole Python 3 Basics Playlist: • Python 3
My step-by-step project-based Linux course for beginners: https://www.udemy.com/course/hands-on...
Free Linux Sysadmin Course Playlist: • The Linux Basics Course: Beginner to Sysad...
DigitalOcean referral link: https://m.do.co/c/0380a1db56a6
Patreon: / tutorialinux
Official Site & e-mail list: https://tutorialinux.com/
Twitter: / tutorialinux
Facebook: / tutorialinux
Podcast: http://kernelpanicpodcast.com
On this page of the site you can watch the video online Practical Python Project: Web Scraper Prototype (Semi-Livecoding) with a duration of hours minute second in good quality, which was uploaded by the user tutoriaLinux 29 October 2017, share the link with friends and acquaintances, this video has already been watched 79,735 times on youtube and it was liked by 1.3 thousand viewers. Enjoy your viewing!