Teaching Python

Episode 85: Teaching the Basics with Requests


Listen Later

Most people think of Requests as an intermediate or advanced area of Python, but what happens when we turn it loose on beginner programmers? Spoiler - lots of learning and surprises!

Requests is a popular Python library for making HTTP requests in a simplified, elegant way. As the one of the top 10 most downloaded packages on PyPI.org, it's used across Python to interact with web APIs, scrape websites, post webhooks, and more.

In this episode, Kelly and Sean talk about different lesson plans, approaches, and examples using the Requests library in a teaching environment.

Support Teaching Python

Links:

  • Python’s Requests Library (Guide) – Real Python — The requests library is the de facto standard for making HTTP requests in Python. It abstracts the complexities of making requests behind a beautiful, simple API so that you can focus on interacting with services and consuming data in your application.
  • PyCon 2022 Welcome to PyCon US 2022 — PyCon US is the largest annual gathering for the community using and developing the open-source Python programming language. It is produced and underwritten by the Python Software Foundation, the 501(c)(3) nonprofit organization dedicated to advancing and promoting Python. Through PyCon US, the PSF advances its mission of growing the international community of Python programmers.
  • Home | Mondelēz International, Inc. — We are one of the largest snack companies in the world with global net revenues of $25.9 billion and net earnings of $3.4 billion in 2018. We make and sell primarily snacks, including biscuits (cookies, crackers and salted snacks), chocolate, gum & candy as well as various cheese & grocery and powdered beverage products.
  • ISL | International School of Luxembourg: Next Events — In collaboration with other international educators and renowned experts, ISL is proud to present a series of webinars that promote best practices and embrace the collective wisdom of the participants. We have been fortunate to collaborate with such experts as Dr. Fran Prolman, Ewan McIntosh, Jeff Utech and Scott McLeod. The Virtual Learning Loft has enabled ISL educators to connect and develop networking opportunities on a global scale and promote ISL as a learning organisation. 
  • Pine Crest School's Innovation Institute — The theme for the virtual conference is Going Global: Integrating Innovation, Technology, and Social Entrepreneurship to Improve our World.
The Eighth Annual Innovation Institute is scheduled for April 24, 25, and 26, 2022.
This year, the Institute will offer a variety of teacher-as-student, online, hands-on workshops geared toward educators at all levels. During the workshops, attendees will explore ways to make global connections and integrate social entrepreneurship through hands-on learning linked to project-based learning activities and technology integration.
  • Python Jumpstart by Building 10 Apps Online Course - [Talk Python Training] — Programming is fun and profitable. Learning to become a software developer should be equally fun! This course will teach you everything you need to know about the Python language all the while building interesting and engaging applications.
  • ...more
    View all episodesView all episodes
    Download on the App Store

    Teaching PythonBy Sean Tibor and Kelly Paredes

    • 4.7
    • 4.7
    • 4.7
    • 4.7
    • 4.7

    4.7

    23 ratings


    More shows like Teaching Python

    View all
    Marketplace by Marketplace

    Marketplace

    8,631 Listeners

    More or Less: Behind the Stats by BBC Radio 4

    More or Less: Behind the Stats

    889 Listeners

    The Changelog: Software Development, Open Source by Changelog Media

    The Changelog: Software Development, Open Source

    283 Listeners

    Talk Python To Me by Michael Kennedy

    Talk Python To Me

    584 Listeners

    AWS Podcast by Amazon Web Services

    AWS Podcast

    202 Listeners

    Super Data Science: ML & AI Podcast with Jon Krohn by Jon Krohn

    Super Data Science: ML & AI Podcast with Jon Krohn

    297 Listeners

    Python Bytes by Michael Kennedy and Brian Okken

    Python Bytes

    214 Listeners

    Data Engineering Podcast by Tobias Macey

    Data Engineering Podcast

    141 Listeners

    Smashing Security by Graham Cluley

    Smashing Security

    317 Listeners

    Practical AI by Practical AI LLC

    Practical AI

    187 Listeners

    The Real Python Podcast by Real Python

    The Real Python Podcast

    140 Listeners

    Last Week in AI by Skynet Today

    Last Week in AI

    299 Listeners

    Cyber Security Headlines by CISO Series

    Cyber Security Headlines

    128 Listeners

    Hard Fork by The New York Times

    Hard Fork

    5,448 Listeners

    Latent Space: The AI Engineer Podcast by swyx + Alessio

    Latent Space: The AI Engineer Podcast

    72 Listeners