
University of London
Skills you'll gain: Computational Logic, Logical Reasoning, Deductive Reasoning, Theoretical Computer Science, Computer Science, Critical Thinking, Computational Thinking, Business Logic, Algorithms, Mathematical Modeling, Problem Solving, Strategic Communication
Intermediate · Course · 1 - 4 Weeks
Duke University
Skills you'll gain: Pandas (Python Package), Bash (Scripting Language), Version Control, Jupyter, Linux Commands, Git (Version Control System), Shell Script, Linux, Web Scraping, Linux Administration, Data Manipulation, MySQL, Microservices, AWS SageMaker, SQL, JSON, Cloud Engineering, Python Programming, Big Data, Data Science
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: C++ (Programming Language), API Design, Software Architecture, Software Design, Maintainability, Data Structures, Object Oriented Programming (OOP), Generative AI Agents, Data Validation, Performance Tuning, Application Frameworks, System Programming, Algorithms, Debugging
Beginner · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Scalability, Distributed Computing, Event-Driven Programming, Microservices, System Design and Implementation, Software Architecture, Software Design Patterns, Software Design, Cloud Computing, Data Structures
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Web Scraping, MySQL, SQL, JSON, Scripting, Data Persistence, Data Manipulation, Data Structures, Database Management, Databases, Data Import/Export, Data Capture, Spatial Analysis, Python Programming, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 4 Weeks
University of California, Irvine
Skills you'll gain: Grammar, Vocabulary, English Language, Oral Comprehension
Mixed · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Performance Tuning, Functional Design, Machine Learning Algorithms, Performance Testing, Computer Programming
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: LangChain, LLM Application, Tool Calling, ChatGPT, Generative AI Agents, Prompt Engineering, Application Development, Python Programming
Intermediate · Project · Less Than 2 Hours

Logical Operations
Skills you'll gain: R Programming, Maintainability, Package and Software Management, R (Software), Programming Principles, Statistical Programming, Computer Programming, Data Structures, Software Development, Data Science, Computer Programming Tools, Data Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Dataflow, Data Pipelines, Data Processing, Debugging, Performance Tuning, Serverless Computing, CI/CD, Unit Testing, Google Cloud Platform, Disaster Recovery, Integration Testing
Advanced · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: .NET Framework, Cloud Development, Amazon Web Services, Microsoft Visual Studio, Integrated Development Environments, C# (Programming Language), Software Development Tools, Cloud Deployment
Mixed · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Information Systems, Information Management, Business Logic, Data Structures, Transportation Operations, Information Technology, Production Planning, Operations Management, Business Operations, Inventory Control, Logistics, Algorithms, Computer Programming, Python Programming, Decision Making, Software Installation
Beginner · Course · 1 - 3 Months