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 Maryland, College Park
Skills you'll gain: Human Factors (Security), Usability, Human Computer Interaction, Authentications, Security Engineering, Usability Testing, Interaction Design, User Interface (UI), Human Factors, Information Privacy, Cybersecurity, Personally Identifiable Information, User Interface (UI) Design, Multi-Factor Authentication, User Centered Design, Design
Mixed · Course · 1 - 3 Months

University of Alberta
Skills you'll gain: Biology, Physical Science, Life Sciences, Taxonomy, Environment, Scientific Methods, Research, Timelines, Environmental Science
Beginner · Course · 1 - 3 Months

Skills you'll gain: AI literacy, Product Planning, Generative AI, Artificial Intelligence, AI Personalization, Google Workspace
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Peripheral Devices, Virtualization, Computer Hardware, System Configuration, Virtualization and Virtual Machines, Operating System Administration, Computer Systems, Virtual Machines, Operating Systems, Hardware Troubleshooting, Linux, Software Installation, Technical Support, Mac OS, Computer Architecture, File Systems, Network Infrastructure, Data Storage, User Accounts, Disaster Recovery
Beginner · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Claude Code, Infrastructure as Code (IaC), CI/CD, Bash (Scripting Language), PostgreSQL, Redis, Google Cloud Platform, Ubuntu, Agile Project Management, Continuous Integration, Prometheus (Software), Object Oriented Design, Data Pipelines, Linux Commands, SQL, Web Development Tools, Extract, Transform, Load, Amazon S3, Computational Logic, Software Development
Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Model Evaluation, Deep Learning, Statistical Analysis, Clinical Trials, Feature Engineering, Data Preprocessing, Classification And Regression Tree (CART), Risk Modeling, Treatment Planning, Data Analysis, Precision Medicine, Convolutional Neural Networks, Decision Tree Learning, Predictive Modeling, Applied Machine Learning, Patient Treatment, Image Analysis, Statistical Machine Learning, Diagnostic Radiology, Machine Learning
Intermediate · Specialization · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Prompt Engineering, Generative AI, Prompt Patterns, Responsible AI, Generative Model Architectures, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Context Engineering, Data Ethics, Concision, Token Optimization, LLM Application, AI powered creativity, Natural Language Processing, Interaction Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Prometheus (Software), Cloud-Native Computing, DevOps, Kubernetes, Ansible, Service Level, IT Automation, Incident Response, System Monitoring, Infrastructure as Code (IaC), Continuous Monitoring, Release Management, AI literacy, Automation, Git (Version Control System), Anomaly Detection, Dashboard Creation
Beginner · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Hazard Analysis, Building Services Engineering, Threat Detection, Electronic Components, Telecommunications, Electrical Systems, Systems Integration, Anomaly Detection, Electrical Safety, Safety Standards, Communication Systems, Electrical Equipment, Electronic Systems, Safety and Security, Electrical Engineering, Network Infrastructure, Technical Standard, Control Panels
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Terraform, Infrastructure as Code (IaC), Cloud Engineering, Cloud Infrastructure, DevOps, Software Versioning, Cloud Platforms, Cloud Computing, Cloud Storage, Software Documentation, Technical Documentation, Code Reusability, Release Management, Automation, Version Control, Software Design
Intermediate · Course · 1 - 4 Weeks

SkillsBooster Academy
Skills you'll gain: Prompt Engineering, Large Language Modeling, Data Ethics, AI Orchestration, Responsible AI, Prompt Patterns, AI literacy, Agentic Workflows, LLM Application, AI Enablement, AI Security, Context Engineering, AI Workflows, AI powered creativity, AI Personalization, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Business Transformation, Business Operations, Personal Development
Beginner · Specialization · 3 - 6 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Basic Electrical Systems, Electronics, Electronic Systems, Electrical Engineering, Electronics Engineering, Electrical Systems, Electronic Components, Electronic Hardware, Wiring Diagram, Control Systems, Electrical and Computer Engineering, Hardware Design, Machine Controls, Embedded Systems, Embedded Software, Programming Principles, Computer Programming
Mixed · Course · 1 - 4 Weeks