Duke courses can help you learn data analysis, statistical modeling, machine learning, and research methodologies. You can build skills in critical thinking, data visualization, and effective communication of findings. Many courses introduce tools like R, Python, and Tableau, that support analyzing data sets and presenting insights clearly.

Skills you'll gain: API Testing, Postman API Platform, OAuth, Application Programming Interface (API), Performance Testing, Security Testing, Software Testing, Restful API, Scenario Testing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Kubernetes, YAML, Application Deployment, CI/CD, Docker (Software), Containerization, Devops Tools, Package and Software Management, Cloud Deployment, Development Environment, Release Management, Command-Line Interface, Configuration Management, Go (Programming Language), Software Versioning, File Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: JUnit, Spring Framework, Spring Boot, Java, Apache Maven, Hibernate (Java), Unit Testing, Gradle, Microservices, Object-Relational Mapping, Software Testing, Testability, Restful API
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Convolutional Neural Networks, Tensorflow, Image Analysis, Google Cloud Platform, Model Deployment, Computer Vision, Data Preprocessing, Applied Machine Learning, Data Collection, Software Visualization
Beginner · Project · Less Than 2 Hours

Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Object Oriented Design, Case Studies, Business Systems Analysis, Data Modeling, Software Engineering, Business Systems, Object Oriented Programming (OOP), Unified Modeling Language, Software Design, Business Modeling, System Design and Implementation, Complex Problem Solving
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Delegation Skills, Engineering Management, Technical Management, Organizational Leadership, Culture Transformation, Leadership and Management, Team Leadership, Team Motivation, Leadership, Organizational Effectiveness, Employee Engagement, Empowerment, Employee Performance Management
Build toward a degree
Beginner · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: Microservices, Spring Framework, Spring Boot, YAML, MongoDB, Application Deployment, NoSQL, Ajax, Software Architecture, Java, Scalability, Load Balancing, Restful API, Web Applications, File Management
Mixed · Course · 1 - 3 Months

Skills you'll gain: Spring Framework, JUnit, Restful API, Spring Boot, Unit Testing, Java, Hibernate (Java), Web Services, Apache Maven, Databases, Web Applications, Gradle, Object Oriented Programming (OOP), Eclipse (Software), Software Design Patterns, Dependency Analysis
Beginner · Course · 3 - 6 Months

Skills you'll gain: Ledgers (Accounting), Small Business Accounting, Accounting Systems, Payroll Processing, Accounts Payable, General Accounting, Dashboard, Sales Tax
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Network Security, Cloud Computing, Virtualization, Network Infrastructure, Microsoft Azure, Firewall, Computer Networking, Digital Transformation, Cybersecurity, Virtual Machines, Network Monitoring, Artificial Intelligence and Machine Learning (AI/ML)
Beginner · Course · 1 - 3 Months

EDUCBA
Skills you'll gain: Microsoft Azure, Cloud Computing, Virtual Machines, Cloud Infrastructure, Virtual Networking, Cloud Applications, Cloud Deployment, Application Deployment, Virtual Private Networks (VPN), Virtualization, Cloud Storage, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Docker (Software), Network Troubleshooting, Containerization, CI/CD, Application Deployment, Cloud Deployment, YAML, Scalability, Cloud Computing Architecture, Virtual Networking, Role-Based Access Control (RBAC), Network Monitoring, System Monitoring, Configuration Management, Debugging, Data Persistence
Intermediate · Course · 1 - 3 Months