All fall 2020 courses and programs will be offered online. For more information, visit uwm.edu/sce/coronavirus.

Share

Python – Introduction

Python is a popular general-purpose programming language that can be used for a wide variety of applications – especially in data analytics. Python’s simplicity lets newcomers learn to use it quickly, yet it is still powerful enough for experts. Users can spend more time solving problems and less time thinking about how the language actually works. In this hands-on course, you learn the basics of Python and take home code which you can reuse in your workplace.

No previous computer science or programming skills are necessary.

This course can be applied to the Data Analysis Certificate.

Instructor

Jacob Fink, MS, CFA

Jacob Fink, MS, CFA

Jacob Fink is an equity risk analyst at Wells Fargo Asset Management. In this role, Jacob evaluates the risks that are embedded a variety of quantitative strategies. He uses Python on a daily basis to automatically scan portfolios for changes, ... read more

Who Should Attend

The target audience for this course is analysts and others who are called upon to interpret data, identify trends and provide insights. No previous computer science or programming skills are necessary.

Benefits and Learning Outcomes

  • Understand the capabilities of the Python ecosystem
  • Memorize the basic syntax and program flow operators
  • Install packages to extend the features of the core language
  • Solve practical business problems with Python automation
  • Build a portfolio of simple programs which help you save time and avoid errors in your daily work

Course Outline/Topics

  • Overview of Python
    • Uses of Python in business and academics
    • A brief comparison of Python vs R
    • How to configure your development environment
    • Saving current work and accessing previous work
  • Basic commands and capabilities
    • Workspace navigation
    • Data types, operations, logic and control flow commands
    • Running programs in the IDE and command prompt
    • Creating your own Python functions for financial calculations
    • Interpreting and fixing errors through debugging
  • Using and installing packages
    • Exploring the built-in standard packages that come with Python
    • Extending functionality by installing new packages with pip
    • Explaining the most commonly used packages
  • Importing and manipulating data
    • Reading and writing to text files
    • Learning Pandas DataFrames
    • Data cleaning and preparation tips
    • Merging together multiple data sources
    • Reading and writing to Excel files
  • Making decisions with data
    • Calculating summary statistics
    • Visualizing raw data and custom graphs
    • How to translate business needs into small useful programs

Date: Thu-Fri, Mar 4-5, 2021

Delivery Method: Live Online

Time: 8:30am-4pm CT

Platform: Zoom

Instructor: Jacob Fink MS, CFA

Fee:

$845 by Feb 8, 2021
$895 after Feb 8, 2021

CEUs: 1.4

Enrollment Limit: 20

Program Number: 5020-13038

Note: Participants will receive instructions and course links approximately one week prior to first class.

Registration Deadline: Feb 23, 2021

Register Now

Share