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.
Macquarie University
Skills you'll gain: Excel Formulas, Microsoft Excel, Spreadsheet Software, Microsoft Office, Data Analysis Expressions (DAX), Productivity Software, Data Analysis Software, Business Analytics, Analytical Skills
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Import/Export, Programming Principles, Web Scraping, File I/O, Python Programming, Jupyter, Data Structures, Pandas (Python Package), Data Manipulation, JSON, Computer Programming, Restful API, NumPy, Object Oriented Programming (OOP), Application Programming Interface (API), Automation, Data Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, AI Product Strategy, Generative AI, New Product Development, Product Management, Product Lifecycle Management, Generative Model Architectures, Product Development, Innovation, ChatGPT, Product Roadmaps, Usability Testing, Product Planning, Responsible AI, Commercialization, Generative Adversarial Networks (GANs), Artificial Intelligence, Product Strategy, Project Management Life Cycle
Beginner · Professional Certificate · 3 - 6 Months

Starweaver
Skills you'll gain: Supply Chain Management, Industrial Engineering, Logistics, Transportation Management, Operations Management, Corporate Strategy, Business Strategy, Operational Efficiency, Manufacturing Processes, Corporate Sustainability, Mechanical Engineering, Strategic Planning, Procurement, Materials science, Innovation, Technology Strategies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Infrastructure, Identity and Access Management, Kubernetes, Google Cloud Platform, Prompt Engineering, Application Deployment, Cloud Storage, Containerization, Infrastructure As A Service (IaaS), Cloud Computing, CI/CD, Cloud-Native Computing, Terraform, Cloud Applications, Cloud Computing Architecture, Cloud Security, Cloud Management, Cloud Services, Load Balancing, Network Planning And Design
Intermediate · Professional Certificate · 3 - 6 Months
Johns Hopkins University
Skills you'll gain: Rmarkdown, Exploratory Data Analysis, Version Control, Statistical Analysis, R Programming, Data Manipulation, Data Cleansing, Data Science, Plot (Graphics), Statistical Programming, Statistical Visualization, Ggplot2, R (Software), Dimensionality Reduction, Data Visualization Software, Data Integration, Knitr, Data Sharing, GitHub, Machine Learning
Beginner · Specialization · 3 - 6 Months

ISAE-SUPAERO
Skills you'll gain: Mechanics, Simulations, Engineering Calculations, Physics, Applied Mathematics, Engineering Analysis, Systems Of Measurement
Beginner · Course · 1 - 4 Weeks

University of Glasgow
Skills you'll gain: 3D Modeling, 3D Assets, Scientific Visualization, Biomedical Engineering, Medical Terminology, Augmented and Virtual Reality (AR/VR), Anatomy, Animations, Image Analysis, Physiology, Biology, Medical Imaging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Site Reliability Engineering, Kubernetes, Google Cloud Platform, Cloud Infrastructure, Prompt Engineering, Application Deployment, Identity and Access Management, CI/CD, Containerization, Cloud Storage, Cloud Security, Cloud Services, Cloud Management, Service Level Agreement, Virtual Machines, Microservices, Virtual Networking, Cloud Computing, Safety Culture, Culture Transformation
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Data Literacy, Spreadsheet Software, Stakeholder Communications, Dashboard, Data-Driven Decision-Making, Data Analysis, Analytical Skills, Business Analysis, Expectation Management, Quantitative Research, Problem Solving, Smart Goals
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Program Development, Programming Principles, Python Programming, Computer Programming, Computational Thinking, Problem Management, Data Structures, Integrated Development Environments, Debugging, Development Environment
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Storytelling, Performance Measurement, Search Engine Marketing, Performance Analysis, Content Performance Analysis, Data-Driven Decision-Making, Search Engine Optimization, Branding, Web Analytics and SEO, Business Metrics, Marketing Strategy and Techniques, Digital Marketing, Customer Engagement, Keyword Research, Marketing Planning, Customer experience strategy (CX), Digital Advertising, Marketing, E-Commerce, Marketing Analytics
Beginner · Course · 1 - 4 Weeks