
LearnQuest
Skills you'll gain: Continuous Delivery, Test Driven Development (TDD), Unit Testing, Continuous Deployment, Continuous Integration, Agile Methodology, Test Automation, Code Review, Maintainability, Software Development, Mockups, Software Development Methodologies, Test Case, Development Testing, Testability, Software Testing, Debugging, Python Programming, Version Control
Intermediate · Specialization · 3 - 6 Months
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Algorithms, Integrated Development Environments
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Blended Learning, Course Development, Web Content Accessibility Guidelines, Education Software and Technology, Digital pedagogy, Language Learning, Technology Strategies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Backlogs, User Story, Sprint Planning, Project Estimation, Agile Methodology, Agile Product Development, Sprint Retrospectives, Agile Project Management, Estimation, Acceptance Testing, Prioritization, Team Management, Cross-Functional Collaboration
Beginner · Course · 1 - 4 Weeks
Oracle
Skills you'll gain: Oracle Cloud, Generative AI, Large Language Modeling, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), ChatGPT, Cloud Services, Cloud Solutions, Cloud Computing, Cloud Infrastructure, Deep Learning, Prompt Engineering, Artificial Neural Networks, Natural Language Processing, Enterprise Resource Planning, Application Deployment, Python Programming, Supply Chain Management, Customer Relationship Management (CRM) Software, Human Capital
Beginner · Specialization · 1 - 3 Months

Microsoft
Skills you'll gain: Web Scraping, Git (Version Control System), Scripting, Version Control, Email Automation, Software Testing, Cloud API, Automation, Restful API, Application Programming Interface (API), Scalability, Python Programming, Performance Tuning, Productivity, File Management
Beginner · Course · 1 - 3 Months

The State University of New York
Skills you'll gain: Lifelong Learning, Growth Mindedness, digital literacy, Critical Thinking, Emerging Technologies, Professional Development, Computer Literacy, Safety and Security, Creativity, Technology Strategies, Web Content Accessibility Guidelines, Collaboration, Communication
Beginner · Course · 1 - 3 Months

Skills you'll gain: Simulation and Simulation Software, Systems Thinking, Data Sharing, Data Modeling, Systems Design, Mathematical Modeling, Interactive Data Visualization, Biology, Environment, Storytelling
Beginner · Guided Project · Less Than 2 Hours

Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Application Deployment, JSON, Web Services, Restful API, Mobile Development, Application Programming Interface (API), Data Persistence, User Interface (UI) Design, Animations
Mixed · Course · 1 - 3 Months

Skills you'll gain: Embedded Software, Debugging, Embedded Systems, Integrated Development Environments, C (Programming Language), Computer Programming Tools, Development Environment, Electronic Hardware, Electronics, Software Development Tools
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Technical Design, User Feedback, Technical Consulting, Solution Design, Solution Architecture, SAP Applications, Requirements Analysis, Agile Methodology, Business Requirements, Requirements Elicitation, Gap Analysis, Customer Engagement, Presentations, Communication
Beginner · Course · 1 - 3 Months

Skills you'll gain: Performance Management, Team Management, Self-Awareness, Goal Setting
Beginner · Course · 1 - 4 Weeks