Web Scraping with Python

Arsalan Bashir (~arsalan)




We start the talk based on the assumption that our median talk attendee has some basic knowledge of Python and programming, and we talk them through how to build a simple search engine with Flask. The project driven approach of the talk makes sure that every attendee grasps the most important core concepts in the following topics:

  1. Web Scraping using BeautifulSoup4
  2. Best practices while web-scraping using flask
  3. Some basic AJAX techniques in Flask

At the end of this talk, we will be able to:

  1. Build simple, scalable apps using Flask, AngularJS, PostgreSQL and Javascript
  2. Scrape data from the internet using their app
  3. Analyze and storage techniques for this data


  1. Interest in building something
  2. Basic HTML knowledge

Speaker Info:

Arsalan Bashir is the cofounder of curiousIO, where we use Python to collect and analyze gigabytes of data every second from schools and students in order to improve their learning process.

Arsalan is pursuing a B.Tech from NIT, Srinagar. He previously worked with 3 startups using Python to build scalable apps dealing with big data and machine learning.

Speaker Links:

  1. The curiousIO landing page.
  2. Personal Twitter and Github

Section: Web Development
Type: Talks
Target Audience: Beginner
Last Updated: