
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Data Structures, File Systems, Algorithms, Maintainability, Debugging
Intermediate · Course · 1 - 3 Months
Codio
Skills you'll gain: Apache Maven, JSON, JUnit, Java Programming, Java, Restful API, Integrated Development Environments, Programming Principles, Package and Software Management, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Penetration Testing, Network Security, Network Monitoring, Exploitation techniques, Virtual Private Networks (VPN), Cryptographic Protocols, Network Protocols, General Networking, Computer Networking, Command-Line Interface, Network Analysis, Proxy Servers
Build toward a degree
Intermediate · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Generative AI Agents, Agentic systems, LLM Application, Generative AI, Large Language Modeling, Artificial Intelligence, Tool Calling, Prompt Engineering, Software Design Patterns
Beginner · Project · Less Than 2 Hours

Lund University
Skills you'll gain: Sustainable Development, Sustainable Business, Climate Change Mitigation, Resource Consumption Accounting, Climate Change Adaptation, Systems Thinking, Consumer Behaviour, Sustainability Standards, Education and Training, Environmental Social And Corporate Governance (ESG), Community Development, Economics, Environmental Policy, Public Policies, Critical Thinking
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Ethics, MLOps (Machine Learning Operations), Applied Machine Learning, Machine Learning, Responsible AI, Performance Measurement, Predictive Modeling, Leadership and Management, Predictive Analytics, Data Processing, Fraud detection, Business Leadership, Business Transformation, Data-Driven Decision-Making, Business Priorities, Data Science
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: ChatGPT, Prompt Engineering, OpenAI, LLM Application, Python Programming, Application Programming Interface (API), Application Development
Intermediate · Guided Project · Less Than 2 Hours

LearnKartS
Skills you'll gain: Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Java, Maintainability, Programming Principles, Computer Programming, Application Development, Android Development, Software Design Patterns, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Eclipse (Software), Integrated Development Environments, Java Programming, Object Oriented Programming (OOP), Development Environment, Program Development, Software Installation, Debugging, Computer Programming
Beginner · Course · 1 - 3 Months

Edureka
Skills you'll gain: Development Environment, Web Development, Computer Programming, Program Development, Software Development Tools
Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Stakeholder Management, Conflict Management, Planning, Project Planning, Project Management, Organizational Structure, Project Management Life Cycle, Project Scoping, Leadership and Management, Influencing
Mixed · Course · 1 - 3 Months

Duke University
Skills you'll gain: Data Visualization Software, Data Visualization, Data Storytelling, Interactive Data Visualization, Plotly, Matplotlib, Dashboard, Seaborn, Tableau Software, Scatter Plots, Histogram, Google Sheets, Microsoft Excel, Data Analysis, Pandas (Python Package), Python Programming, Cloud Applications, Data Manipulation, Business Communication
Intermediate · Course · 1 - 4 Weeks