The following fields are required:
Error has occurred. Please reload this page and try the operation again.
University of Milwaukee School of Continuing Education
Login Menu
Student Login Parent/Youth Login
  • Student Login
  • Parent/Youth Login
  • Home
  • Courses
  • Credentials
  • Program Areas
  • Request Information
  • Make a Payment
Search Results New Search

DTBS 0009 - Python for Data Analysis

1031152
Instruction Methods Live Online
Facebook Twitter Instagram YouTube LinkedIn
Loading...
Sections Available for Registration

Course Description

Knowledge of Python has become a highly sought-after skill by employers in a wide variety of fields. This general-purpose programming language is now so common that it’s taught from high school through graduate school.

In this hands-on course, you’ll learn the basics of Python and take home code that you can reuse in your workplace. The course involves lecture, demonstration, hands-on practice and instructor coaching, giving you all the tools you need to gain this vital skill.

Python can be used for a wide variety of applications, especially in data analytics. The simplicity of this tool lets newcomers learn to use it quickly, allowing for more time solving problems and less time thinking about how the language actually works. Yet Python is still powerful enough to be the programming language of choice for many experts.

Course Outline/Topics

  • Overview of Python
    • Uses of Python in business and academics
    • 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
    • Explaining how Python uses various data types
    • 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
    • Getting user input into your programs
    • Reading and writing to text files
    • Data cleaning and preparation tips
    • Merging together multiple data sources
    • Reading and writing to Excel files
    • Intro to Pandas DataFrames
  • Making decisions with data
    • How to translate business needs into small useful programs
    • Incorporating business logic into data processing rules

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 that help you save time and avoid errors in your daily work

Prerequisites

No previous computer science or programming skills are necessary.

Who Should Attend

Analysts and other professionals who interpret data, identify trends and provide insights.

Testimonials

"Jacob was amazing! This was my very first programming course and not only was Jacob very knowledgeable, but he also was able to convey complex programming concepts to all of us. Jacob was also very positive and provided excellent guidance and encouragement!"
-Rod Brushwood, Federal Reserve Bank of Chicago, June 2022

"This has been my favorite course on the data analysis certification yet! I am excited to use the things that I have learned from this class in my job. Jacob was super helpful with problems, along with questions on real-world issues. The PowerPoint and project questions were very well thought out and thorough on the concepts. I really enjoyed the virtual class. Living an hour away from campus, it allowed me to focus more on the material and not have to worry about making the drive in time. The remote desktop was great for an easy start to the classes without having to worry about downloading a bunch of programs. Very well put together class."
-Morgan Bauer Millipore, Sigma, Participant, March 2021

"It was definitely a good class to learn an overview of the variety of things Python can be used for in the workplace. [The instructor was] very patient and helpful to everyone’s questions – makes a huge difference when learning new complex (or even simple) concepts and especially via virtual learning."
-Participant, March 2021

Instructors

  • Jacob Fink, MS, CFA

Applies Towards the Following Credentials

  • AI Python Certificate : Required
  • Data Analysis Certificate : Elective
  • Python Microcredential : Core
Loading...

Expand (+) to select a section and add to cart

DTBS 0009 - 260526V

Expand or collapse DTBS 0009 - 260526V
May 26, 2026
Live Online
Available
$895.00
Section Title
Python for Data Analysis
Type
Live Online
Days
T, Th
Time
6:00PM to 8:30PM
Dates
May 26, 2026 to Jun 11, 2026
Schedule and Location
View Details
Contact Hours
14.0
Location
  • Online (Central Time)
Instruction Method Options
Live Online  
Course Fee(s)
Registration $895.00
Potential Discount(s)
  • Early Bird
CEUs
1.4 CEUs
Cancel Request Deadline
May 12, 2026
Transfer Request Deadline
Apr 26, 2026
Instructors
  • Jacob Fink, MS, CFA
Required fields are indicated by .
University of Wisconsin - Milwaukee, School of Continuing Education

Contact Us

161 W Wisconsin Ave., Suite 6000 Milwaukee, WI 53203
sceinfo@uwm.edu

Site

  • Courses
  • Credentials
  • Program Areas

Follow Us

Facebook Twitter Instagram YouTube LinkedIn
Powered by Lifelong Learning EE
The School of Continuing Education uses cookies to help give you the best experience with our registration system. By continuing without changing your cookie settings, we assume you agree to this. Please read our cookie policy. UWM collects information from website visitors. For information on what information is collected, how this information is used, and with whom the information is shared please review UWM’s website privacy statement.

Session Time-Out

For security reasons and the protection of your personal information, your session will time out due to a period of inactivity in minute(s) and second(s). Click Extend My Session to continue. For security reasons and the protection of your personal information, your session timed out after a period of inactivity. You will be redirected to the home page.

Confirm

Alert

Jacob Fink, MS, CFA

Jacob Fink is a data analyst at Geneva Capital Management. In this role, Jacob creates a variety of financial reports which give insights into the movements of style factors and provide transparency into the risk effects of proposed investment strategy changes. He uses Python to automatically scan portfolios for changes, summarize investment performance and create new and innovative risk reporting techniques.

Prior to joining Geneva, Jacob was an equity risk analyst at Wells Fargo Asset Management and an investment data analyst at Artisan Partners. Jacob also served as the head equity trader for two other firms in the Milwaukee area. Mr. Fink holds a BS in business economics from Wisconsin Lutheran College and a master’s degree in applied economics from Marquette University. He received his CFA designation in 2011 and served as the president of the CFA Society of Milwaukee in 2017 and 2018.

DTBS 0009 - 260526V - Python for Data Analysis

Processing...

Online (Central Time)

This is a real-time, scheduled class that you attend online (like on Zoom or Canvas) at the specific dates and times listed.

Live Online

Description
Synchronous instruction delivered virtually, requiring students to participate at specific dates and times. This can involve an entirely online group or students joining a live, in-person class remotely.

Registration

Early Bird

Description
Early bird available until 14 days before start date.
Discount Amount
$50.00

CEUs

The continuing education unit (CEU) is a nationally recognized means to document participation in organized non-credit continuing education. One CEU is defined as 10 contact hours of participation in organized continuing education under qualified instruction. The CEU provides a vehicle for employers, professional groups, and licensing agencies to account for participation in non-credit seminars, workshops, and courses.

Jacob Fink, MS, CFA

Jacob Fink is a data analyst at Geneva Capital Management. In this role, Jacob creates a variety of financial reports which give insights into the movements of style factors and provide transparency into the risk effects of proposed investment strategy changes. He uses Python to automatically scan portfolios for changes, summarize investment performance and create new and innovative risk reporting techniques.

Prior to joining Geneva, Jacob was an equity risk analyst at Wells Fargo Asset Management and an investment data analyst at Artisan Partners. Jacob also served as the head equity trader for two other firms in the Milwaukee area. Mr. Fink holds a BS in business economics from Wisconsin Lutheran College and a master’s degree in applied economics from Marquette University. He received his CFA designation in 2011 and served as the president of the CFA Society of Milwaukee in 2017 and 2018.

Processing...

Privacy Policy


Cancellation Policy

To cancel, log into your student portal, go to "Enrollment History," and select "Request Drop" next to the course. Refund eligibility depends on notice, course type, and fee:

  • 30+ days prior to start of course: Full refund.
  • 15-29 days prior to start of course: Refund minus a 25% administrative fee.
  • Less than 15 days prior to start of course: No refund.

Exceptions (No Refunds):

  • Osher Educational Travel/Go Explore and College for Kids & Teens courses.
  • Courses with a fee of $35 or less.
  • On-demand online courses after the student has accessed the learning environment.
  • Conferences/Special Events (specific policy will be in registration terms).
  • Special requests and non-course fee items (e.g., memberships, textbooks) are non-refundable.

If the School of Continuing Education cancels a course, a full refund will be issued.


Invoicing Policy

  • If "invoice full amount" is selected, payment is due 14 days before the course start.
  • Failure to pay by the due date may result in cancellation of your registration.
  • For Agency payments (AmeriCorps, DVR, MyCAA, etc.), contact sceinfo@uwm.edu for next steps.
  • Automated payment reminders will be sent until the balance is paid.

Third Party Expenses

The School of Continuing Education does not provide refunds for any expenses (such as travel, accommodations, or materials) incurred by students due to a course cancellation or a student's self-cancellation. We strongly recommend booking refundable/transferable travel and accommodations, and purchasing materials with a return window extending beyond the course start date.


Collections Policy

Participants who fail to make timely payments agree to pay all collection costs incurred by UWM (agency fees, legal fees, etc.) and any late fees. UWM may also certify the past-due balance to the Wisconsin Department of Revenue and claim the total due against any refunds or payments owed to the participant.


Photography and Media Usage

The School of Continuing Education may take photographs, video, and other media during courses and events for educational, promotional, and advertising purposes. Virtual programs may be recorded for marketing and content sharing.


Conduct Information and Disciplinary Measures

No firearms or weapons are allowed on UWM property.

Participant conduct policies are based on the following UW System Administrative Codes, which may result in probation, suspension, or dismissal from all UWM functions:

  • UWS Chapter 14 – Student Academic Disciplinary Procedures
  • UWS Chapter 17 – Student Nonacademic Disciplinary Procedures
  • UWS Chapter 18 – Conduct on University Lands

Cookie Policy

Cookie policy

This statement explains how we use cookies on our website. For information about what types of personal information will be gathered when you visit the website, and how this information will be used, please see our privacy policy.

How we use cookies

All of our web pages use "cookies". A cookie is a small file of letters and numbers that we place on your computer or mobile device if you agree. These cookies allow us to distinguish you from other users of our website, which helps us to provide you with a good experience when you browse our website and enables us to improve our website.

Types of cookies we use

We use the following types of cookies:

  • Strictly necessary cookies- these are essential in to enable you to move around the websites and use their features. Without these cookies the services you have asked for, such as signing in to your account, cannot be provided.
  • Performance cookies- these cookies collect information about how visitors use a website, for instance which pages visitors go to most often. We use this information to improve our websites and to aid us in investigating problems raised by visitors. These cookies do not collect information that identifies a visitor.
  • Functionality cookies- these cookies allow the website to remember choices you make and provide more personal features. For instance, a functional cookie can be used to remember the items that you have placed in your shopping cart. The information these cookies collect may be anonymized and they cannot track your browsing activity on other websites.

Most web browsers allow some control of most cookies through the browser settings. To find out more about cookies, including how to see what cookies have been set and how to manage and delete them please visit http://www.allaboutcookies.org/.

Specific cookies we use

The list below identify the cookies we use and explain the purposes for which they are used. We may update the information contained in this section from time to time.

  • JSESSIONID: This cookie is used by the application server to identify a unique user's session.
  • registrarToken: This cookie is used to remember items that you have added to your shopping cart
  • locale: This cookie is used to remember your locale and language settings.
  • cookieconsent_status: This cookie is used to remember if you've already dismissed the cookie consent notice.
  • _ga_UA-########: These cookies are used to collect information about how visitors use our site. We use the information to compile reports and to help us improve the website. The cookies collect information in an anonymous form, including the number of visitors to the website, where visitors have come to the site from and the pages they visited. This anonymized visitor and browsing information is stored in Google Analytics.

Changes to our Cookie Statement

Any changes we may make to our Cookie Policy in the future will be posted on this page.