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.

University of Colorado Boulder
Skills you'll gain: Color Theory, Graphic Design, Color Matching, Typography, Graphic and Visual Design, User Experience Design, Graphic and Visual Design Software, Design, Digital Design, Creative Design, Design Elements And Principles, Visual Design, Design Software, Web Design and Development, Image Quality
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Kubernetes, Prompt Engineering, Google Cloud Platform, Cloud Infrastructure, Application Deployment, Google App Engine, Containerization, Cloud Management, Cloud Platforms, Cloud Storage, Cloud Services, Virtual Machines, Cloud Deployment, Infrastructure As A Service (IaaS), Cloud-Native Computing, Generative AI Agents, Identity and Access Management, CI/CD, Cloud Computing, Continuous Deployment
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Financial Statement Analysis, Financial Statements, Microsoft Excel, Financial Modeling, Excel Formulas, Financial Analysis, Pivot Tables And Charts, Working Capital, Financial Accounting, Business Valuation, Balance Sheet, Equities, Financial Reporting, Business Reporting, Spreadsheet Software, Accounting, Data Visualization, Capital Expenditure, Finance, Corporate Finance
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Prompt Engineering, Google Cloud Platform, Kubernetes, Identity and Access Management, Distributed Denial-Of-Service (DDoS) Attacks, Cloud Infrastructure, Cloud Security, Google App Engine, Containerization, Cloud Platforms, Cloud Management, Cloud-Native Computing, Cloud Services, Virtual Machines, Infrastructure As A Service (IaaS), Generative AI Agents, Data Loss Prevention, Cloud Storage, Cloud Computing, Malware Protection
Intermediate · Specialization · 3 - 6 Months

University of California San Diego
Skills you'll gain: Bioinformatics, Computational Thinking, Memory Management, Graph Theory, Python Programming
Intermediate · Course · 1 - 3 Months

Infosec
Skills you'll gain: Incident Response, Computer Security Incident Management, Incident Management, Endpoint Detection and Response, Threat Management, Cyber Operations, Cybersecurity, Cyber Security Policies, Security Management, Cyber Threat Intelligence, Digital Forensics, Intrusion Detection and Prevention, Threat Detection, Cyber Attacks, Network Security, Network Monitoring, Data Security, Business Continuity, Network Analysis, Analysis
Beginner · Specialization · 3 - 6 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Risk Management, Mitigation, Risk Management Framework, Crisis Management, Risk Mitigation, Risk Analysis, Vulnerability Assessments, Policy Development, Governance, Vulnerability, Public Policies
Beginner · Course · 1 - 4 Weeks

New York Institute of Finance
Skills you'll gain: Reinforcement Learning, Recurrent Neural Networks (RNNs), Financial Trading, Deep Learning, Portfolio Management, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Artificial Neural Networks, Machine Learning Software, Applied Machine Learning, Model Optimization, Markov Model, Securities Trading, Model Deployment, Risk Management
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Feasibility Studies, Plant Operations and Management, Project Finance, Facility Operations, Financial Modeling, Energy and Utilities, Project Implementation, Financial Analysis, Cost Estimation, Project Management Life Cycle, Financial Forecasting, Maintenance, Repair, and Facility Services, Construction Management, Plan Execution, Project Management, Sustainable Technologies, Electric Power Systems, Forecasting, Environment and Resource Management, Stakeholder Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Excel Formulas, Google Sheets, Service Level, Spreadsheet Software, Customer Data Management, Customer Support, Google Workspace, Productivity Software, Data Entry, Customer Service, Data Validation, Customer Analysis, Data Analysis, Data Integration, Organizational Skills, Data Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: SAS (Software), Data Import/Export, Statistical Analysis, Data Analysis, Statistical Programming, Data Manipulation, Data Processing, Statistical Software, Data Transformation, Data Preprocessing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Image Analysis, Image Quality, Matlab, Computer Vision, Digital Signal Processing, Spatial Data Analysis, Medical Imaging, Mathematical Software, Spatial Analysis, Algorithms
Beginner · Course · 1 - 4 Weeks