Python for Finance courses can help you learn data analysis, financial modeling, algorithmic trading, and risk management. You can build skills in using libraries like Pandas for data manipulation, NumPy for numerical analysis, and Matplotlib for data visualization. Many courses also cover concepts such as time series analysis, portfolio optimization, and quantitative finance strategies, equipping you with practical knowledge to analyze financial data and make informed investment decisions.

University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Software Design, Program Development, Data Structures, Visualization (Computer Graphics), Graphic and Visual Design, Computer Graphics, Creative Design, Python Programming, Algorithms, Linear Algebra, Simulations, Spatial Analysis
Intermediate · Course · 1 - 3 Months
Stanford University
Skills you'll gain: FinTech, Payment Systems, Financial Services, Financial Market, Capital Markets, Financial Trading, Asset Management, Mobile Banking, Consumer Lending, Banking, Financial Regulation, Investment Management, Digital Assets, Financial Regulations, Technology Strategies, Risk Management, Innovation
Mixed · Course · 1 - 3 Months

Skills you'll gain: Financial Statements, Financial Statement Analysis, Market Liquidity, Case Studies, Financial Analysis, Cash Flows, Working Capital, Balance Sheet, Data Storytelling, Benchmarking, Financial Modeling, Verbal Communication Skills, Financial Data, Income Statement, Communication, Data Analysis, Performance Analysis, Trend Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Autoencoders, Feature Engineering, Unsupervised Learning, Supervised Learning, Classification Algorithms, Regression Analysis, Dimensionality Reduction, Time Series Analysis and Forecasting, Recurrent Neural Networks (RNNs), Convolutional Neural Networks, Reinforcement Learning, Generative Adversarial Networks (GANs), Deep Learning, Data Analysis, Statistical Methods, Data Preprocessing, Machine Learning, Data Science, Python Programming
Build toward a degree
Intermediate · Professional Certificate · 3 - 6 Months

Fractal Analytics
Skills you'll gain: Data Storytelling, Decision Making, Critical Thinking, Database Design, Data Manipulation, Data Presentation, Power BI, Data Visualization, Model Evaluation, Feature Engineering, Model Deployment, Interactive Data Visualization, Data Wrangling, Data Analysis Expressions (DAX), Human Centered Design, Storyboarding, SQL, Machine Learning, Problem Solving, Python Programming
Beginner · Professional Certificate · 3 - 6 Months
Skills you'll gain: Embeddings, Model Deployment, MLOps (Machine Learning Operations), Model Evaluation, Data Cleansing, Anomaly Detection, Vector Databases, System Monitoring, Verification And Validation, Legal Technology, Semantic Web, E-Commerce, Large Language Modeling, Data Validation, Unsupervised Learning, Data Manipulation, Dimensionality Reduction, Performance Metric, Cost Reduction
Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, Large Language Modeling, LLM Application, Productivity, Project Planning, OpenAI, AI Enablement, Generative AI, Risk Analysis, Timelines, Project Risk Management, Project Schedules, Project Management, Artificial Intelligence, Key Performance Indicators (KPIs), Smart Goals, Taking Meeting Minutes, Work Breakdown Structure
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Pandas (Python Package), Web Scraping, Python Programming, Jupyter, Image Analysis, Data Manipulation, Computer Vision, Data Analysis, Natural Language Processing, Data Visualization Software, Matplotlib, Data Import/Export, Unstructured Data, Data Collection
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Tensorflow, Deep Learning, Performance Tuning, Machine Learning Methods, Data Preprocessing, Artificial Neural Networks, Model Evaluation, Verification And Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Storytelling, Predictive Analytics, Data Presentation, Responsible AI, Predictive Modeling, Strategic Decision-Making, Data-Driven Decision-Making, Business Intelligence, Data Visualization, Decision Making, Artificial Intelligence and Machine Learning (AI/ML), Scikit Learn (Machine Learning Library), Business Marketing, Natural Language Processing, Text Mining, Python Programming, Reinforcement Learning, Data Security, Network Analysis, Security Awareness
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Database Design, SQL, MySQL, PHP (Scripting Language), Relational Databases, JSON, jQuery, Hypertext Markup Language (HTML), Javascript and jQuery, Ajax, Databases, Data Modeling, Database Application, Database Development, Debugging, Web Applications, Object Oriented Programming (OOP), Web Development, Secure Coding, Javascript
Intermediate · Specialization · 3 - 6 Months

Creo Incubator
Skills you'll gain: Entrepreneurial Finance, Financial Forecasting, Business Strategy, Presentations, Fundraising, Cash Flow Forecasting, Entrepreneurship, Business Valuation, Financial Analysis, Financial Management, Finance, Public Speaking, Market Analysis
Advanced · Course · 1 - 4 Weeks