- Learn how Python functions can help us write more readable, reliable and re-usable code.
- Learn basic sorting in Python.
- Level up on just enough web fundamentals to begin web scraping.
- Read up on sorting through Ascending and Descending
- Functions:
- Art of Writing Functions
- W3Schools Python Functions
- Chapter 3 - Functions of Automate the Boring Stuff. As always, no need to do exercises. Just work through code examples to begin familiarizing yourself with the basics of Python functions.
Before we can learn how to scrape websites, it's important to have a basic understanding of the Internet and Web. The below are a few resources to help get your bearings. Please read, watch and work through the exercises, as appropriate, before arriving in class next week. If you fail to work through the below material, you'll likely be very confused as we ramp up on web scraping.
- Watch The Internet in 5 Minutes (or Less) and read How does the Internet work?
- Read How the Web works
- Read the following intros to HTML and CSS:
- HTML Introduction
- HTML basics - this is part of a larger hands-on tutorial. It's well written and provides a good overview of the basics. Just skim this and ignore any instructions to create/modify HTML examples.
- CSS Introduction