
Skills you'll gain: Model Deployment, Scikit Learn (Machine Learning Library), Model Evaluation, Data Preprocessing, Large Language Modeling, Version Control
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Go (Programming Language), Debugging, Unit Testing, Verification And Validation, Application Frameworks, Programming Principles, Web Development, Web Applications, Data Structures, Development Environment, Object Oriented Programming (OOP), Software Design, Command-Line Interface
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Ansible, Infrastructure as Code (IaC), Cloud-Native Computing, Devops Tools, YAML, CI/CD, IT Automation, Docker (Software), Containerization, Amazon Web Services, Shell Script, Amazon Elastic Compute Cloud, Command-Line Interface, Data Security, Python Programming, Performance Tuning, Configuration Management
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Javascript, Web Development, Angular, Vue.JS, Application Development, React.js, Web Applications, JSON, Event-Driven Programming, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Data Structures, Software Engineering, Functional Design, Computer Science
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Command-Line Interface, Linux Commands, Linux, Unix Commands, File Management, Linux Administration, File Systems
Intermediate · Guided Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: JUnit, Test Driven Development (TDD), Unit Testing, Test Case, Software Testing, Mockups, Eclipse (Software), Test Data, Development Testing, Test Automation, Test Execution Engine, Integrated Development Environments, Test Script Development, Testability, Java
Intermediate · Specialization · 1 - 3 Months

Duke University
Skills you'll gain: Climate Change Programs, Climate Change Adaptation, Climate Change Mitigation, International Relations, Environmental Policy, Environment, Environmental Science, Pollution Prevention, Sustainable Development, Social Impact, Community Development, Natural Resource Management, Mental Health, Mathematical Modeling, Simulations, Trend Analysis, Data Collection
Beginner · Course · 1 - 4 Weeks

Fred Hutchinson Cancer Center
Skills you'll gain: Continuous Integration, Continuous Deployment, CI/CD, GitHub, Docker (Software), Software Development, Development Environment, Test Automation, Automation, Debugging, YAML
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Electrical Engineering, Semiconductors, Electronics, Electronic Components, Performance Testing, Physics, Mathematical Modeling
Build toward a degree
Advanced · Course · 1 - 3 Months
Macquarie University
Skills you'll gain: Data Visualization, Microsoft Excel, Spreadsheet Software, Excel Formulas, Data Management, Computer Literacy, Data Entry, Productivity Software, Writing
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Java, Object Oriented Programming (OOP), Education Software and Technology, Computer Programming, Digital pedagogy, Program Development, Debugging, Data Structures
Beginner · Course · 1 - 3 Months

Universidad Nacional de Colombia
Skills you'll gain: Automation, Control Systems, Water Sustainability, Electronics, Internet Of Things, Sustainable Technologies, Embedded Systems, Computer Programming Tools, Engineering, Environmental Monitoring, Electronic Components, Basic Electrical Systems, Programming Principles, Construction
Beginner · Course · 1 - 4 Weeks