FlexStack: Python Fundamentals 3 - Slithering Along the Information Superhighway

  • Overview
  • Course Content
  • Requirements & Materials
Overview

FlexStack: Python Fundamentals 3 - Slithering Along the Information Superhighway

Course Description

The third and final course in the FlexStack: Python Fundamentals Certificate sets the stage for interacting with the wider world via Python, primarily through web-based data sources and the formats that they use. Learners will also explore the use of third-party modules for extending functionality. To cap off this sprint, participants will take a practice test­ in preparation for the Certified Entry-Level Python Programmer (PCEP) certification exam. 

Please note that the cost of the PCEP exam is not included in the tuition for this course and remains the individual responsibilities of learners who choose to sit for the exam.

Course Content
  • Individual modules to help participants learn Python one step at a time
  • Interactive sessions for gaining knowledge and asking questions in real-time
  • Immersive exercises to practice using Python right away
  • Hands-on guidance available at every class session
  • No homework
Requirements & Materials

Requirements

A Windows or Mac laptop with a webcam is required to participate in the course. Tablets or other devices are not supported.

Prerequisites

Completion of FlexStack: Python Fundamentals 2 - Stringing Along Your Data and Stretching with Modules.

Materials

Supplemental resources provided.

Session Details

Who Should Attend

This entry-level course is intended for people who know how to use computers and are interested in learning how to program in Python. It is also recommended for individuals with experience in a different programming language or those in need of a refresher in Python.

A person working on a computer

What You Will Learn

  • Implementation of advanced features such as lambdas, list comprehensions, and custom formatting to extend Python programs further
  • Standard data formats used on the web to exchange and store data more effectively
  • Web requests using Python libraries to transmit and receive data from external systems
  • Installation and management of Python at a system level to run programs and work with Python interactively to perform quick coding experiments
A person and person sitting at a desk with computers

How You Will Benefit

  • Extend Python programs further by implementing advanced features such as lambdas, list comprehensions, and custom formatting. 
  • Review standard data formats used on the web to exchange and store data more effectively. 
  • Create web requests using Python libraries to transmit and receive data from external systems. 
  • Install and manage Python at a system level to run programs and work with Python interactively to perform quick coding experiments.
  • Grow Your Professional Network icon
    Grow Your Professional Network
  • Taught by Experts in the Field icon
    Taught by Experts in the Field

Want to learn more about this course?