
University of California San Diego
Skills you'll gain: Logical Reasoning, Computational Logic, Deductive Reasoning, Computational Thinking, Theoretical Computer Science, Combinatorics, Algorithms, Python Programming, Computer Science, Program Development
Beginner · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: AWS Identity and Access Management (IAM), Infrastructure as Code (IaC), Command-Line Interface, Amazon CloudWatch, AWS CloudFormation, Root Cause Analysis, Amazon DynamoDB, Customer Relationship Building, Network Troubleshooting, Amazon Web Services, Customer Relationship Management, Software Architecture, IT Automation, Linux Commands, Cloud Computing, Linux, Web Applications, Information Technology, Customer Service, Software Development
Beginner · Professional Certificate · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Large Language Modeling, Prompt Engineering, Artificial Intelligence, Jupyter, Python Programming, Data Analysis, ChatGPT, Application Development, Scripting, Programming Principles, Automation, Application Programming Interface (API), Data Structures
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: CI/CD, Open Web Application Security Project (OWASP), Continuous Integration, Istio, Agile Software Development, Application Deployment, Test Driven Development (TDD), Kubernetes, Gherkin (Scripting Language), Jenkins, Code Coverage, OpenShift, Cloud Applications, Agile Methodology, Serverless Computing, Behavior-Driven Development, DevOps, Secure Coding, Grafana, System Monitoring
Build toward a degree
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Microsoft Visual Studio, Development Environment, Maintainability, Integrated Development Environments, Scalability, Software Development Tools, Python Programming, Debugging, Computer Programming Tools, Software Installation
Advanced · Course · 1 - 4 Weeks

Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Computer Engineering, Computer Hardware, Computational Logic, Computer Programming, System Design and Implementation, Software Design, Debugging, Computer Programming Tools, Verification And Validation, Data Storage
Mixed · Course · 1 - 3 Months

University of Washington
Skills you'll gain: Applied Machine Learning, Feature Engineering, Regression Analysis, Machine Learning, Image Analysis, Supervised Learning, Artificial Intelligence, Deep Learning, Classification And Regression Tree (CART), Computer Vision, Predictive Modeling, Natural Language Processing, Text Mining, Python Programming, Data Mining
Mixed · Course · 1 - 3 Months

Pearson
Skills you'll gain: Java Programming, Integrated Development Environments, Application Frameworks, Performance Tuning, Performance Testing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Event-Driven Programming, Graphics Software, Computer Graphics, Video Game Development, Computer Graphic Techniques, Development Environment, Debugging, Application Development
Mixed · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: R Programming, Statistical Analysis, Statistical Programming, Ggplot2, Quantitative Research, Data Manipulation, Statistical Software, Visualization (Computer Graphics), Exploratory Data Analysis, Graphical Tools, Simulations, Data Structures, Software Installation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Ajax, Hypertext Markup Language (HTML), Application Programming Interface (API)
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Database Design, SQL, MySQL, PHP (Scripting Language), Relational Databases, JSON, jQuery, Hypertext Markup Language (HTML), Javascript and jQuery, Ajax, Databases, Data Modeling, Database Application, Database Development, Debugging, Web Applications, Object Oriented Programming (OOP), Application Development, Web Development, Javascript
Intermediate · Specialization · 3 - 6 Months