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.

Google Cloud
Skills you'll gain: Looker (Software), Data Manipulation, Data Analysis Expressions (DAX), Pivot Tables And Charts, Ad Hoc Analysis, Data Cleansing, Data Management, Analysis, Google Cloud Platform
Beginner · Project · Less Than 2 Hours

Technical University of Denmark (DTU)
Skills you'll gain: Chemical Engineering, Sustainable Technologies, Chemistry, Sustainable Engineering, Sustainable Development, Sustainable Systems, Process Engineering
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Linux, Package and Software Management, Linux Administration, Red Hat Enterprise Linux, Command-Line Interface, File Systems, Scripting, User Accounts, Linux Servers, Shell Script, System Configuration, Linux Commands, Unix Shell, Operating System Administration, Unix Commands, Open Source Technology, Disaster Recovery, Systems Administration, Web Servers, System Monitoring
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: HTML and CSS, Responsive Web Design, Web Design, User Experience Design, Usability, User Centered Design, User Interface (UI) Design, Persona (User Experience), Adobe Photoshop, Figma (Design Software)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Canva (Software), Photo Editing, User Accounts, Content Creation
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: 3D Assets, Contract Negotiation, Autodesk Maya, Entrepreneurship, Animations, Animation and Game Design, Growth Strategies, Invoicing, 3D Modeling, Stress Management, Customer Acquisition Management, Marketing Strategies, LinkedIn, Constructive Feedback, Business Planning, Visualization (Computer Graphics), Storyboarding, Target Audience, Teamwork, Collaboration
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: SQL, Data Validation, Data Access, Query Languages, Data Mining, Data Analysis, Google Analytics
Beginner · Project · Less Than 2 Hours

Skills you'll gain: AWS Identity and Access Management (IAM), Key Management, Identity and Access Management, Single Sign-On (SSO), Amazon Web Services, Encryption, Amazon CloudWatch, Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Infrastructure Security, Event Monitoring, Continuous Monitoring, Security Information and Event Management (SIEM), Application Security, Security Management, Firewall, Amazon Elastic Compute Cloud, Data Security, Incident Response, Compliance Management
Beginner · Specialization · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: Brainstorming, User Story, Creative Thinking, Innovation, Design Thinking, Critical Thinking and Problem Solving, Solution Design, Agile Methodology, Problem Solving, Agile Product Development, Empathy, Requirements Analysis, Complex Problem Solving, Risk Management, Lean Methodologies, Process Improvement
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Threat Modeling, IT Security Architecture, Network Security, Internet Of Things, Identity and Access Management, Encryption, Security Engineering, Information Systems Security, Cybersecurity, Security Controls, Threat Management, Cloud Security, Vulnerability Assessments, Threat Detection, Cloud Solutions, Systems Architecture, Cryptography
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Mac OS, Application Lifecycle Management, Endpoint Security, iOS Development, Cloud Deployment, Network Administration, Security Controls, Mobile Development Tools, Safety and Security, Computer Security, General Networking, System Configuration, Test Planning
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Canva (Software), Animations, Social Media Content, Social Media, Social Media Marketing, Graphic Design, Graphic and Visual Design, Content Creation, Multimedia, Organizational Skills, Marketing, Video Editing
Intermediate · Guided Project · Less Than 2 Hours