Software engineering courses can help you learn programming languages like Python and Java, software development methodologies, version control systems, and testing practices. You can build skills in code optimization, debugging, and collaborative project management. Many courses introduce tools such as Git for version control, Docker for containerization, and integrated development environments (IDEs) like Visual Studio Code, which enhance your ability to develop, test, and deploy software efficiently.

Skills you'll gain: Technical Analysis, Market Trend, Financial Trading, Market Dynamics, Derivatives, Market Opportunities, Financial Market, Gap Analysis, Securities Trading, Risk Management Framework, Risk Management, Trend Analysis, Market Data, Market Analysis, Risk Analysis, Financial Forecasting, Forecasting, Consolidation, Histogram
Beginner · Specialization · 3 - 6 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Anomaly Detection, Feature Engineering, Data Ethics, Machine Learning Algorithms, Machine Learning Methods, Classification Algorithms, Responsible AI, Machine Learning, Statistical Machine Learning, Applied Machine Learning, Supervised Learning, Unsupervised Learning, Scikit Learn (Machine Learning Library), Model Evaluation, Model Training, Machine Learning Software, Decision Tree Learning, Model Optimization, Regression Analysis
Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Large Language Modeling, Model Evaluation, Model Training, Hugging Face, Data Preprocessing, Fine-tuning, Model Optimization, Transfer Learning, Generative AI
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Canva (Software), Logo Design, Photo Editing, Content Creation, Graphic Design, Color Matching, Creative Design
Beginner · Guided Project · Less Than 2 Hours

Oracle
Skills you'll gain: Oracle Cloud Applications, Cloud Applications, Oracle Cloud, Cloud Development, Application Development, Database Application, Oracle Databases, Application Deployment, Authentications, Enterprise Application Management, Authorization (Computing), UI Components, Development Environment, Data Import/Export
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Tableau Software, Data Visualization, Data Presentation, Data Visualization Software, Dashboard, Dashboard Creation, Geospatial Information and Technology, Pivot Tables And Charts, Trend Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI Agents, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Artificial Intelligence, Jupyter, Healthcare Industry Knowledge, Model Training, Healthcare Ethics, Health Disparities, Health Informatics, LLM Application, Machine Learning, Deep Learning, Statistical Machine Learning, AI Integrations, AI Security, Model Evaluation, Predictive Modeling, Data-Driven Decision-Making, Data Processing, Data Analysis
Intermediate · Specialization · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Structural Analysis, Civil Engineering, Engineering Analysis, Engineering, Mechanics, Engineering Calculations, Hydraulics, Failure Analysis, Laboratory Testing
Beginner · Course · 1 - 3 Months

Lund University
Skills you'll gain: Generative AI, AI literacy, Responsible AI, Education Software and Technology, Data Ethics, AI Personalization, AI Integrations, Ethical Standards And Conduct
Beginner · Course · 1 - 3 Months

Skills you'll gain: Docker (Software), Kubernetes, Containerization, Cloud-Native Computing, YAML, Devops Tools, Development Environment, Application Deployment, Software Installation, Infrastructure Architecture, General Networking, Network Infrastructure, Linux, Command-Line Interface
Beginner · Course · 3 - 6 Months

University of California, Santa Cruz
Skills you'll gain: File I/O, Debugging, Go (Programming Language), Programming Principles, C (Programming Language), Program Development, Data Structures, Computer Programming, C and C++, Algorithms
Beginner · Course · 1 - 3 Months

Skills you'll gain: Windows PowerShell, Active Directory, Scripting, IT Automation, Network Monitoring, Scripting Languages, Microsoft Windows, Windows Servers, Shell Script, User Accounts, Microsoft Servers, Command-Line Interface, Network Administration, Remote Access Systems, Servers, Systems Administration, User Interface (UI), UI Components, Server Administration, Authentications
Beginner · Specialization · 1 - 4 Weeks