Financial modeling courses focus on building representations of a company's financial performance through topics like forecasting, budgeting, and valuation. You will learn to create models in Excel, analyze financial statements, and perform scenario analysis. Key concepts include cash flow projections, risk assessment, and understanding financial ratios.

University of Pennsylvania
Skills you'll gain: Financial Statements, Operations Management, Customer Analysis, Operational Efficiency, Financial Statement Analysis, Operational Excellence, Return On Investment, Accrual Accounting, Human Capital, Process Improvement and Optimization, Process Analysis, Branding, Financial Accounting, Marketing, People Management, Capital Budgeting, Finance, Peer Review, Project Design, Corporate Finance
★ 4.7 (27K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Financial Modeling, Balance Sheet, Financial Statement Analysis, Financial Statements, Revenue Forecasting, Depreciation, Capital Expenditure, Financial Analysis, Financial Forecasting, Finance, Business Valuation, Working Capital, Equities, Corporate Finance, Forecasting, Analysis
★ 4.8 (13) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Data Storytelling, Dashboard Creation, Dashboard, Data Presentation, Plotly, Data Visualization Software, Web Scraping, Data Visualization, Data Wrangling, Plot (Graphics), Exploratory Data Analysis, Model Evaluation, Interactive Data Visualization, Data Cleansing, Data Preprocessing, Data Analysis, Python Programming, Data Science, NumPy, Machine Learning
★ 4.6 (62K) · Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Capital Budgeting, Cash Flows, Financial Modeling, Excel Formulas, Financial Analysis, Data-Driven Decision-Making, Microsoft Excel
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Data Storytelling, Rmarkdown, Data Visualization, Data Presentation, Data Ethics, Data Cleansing, Data Validation, Ggplot2, R (Software), Tableau Software, Sampling (Statistics), Spreadsheet Software, Data Analysis, Stakeholder Communications, Data Processing, Object Oriented Programming (OOP), File Management, Web Presence, Data Structures, Interviewing Skills
★ 4.8 (183K) · Beginner · Professional Certificate · 3 - 6 Months

Multiple educators
Skills you'll gain: Unsupervised Learning, Supervised Learning, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Applied Machine Learning, Machine Learning Algorithms, Transfer Learning, Machine Learning, Machine Learning Methods, Decision Tree Learning, Model Evaluation, Responsible AI, Tensorflow, Scikit Learn (Machine Learning Library), Artificial Intelligence, NumPy, Predictive Modeling, Classification Algorithms, Reinforcement Learning, Random Forest Algorithm
★ 4.9 (39K) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Google Gemini, Generative AI, AI literacy, Model Training, AI Integrations, Google Sheets, Critical Thinking, Innovation
★ 4.8 (26K) · Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Tensorflow, Machine Learning Methods, Machine Learning, Debugging, Performance Tuning, Data Preprocessing, Python Programming, Model Evaluation, Network Architecture
★ 4.8 (147K) · Intermediate · Specialization · 3 - 6 Months

IBM
Skills you'll gain: Prompt Engineering, Unit Testing, Software Development Life Cycle, Generative AI, Retrieval-Augmented Generation, Large Language Modeling, Software Architecture, Responsible AI, Computer Vision, LangChain, LLM Application, Javascript, Full-Stack Web Development, IBM Cloud, Data Ethics, Python Programming, Application Deployment, Software Development, Machine Learning, Data Science
★ 4.6 (83K) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Unit Testing, Large Language Modeling, LangChain, Generative AI, Retrieval-Augmented Generation, Data Wrangling, Responsible AI, Exploratory Data Analysis, Unsupervised Learning, Model Evaluation, Generative Model Architectures, PyTorch (Machine Learning Library), LLM Application, Keras (Neural Network Library), Supervised Learning, Generative AI Agents, Vector Databases, Fine-tuning, Python Programming
★ 4.7 (101K) · Beginner · Professional Certificate · 3 - 6 Months

IESE Business School
Skills you'll gain: Financial Statements, Financial Statement Analysis, Income Statement, Accounting, Cash Flows, Balance Sheet, Accrual Accounting, Financial Accounting, Financial Reporting, Microsoft Excel, Financial Analysis
★ 4.8 (3.4K) · Beginner · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Financial Statements, Financial Statement Analysis, Financial Forecasting, Budget Management, Variance Analysis, Financial Analysis, Income Statement, Balance Sheet, Performance Measurement, Forecasting, Management Accounting, Return On Investment, Budgeting, Financial Modeling, Finance, Accounting, Financial Accounting, Financial Acumen, Cash Flows, Business Valuation
★ 4.7 (537) · Beginner · Specialization · 1 - 3 Months
Start with your goal. If you want to create financial forecasts, choose courses that emphasize forecasting techniques and scenario analysis. If Excel is your tool for financial modeling, look for courses that cover Excel functions, modeling best practices, and templates. Compare these options to find the best fit for your needs.