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.

Arizona State University
Skills you'll gain: Basic Electrical Systems, Electronics, Electronic Components, Electronic Systems, Prototyping, Electrical Systems, Electronics Engineering, Electrical Wiring, Electrical Engineering, Robotics, Hardware Design, Electrical Equipment, Embedded Systems, Machine Controls, Test Equipment, Control Systems, Digital Signal Processing
Beginner · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Hazardous Waste Operations And Emergency Response Standard (HAZWOPER), Environmental Engineering, Waste Minimization, Environment Health And Safety, Hazard Analysis, Environmental Regulations, Environmental Laws, Sustainable Engineering, Environmental Engineering and Restoration, Construction, Radiation Protection, Construction Management, Chemical Engineering, Pollution Prevention, Sustainable Design, Sustainable Technologies, Environmental Science, Regulatory Compliance, Environment and Resource Management
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: HVAC, Building Services Engineering, Architectural Engineering, Building Design, Energy and Utilities, Climate Change Mitigation, Engineering Practices, Mechanical Engineering, Pump Stations, Systems Design, Civil and Architectural Engineering, Construction, Architecture and Construction, Mechanical Design, Architectural Design, System Requirements, Design Strategies, Trigonometry
Advanced · Specialization · 3 - 6 Months

Skills you'll gain: Google Gemini, Prompt Engineering Tools, Generative AI Agents, AI powered creativity, AI literacy, Responsible AI, Content Creation, Computer Programming Tools, Large Language Modeling
Beginner · Course · 1 - 3 Months

The University of Edinburgh
Skills you'll gain: Physics, Mechanics, Experimentation, Scientific Methods, Science and Research, Physical Science, Mathematical Modeling, electromagnetics, General Science and Research, Applied Mathematics
Intermediate · Course · 1 - 3 Months

Infosec
Skills you'll gain: Secure Coding, Distributed Denial-Of-Service (DDoS) Attacks, Application Security, Authorization (Computing), Authentications, Data Validation, Encryption, Security Software, Security Controls, Data Security, Vulnerability Scanning, Endpoint Security, Role-Based Access Control (RBAC), Intrusion Detection and Prevention, Database Application, Security Awareness, Cybersecurity, Configuration Management, Web Applications, Web Development Tools
Beginner · Specialization · 1 - 3 Months

Board Infinity
Skills you'll gain: Spring Framework, Model View Controller, Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java Programming, Java, Enterprise Architecture, Enterprise Application Management, Secure Coding, Software Design, System Monitoring, Security Controls, Software Architecture, Application Security, Application Frameworks, Web Applications, OS Process Management, Memory Management, Data Sharing
Intermediate · Specialization · 3 - 6 Months

Banco Interamericano de Desarrollo
Skills you'll gain: Climate Change Adaptation, Climate Change Mitigation, Water Sustainability, Climate Change Programs, Water Resource Management, Energy and Utilities, Water Resources, Environmental Policy, Sustainable Business, Risk Management, Environmental Monitoring, Risk Analysis, Environmental Science, International Finance
Beginner · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: Creative Design, Creativity, Habit Formation, Computer Graphic Techniques, Graphics Software, Peer Review, Digital Design, Design Elements And Principles, Visual Storytelling, Creative Thinking, Goal Setting, Storytelling, Constructive Feedback, Design Software, Color Theory, Apple software proficiency, Technical Drawing
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Key Performance Indicators (KPIs), Proposal Development, Account Strategy, Solution Selling, Business Writing, Responsible AI, Regulatory Compliance, Budget Management, Productivity Software, Consultative Approaches, Consultative Selling, Performance Analysis, Customer Relationship Management (CRM) Software, Account Management, Performance Metric, Financial Management, Administrative Support, Sales Process, Content Management, Generative AI
Advanced · Professional Certificate · 3 - 6 Months

Skills you'll gain: Electronic Components, Electronic Systems, Electronics, Programming Principles, Electronic Hardware, Hardware Design, Display Devices, Robotics, Data Persistence, Computer Programming Tools, Integrated Development Environments, Computer Programming, Embedded Systems, Development Environment, Automation Engineering, Simulation and Simulation Software, Digital Communications, Data Storage
Beginner · Course · 3 - 6 Months

Skills you'll gain: AI powered creativity, Adobe Firefly, Visual Storytelling, Responsible AI, Generative AI, AI literacy, Creativity, Prompt Engineering, Ideation, Innovation, AI Workflows, Design Thinking, Model Training, Multimedia, Storytelling, Visual Design, Content Strategy
Beginner · Course · 1 - 4 Weeks