Practical Python Project: Web Scraper Prototype (Semi-Livecoding)

Publicado em: 29 Outubro 2017
no canal de: tutoriaLinux
79,735
1.3k

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


Nesta página do site você pode assistir ao vídeo on-line Practical Python Project: Web Scraper Prototype (Semi-Livecoding) duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário tutoriaLinux 29 Outubro 2017, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 79,735 vezes e gostou 1.3 mil espectadores. Boa visualização!