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: Google Workspace, Gmail, Lightweight Directory Access Protocols, Authorization (Computing), Active Directory, System Monitoring, User Accounts, Email Security, Data Governance, Cloud Management, Cloud Security, Endpoint Security, Identity and Access Management, Mobile Security, Compliance Auditing, Data Security, Configuration Management, Incident Management, Application Deployment, Annual Reports
Intermediate · Specialization · 1 - 3 Months

Skillshare
Skills you'll gain: Web Components, LESS, Web Development, Semantic Web, Web Content Accessibility Guidelines, Scalability
Beginner · Specialization · 1 - 3 Months

University of Minnesota
Skills you'll gain: Laboratory Testing, Quality Assurance, Semiconductors, Electrical Engineering, Manufacturing Processes, Electronics, Materials science, Process Engineering, Process Control, Test Engineering, Analytical Testing, Chemistry, Mechanical Engineering
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Sustainable Business, Sales Territory Management, Corporate Sustainability, Solution Selling, Sales, Sales Strategy, Customer Relationship Building, Sales Process, Sales Prospecting, Market Opportunities, Information Technology, Technology Strategies, Business Acumen, Customer Relationship Management, AI Product Strategy, Complex Problem Solving, Business Relationship Management
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Angular, Responsive Web Design, HTML and CSS, Web Design and Development, JavaScript Frameworks, Web Applications, Web Components
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Apache Cassandra, Google Cloud Platform, Database Administration, Operational Databases, Query Languages, Database Design, Database Management, Cloud Deployment
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Facebook, Content Performance Analysis, Drive Engagement, Social Media, Social Media Marketing, Target Audience, Instagram, Customer Insights, Advertising, Web Analytics, Social Work
Beginner · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Looker (Software), Dashboard, Data Analysis Expressions (DAX), Ad Hoc Analysis, Data Analysis, Exploratory Data Analysis, Data Visualization Software
Beginner · Project · Less Than 2 Hours
Rutgers the State University of New Jersey
Skills you'll gain: Prompt Engineering, Scalability, Large Language Modeling, Governmental Accounting, Unstructured Data, LLM Application, Financial Data, Generative AI, Accounting, Artificial Intelligence, Robotic Process Automation, Financial Reporting, Automation, Application Programming Interface (API), User Interface (UI)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Application Development, Application Design, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Computer Security Incident Management, Business Continuity Planning, Disaster Recovery, Business Continuity, Cyber Threat Intelligence, Threat Detection, Cyber Attacks, Security Awareness, Risk Analysis, Compliance Management, Business Analysis, Digital Forensics
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Content Strategy, Video Production, Content Development and Management, Social Media Strategy, Content Creation, Content Performance Analysis, Calendar Management, AI Product Strategy, Google Analytics, Ideation, Target Audience
Beginner · Course · 1 - 4 Weeks