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 Colorado System
Skills you'll gain: Business Intelligence, Decision Support Systems, Business Intelligence Software, Data Visualization, Performance Measurement, Data Warehousing, Interactive Data Visualization, MicroStrategy, Business Analytics, Dashboard, Key Performance Indicators (KPIs), Dashboard Creation, Data Visualization Software, Data Strategy, Performance Analysis, Business Strategies, Business Reporting, Data Analysis, Decision Making
Mixed · Course · 1 - 3 Months

Skills you'll gain: Cloud Deployment, Application Deployment, OpenShift, Cloud Applications, Serverless Computing, Microservices, Istio, API Gateway, Restful API, Cloud Computing, IBM Cloud, Kubernetes, Application Development, Software Architecture, Scalability, Flask (Web Framework)
Intermediate · Course · 1 - 3 Months

The State University of New York
Skills you'll gain: Web Design, Web Design and Development, WordPress, Web Language, HTML and CSS, Web Content, Hypertext Markup Language (HTML), Web Presence, Web Development, Content Management Systems, Web Analytics and SEO, Responsive Web Design, Cross Platform Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Google Gemini, AI Workflows, AI Enablement, Generative AI, Artificial Intelligence, Google Workspace, AI Personalization
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI, Exploratory Data Analysis, Generative Model Architectures, Generative Adversarial Networks (GANs), Data Ethics, Feature Engineering, Predictive Modeling, Responsible AI, Data Science, Data Synthesis, Data Analysis, Data Visualization Software, Autoencoders
Intermediate · Course · 1 - 4 Weeks

The University of Chicago
Skills you'll gain: Software-Defined Networking, Virtual Networking, Software-Defined Data Center (SDDC), Computer Networking, Virtualization, Network Architecture, Network Administration, Network Switches, Network Routing, Network Security, Border Gateway Protocol, Network Protocols, Hardware Architecture, Application Programming Interface (API), Verification And Validation
Mixed · Course · 1 - 3 Months

Skills you'll gain: Robotic Process Automation, Data Manipulation, Email Automation, Web Scraping, User Interface (UI), Business Process Automation, Automation, UI Components, Human Computer Interaction, Context Management, Network Protocols, Data Import/Export, Software Development Tools, Data Management, Computing Platforms, Package and Software Management, Application Deployment, Programming Principles, Document Management, Spreadsheet Software
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: MLOps (Machine Learning Operations), Model Deployment, Google Cloud Platform, Model Evaluation, Model Training, DevOps, Continuous Deployment, CI/CD, AI Workflows, Automation
Intermediate · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Data Storytelling, Statistical Process Controls, Data Literacy, Process Mapping, Data Ethics, Data Analysis Software, Data Presentation, Performance Improvement, Data-Driven Decision-Making, Data Collection, Process Improvement, Process Improvement and Optimization, Data Visualization Software, Business Process, Business Process Improvement, Business Analytics, Tableau Software, Analytics, Root Cause Analysis, Lean Methodologies
Beginner · Specialization · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Active Listening, Employee Coaching, Team Leadership, Team Management, Business Ethics, Leadership and Management, People Management, Influencing, Teamwork, Decision Making, Team Performance Management, Team Building, Ethical Standards And Conduct, Staff Management, Organizational Strategy, Trustworthiness, Professionalism, Coaching, Project Management, Business Communication
Mixed · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Swift Programming, Objective-C (Programming Language), iOS Development, Core Data (Software), Apple iOS, Video Game Development, Game Design, User Interface (UI), Model View Controller, JSON, User Interface (UI) Design, UI Components, Mobile Development, User Interface and User Experience (UI/UX) Design, OAuth, Memory Management, Responsive Web Design, Prototyping, Animation and Game Design, Human Computer Interaction
Beginner · Specialization · 3 - 6 Months

Technical University of Denmark (DTU)
Skills you'll gain: Environmental Regulations, Environmental Laws, Environment, Environmental Policy, Environmental Resource Management, Environmental Management Systems, Environmental Issue, Environmental Engineering, Ethical Standards And Conduct, Environmental Science, Environment and Resource Management, Systems Thinking, Law, Regulation, and Compliance, Cost Benefit Analysis, Case Studies, Economics
Mixed · Course · 1 - 3 Months