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: API Testing, Cucumber (Software), Behavior-Driven Development, JSON, Restful API, Application Programming Interface (API), Test Tools, Test Case, JUnit, Security Testing, Test Script Development, Test Data, Test Automation, Apache Maven, Authentications, Development Environment, Authorization (Computing)
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Calendar Management, Organizational Skills, Content Management, Workflow Management, Scheduling, Project Planning, Collaborative Software, Social Media Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Dashboard, Salesforce Development, Salesforce, Analytics, Data Import/Export, Data Presentation, Data Analysis, Business Reporting, Data Cleansing, Data Management, Interactive Data Visualization, Data Sharing, Data Validation, Data Security
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computer Graphics, 3D Assets, Visualization (Computer Graphics), Technical Design, Design Software, Prototyping, Functional Design, Usability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Security, Information Systems Security, Information Assurance, Security Controls, Data Integrity, Personally Identifiable Information, Identity and Access Management, Network Security, IT Security Architecture, Authentications, Cybersecurity, Authorization (Computing), Infrastructure Security, Computer Security, Encryption, User Accounts, Security Awareness, Safety and Security
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Go (Programming Language), Debugging, Unit Testing, Verification And Validation, Application Frameworks, Programming Principles, Web Development, Web Applications, Data Structures, Development Environment, Object Oriented Programming (OOP), Software Design, Command-Line Interface
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Quality Assurance, Software Quality Assurance, Test Planning, Test Case, Continuous Integration, DevOps, Software Testing, Regression Testing, Test Execution Engine, Software Engineering Tools, Agile Methodology, Issue Tracking, Risk Management Framework, Automation
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Marketing Design, Advertising, Graphic and Visual Design Software, Marketing Materials, Graphic Design, Design Elements And Principles, Marketing, Organizational Skills, Project Design, Design Software
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Google Gemini, Google Workspace, Productivity Software, Gemini, Responsible AI, Generative AI, Gmail
Beginner · Course · 1 - 4 Weeks

AI CERTs
Skills you'll gain: Data Governance, AI Security, Public Policies, Public Cloud, Data Ethics, Technology Strategies, Predictive Analytics
Beginner · Course · 1 - 3 Months

Skills you'll gain: Statistical Visualization, Data Visualization Software, Data Visualization, Scatter Plots, Plot (Graphics), Box Plots, Exploratory Data Analysis, Histogram, Descriptive Statistics, Heat Maps, Graphing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Facebook, E-Commerce, Sales Management, Online Advertising, Digital Advertising, Product Knowledge, Social Media Marketing, Social Media, Product Promotion
Beginner · Guided Project · Less Than 2 Hours