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.

University of California, Irvine
Skills you'll gain: Swift Programming, iOS Development, Apple iOS, Objective-C (Programming Language), Mobile Development, Application Development, Apple software proficiency, Application Servers, Object Oriented Programming (OOP), Data Structures, User Interface (UI)
Mixed · Course · 1 - 4 Weeks

Queen Mary University of London
Skills you'll gain: Proposal Development, Market Research, Data Collection, Research Design, Research Reports, Research Methodologies, Surveys, Research, Market Analysis, Qualitative Research, Data Analysis, Business Reporting, Business Ethics
Beginner · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Brand Management, Branding, Brand Strategy, Brand Awareness, Brand Loyalty, Marketing Management, Consumer Behaviour, Internal Communications, Performance Measurement, Target Audience, Market Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cucumber (Software), Behavior-Driven Development, Selenium (Software), Gherkin (Scripting Language), Test Automation, Test Script Development, JUnit, Software Testing, Apache Maven, Test Case, Scenario Testing, Java
Intermediate · Course · 1 - 3 Months

Fractal Analytics
Skills you'll gain: Prompt Engineering, Generative AI, Code Review, Debugging, Responsible AI, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), Maintainability, Data Cleansing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Manipulation, Data Access, Data Import/Export, SAS (Software), Microsoft Excel, Data Analysis, Statistical Programming, Data Preprocessing, Debugging
Intermediate · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Tax Management, Partnership Accounting, Tax Compliance, Tax Preparation, Income Tax, Corporate Tax, Tax Laws, Tax, Tax Planning, Strategic Decision-Making, Ethical Standards And Conduct, Business Analysis
Build toward a degree
Intermediate · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Data Governance, Accounting, Data Management, Internal Controls, Internal Auditing, Control Objectives for Information and Related Technology (COBIT), Auditing, Financial Auditing, Fraud detection, Data Quality, Accounting Software, Data Integrity, Pandas (Python Package), Emerging Technologies, Data Analysis, Analytics, Automation, GitHub, Python Programming, Natural Language Processing
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Data-Driven Decision-Making, Looker (Software), Big Data, Data Analysis, Google Cloud Platform, Analytics, Business Intelligence, Data Storage, Data Visualization Software, Dashboard, SQL, Data Warehousing
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Core Data (Software), JSON, Apple iOS, Data Persistence, Database Application, Mobile Development, Application Programming Interface (API), Data Access, Swift Programming, Model View Controller, Data Modeling, UI Components, Network Protocols, User Interface (UI), Debugging
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Microservices, Scalability, Software Architecture, CI/CD, API Gateway, Systems Architecture, Containerization, Software Design, Serverless Computing, Application Design, Solution Architecture, Docker (Software), Software Design Patterns, Systems Design, Kubernetes, Service Oriented Architecture, Event-Driven Programming, Transaction Processing, Cloud Deployment, Data Management
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Business Analysis, Business Process Modeling, Process Optimization, Requirements Management, Business Requirements, Process Analysis, Data Modeling, Stakeholder Analysis, Agile Methodology, Requirements Analysis, Process Improvement, User Story, Data Flow Diagrams (DFDs), Gap Analysis
Beginner · Course · 1 - 3 Months