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: Cloud Infrastructure, Google Cloud Platform, Cloud Development, Identity and Access Management, Infrastructure As A Service (IaaS), Cloud Applications, Kubernetes, Prompt Engineering, Cloud Storage, Cloud Services, Virtual Machines, Generative AI Agents, Virtual Networking, Cloud Management, Cloud Computing, Cloud Deployment, Network Infrastructure, Containerization, Data Storage, Serverless Computing
★ 4.6 (86) · Beginner · Course · 1 - 3 Months

Skills you'll gain: General Data Protection Regulation (GDPR), Personally Identifiable Information, Governance Risk Management and Compliance, Information Privacy, Data Governance, Data Security, Cybersecurity, Data Management, Cyber Attacks, Data Loss Prevention, Security Controls, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Incident Response, Cyber Risk, Encryption, Risk Management Framework
★ 4.7 (73) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Core Data (Software), Restful API, Apple iOS, iOS Development, JSON, Swift Programming, Application Programming Interface (API), Data Import/Export, Mobile Development, Application Development, Data Persistence, Authentications
★ 4 (52) · Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Control Systems, Electric Power Systems, Electrical Power, Three-Phase, Electrical Systems, Simulation and Simulation Software, Engineering Analysis, Simulations, Power Electronics, Engineering Calculations, Electrical Engineering, Systems Analysis, Applied Mathematics, Mathematical Modeling, Differential Equations
★ 4.8 (24) · Intermediate · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Microsoft Excel, Spreadsheet Software, Environmental Policy, Data Literacy, Data Analysis, Policy Development, Data Visualization, Descriptive Statistics, Statistical Analysis, Correlation Analysis, Policy Analysis, Environmental Issue, Scatter Plots, Statistical Methods, Environmental Science, Climate Change Adaptation, Climate Change Mitigation, Probability Distribution
★ 4.6 (53) · Beginner · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: Video Editing, Adobe Premiere, Post-Production, Animations, Photo/Video Production and Technology, Motion Graphics, Video Production, Timelines, Media Production, Graphic and Visual Design, Color Matching, Editing, Graphic Design, Music, Visual Storytelling, File Management
★ 4.8 (43) · Beginner · Specialization · 1 - 3 Months

Fundação Instituto de Administração
Skills you'll gain: Quality Improvement, Quality Management, Administration, Business Management, Business Administration, Organizational Effectiveness, Leadership and Management, Operational Efficiency, Operations Management, Organizational Structure, Kaizen Methodology, Production Management, Continuous Improvement Process, Performance Improvement, Systems Thinking, Lean Manufacturing, Knowledge Transfer
★ 4.4 (60) · Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Integrated Development Environments, IntelliJ IDEA, Software Development Tools, Eclipse (Software), Code Review, CI/CD, Microsoft Visual Studio, Development Environment, Software Versioning, Collaborative Software, Continuous Integration, Software Development, Remote Access Systems, Configuration Management, DevOps, Open Source Technology, Release Management
★ 4.1 (37) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Agentic Workflows, AI Workflows, Generative AI Agents, Generative AI, LLM Application, Large Language Modeling, Agentic systems, Model Deployment, AI Integrations, Artificial Intelligence, Document Management, Web Applications, Application Programming Interface (API), Model Optimization, Workflow Management, Predictive Modeling, Data Integration, System Configuration
★ 4.4 (50) · Intermediate · Specialization · 3 - 6 Months

SkillsBooster Academy
Skills you'll gain: Prompt Engineering, Vibe coding, AI Workflows, Generative AI Agents, Software Development Tools, Application Development, GitHub, Code Review, AI Personalization, Software Development, Generative AI, Artificial Intelligence, Web Development Tools, Web Development, Software Engineering, Responsible AI, Design Software, Front-End Web Development, Javascript, React.js
★ 4.4 (50) · Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Generative AI, Cloud Development, Google Cloud Platform, Software Development Tools, Application Development, Integrated Development Environments
★ 4.2 (19) · Beginner · Course · 1 - 4 Weeks

Howard University
Skills you'll gain: Data Wrangling, Linear Algebra, Regression Analysis, Data Manipulation, Predictive Modeling, Dimensionality Reduction, Data Science, Data Visualization, Plot (Graphics), Mathematical Modeling, Scientific Visualization, Data Preprocessing, NumPy, Predictive Analytics, Statistical Modeling, Mathematical Software, Statistical Methods, Applied Mathematics, Algebra, Python Programming
★ 4.3 (33) · Beginner · Specialization · 3 - 6 Months