Python For Managers Course

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Python for Managers

Course Outline
Date Week Module Learning Outcomes Key Activities Estimated Time

• Course Introduction
• Course Outline
• Course Overview
• Requirements for Certificate
Completion • Meet the Faculty
Course • Course Agreement
April 29 1-2 Hours
Orientation • Learning Platform Overview
• Meet Your Course Leaders
• Introduce Yourself
• How Do I Take This Course?
• Setting Up the Development
Environment
• Review and understand the
evolution and purpose of Python
• Gain an understanding and set up
their development environment
• Videos 1-28
• Customize their command line
Python Fundamentals • Assignment 1
May 6 Week 1 and practice with command line 6 Hours
Part 1 • Flashcards
prompts
• Discussion
• Start building a mental map of
Python concepts
• Practice coding with basic Python
scripts

• Video 1-17
Explore and apply the Python
• Assignment 2
Python Fundamentals concepts such as If statements,
May 13 Week 2 • Flashcards • Discussion 6 Hours
Part 2 Else and Elif statements, Logic
structures, Lists, and For Loops

• Understand the role that


dictionaries, functions and
• Videos 1-26
import play in Python
Python Fundamentals • Assignment 3
May 20 Week 3 • Practice writing code for 6 Hours
Part 3
dictionaries and functions • Flashcards • Discussion

• Refactor code for efficiency and


simplicity
• Understand the need to move
beyond Excel • Videos 1-25
• Understand the role that a • Case Reading
Intro to Data and Pandas Data frame plays
May 27 Week 4 • Assignment 4 6 Hours
Pandas in Python • Understand data frames from • Discussion
various formats
• Begin to manipulate data frames

• Filter and edit data frames • Videos 1-15 6 Hours


Handling Multiple
June 3 Week 5 • Combine multiple data sources • Assignment 5
Datasets
together • Discussion
• Explore examples of APIs 6 Hours
• Use Python to connect to an
• Videos 1-20
Intro to APIs and Web API • Develop an understanding of
June 10 Week 6 • Assignment 6
Scraping with Python HTML and how web scrapers in
• Discussion
Python pull information from a
page
Applying APIs and • Practical applications of web • Videos 1-8 6 Hours
June 17 Week 7 Web Scraping in scraping and APIs • Assignment 7
Python • Combine scraped data with other • Discussion
data
• Practice data aggregation
• Applying advanced aggregation
• Videos 1-17
• Aggregating on dates
June 17 Week 8 Tying it Together • Final Project: Assignment 8 6 Hours
• Synthesizing different
• Discussion
tools/skillsets

You might also like