Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Software Course Catalog
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Database Design, Software Design Patterns, Database Systems, Software Architecture, API Design, System Design and Implementation, Large Language Modeling, Software Development, Artificial Intelligence, Generative AI, Secure Coding, Application Programming Interface (API), Performance Tuning
- Status: Free Trial
Illinois Tech
Skills you'll gain: Open Source Technology, Package and Software Management, Linux, Shell Script, Linux Administration, Bash (Scripting Language), Unix, Operating Systems, Command-Line Interface, Scripting, Linux Commands, Red Hat Enterprise Linux, File Systems, Systems Administration, Software Installation, Computing Platforms, IT Automation, System Configuration, Database Management, General Networking
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Ggplot2, Software Documentation, Open Source Technology, Tidyverse (R Package), Package and Software Management, Web Scraping, Data Manipulation, Data Visualization Software, Leaflet (Software), R Programming, Data Visualization, Datamaps, Visualization (Computer Graphics), Data Cleansing, Interactive Data Visualization, Data Transformation, Scatter Plots, Object Oriented Programming (OOP), GitHub, Debugging
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Electrical Systems, Electric Power Systems, Power Electronics, Hardware Troubleshooting, Software Systems, Systems Architecture, Electrical Engineering, Systems Integration, Debugging, Software Architecture, Control Systems, Human Machine Interfaces
- Status: Preview
Skills you'll gain: Application Security, Secure Coding, Threat Modeling, Security Testing, Software Development Life Cycle, Security Controls, Risk Management Framework, Security Requirements Analysis, Software Development, Authorization (Computing), Data Security, Vulnerability Assessments, Identity and Access Management, Verification And Validation, Cryptography, Software Architecture, Software Design
- Status: Free Trial
Skills you'll gain: CI/CD, Continuous Integration, Continuous Deployment, Application Deployment, GitHub, Software Development Tools, Version Control, Git (Version Control System), DevOps, Test Automation, Automation, Key Management, Software Quality Assurance
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: 3D Modeling, Design Software, Visualization (Computer Graphics), Technical Design, Computer Graphics, Graphical Tools, Technical Communication
- Status: Preview
University of Alberta
Skills you'll gain: Agile Software Development, Requirements Management, Software Development, Product Management, Process Development, Application Lifecycle Management, Software Engineering, Project Planning, Project Management, Customer Engagement
Clemson University
Skills you'll gain: Software Development Methodologies, Systems Development Life Cycle, Software Engineering, Software Development, Requirements Analysis, Usability, Human Centered Design, User Research, Software Design, User Experience Design, UI/UX Research, Software Development Tools, Application Development, Artificial Intelligence, Generative AI
- Status: Free Trial
University of Alberta
Skills you'll gain: Project Planning, Sprint Planning, Risk Management Framework, Agile Software Development, User Story, Backlogs, Agile Methodology, User Requirements Documents, Functional Requirement, Agile Project Management, Requirements Analysis, Software Development
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Web Applications, Software Systems, Software Architecture, Systems Architecture, Software Engineering, Data Infrastructure, Functional Requirement, Databases, Distributed Computing, Acceptance Testing, Application Deployment, Application Development, Software Testing, System Design and Implementation, Big Data, Scalability, Continuous Deployment, Restful API, Data Analysis
- Status: Preview
Coursera Instructor Network
Skills you'll gain: Collaborative Software, Software Development Tools, Software Development Methodologies, Agile Project Management, Agile Methodology, Software Engineering, Data Ethics, Generative AI, Artificial Intelligence, Innovation
In summary, here are 10 of our most popular software courses
- AI-Powered Software and System Design: DeepLearning.AI
- Introduction to Open Source Software: Illinois Tech
- Mastering Software Development in R: Johns Hopkins University
- Master Electric Vehicle Tech: Software Skills: Coursera Instructor Network
- Certified Secure Software Lifecycle Professional (CSSLP): Infosec
- CI/CD for Software Developers: Codio
- 3D Printing Software: University of Illinois Urbana-Champaign
- Introdução ao Gerenciamento de produtos de software: University of Alberta
- AI Receptive Software Development: Clemson University
- Agile Planning for Software Products: University of Alberta