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.

Università Bocconi
Skills you'll gain: Private Equity, Entrepreneurial Finance, Business Valuation, Investments, Mergers & Acquisitions, Finance, Entrepreneurship, Financial Analysis, Due Diligence, Portfolio Management, Tax Laws, Legal Risk
Mixed · Course · 1 - 3 Months

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Matplotlib, Data Visualization, Tensorflow, NumPy, Pandas (Python Package), Object Oriented Programming (OOP), Seaborn, Python Programming, Keras (Neural Network Library), Scikit Learn (Machine Learning Library), Data Manipulation
Beginner · Course · 1 - 3 Months

Knowledge Accelerators
Skills you'll gain: General Data Protection Regulation (GDPR), Information Privacy, Personally Identifiable Information, Law, Regulation, and Compliance, Compliance Management, Regulation and Legal Compliance, Regulatory Requirements, Data Ethics, Compliance Reporting, Data Governance, Data Security, Data Management, Data Integrity, Data Processing
Beginner · Course · 1 - 3 Months

Goldman Sachs
Skills you'll gain: Business Planning, Business Strategies, Growth Strategies, Strategic Thinking, Business Development, Feasibility Studies, Entrepreneurship, Peer Review, Goal Setting, Market Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI, Microsoft Copilot, Generative Adversarial Networks (GANs), Responsible AI, Data Ethics, Autoencoders, Data Security, Information Privacy, Anomaly Detection, Model Evaluation, Data Analysis
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: ASP.NET, Object Oriented Programming (OOP), Object Oriented Design, Frontend Integration, Middleware, Programming Principles, Application Frameworks, Object-Relational Mapping, Model View Controller, Event-Driven Programming, User Interface (UI), Cascading Style Sheets (CSS), Authentications, Development Environment, Debugging
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: PyTorch (Machine Learning Library), Model Evaluation, Deep Learning, Machine Learning, Artificial Neural Networks, Artificial Intelligence, Python Programming, Data Preprocessing, Regression Analysis, Software Installation, System Configuration, Development Environment, Performance Tuning
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Microsoft Outlook, Microsoft Office, File Management, Email Automation
Beginner · Guided Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: JUnit, Test Driven Development (TDD), Unit Testing, Test Case, Software Testing, Mockups, Eclipse (Software), Test Data, Development Testing, Test Automation, Test Execution Engine, Integrated Development Environments, Test Script Development, Testability, Java
Intermediate · Specialization · 1 - 3 Months

Illinois Tech
Skills you'll gain: Game Theory, Market Dynamics, Business Economics, Strategic Decision-Making, Strategic Thinking, Business Strategy, Price Negotiation, Supply And Demand, Economics, Market Analysis, Competitive Analysis, Consumer Behaviour, Profit and Loss (P&L) Management, Policy Analysis
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Google Cloud Platform, Cybersecurity, Cloud Security, Artificial Intelligence, Technical Communication
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Social Impact, Investments, Environmental Social And Corporate Governance (ESG), Fundraising, Capital Markets, Financial Market, Financial Management, Finance, International Finance, Entrepreneurial Finance, Entrepreneurship, Fiscal Management, Stakeholder Analysis, Business Strategy, Business Management
Beginner · Course · 1 - 4 Weeks