
University of California, Davis
Skills you'll gain: Open Web Application Security Project (OWASP), Authentications, Exploit development, Penetration Testing, Application Security, Vulnerability Assessments, Code Review, Vulnerability Management, Secure Coding, Authorization (Computing), Java, Java Programming, Dependency Analysis, Docker (Software), JSON, Git (Version Control System)
Intermediate · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Relational Databases, Database Management, SQL, Databases, Database Design, Database Management Systems, Database Architecture and Administration, Information Systems, MySQL, Query Languages, Data Modeling, Transaction Processing, Information Systems Security, Performance Tuning, Conceptual Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Mobile Development, React Native, Responsive Web Design, Browser Compatibility, HTML and CSS, Cross Platform Development, Web Design and Development, Javascript, Application Development, Web Development
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Restful API, Application Deployment, Web Development, Full-Stack Web Development, Cloud API, Application Development, Software Documentation, Data Validation
Intermediate · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Adaptability, Resilience, Personal Attributes, Professional Development, Action Oriented, Overcoming Obstacles, Self-Awareness, Cognitive flexibility, Growth Mindedness, Personal Development, Relationship Building, Plan Execution, Composure, Productivity, Planning, Behavioral Management, Positivity, Optimism
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: API Design, Restful API, API Gateway, Application Programming Interface (API), Cloud API, Application Lifecycle Management, Software Documentation, Cloud Deployment
Beginner · Course · 1 - 3 Months

Skills you'll gain: Embedded Systems, Embedded Software, C (Programming Language), Electronic Hardware, Programming Principles, Control Systems, Computer Architecture, Computer Programming, Debugging, Data Storage
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Model Evaluation, Model Deployment, Supervised Learning, Feature Engineering, Predictive Modeling, Data Processing, Data Manipulation, Predictive Analytics, MLOps (Machine Learning Operations), Classification Algorithms, Applied Machine Learning, Data Visualization, Design Thinking, Web Scraping, Machine Learning Algorithms, Flask (Web Framework), Data Visualization Software, Data Validation, Machine Learning, Python Programming
Intermediate · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Prompt Engineering, Microsoft Copilot, AI Workflows, GitHub, Programming Principles, Computer Programming, Integrated Development Environments, Software Installation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Transfer Learning, Model Evaluation, Vision Transformer (ViT), Keras (Neural Network Library), Deep Learning, PyTorch (Machine Learning Library), Convolutional Neural Networks, Data Preprocessing, Model Deployment, Computer Vision, Geospatial Information and Technology, Machine Learning, Data Pipelines, Python Programming
Advanced · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: SQL, Database Systems, Database Theory, Database Management, Query Languages, Database Design, Relational Databases, Database Administration, Database Application, Data Access, Data Science, Data Analysis, Data Manipulation, Data Modeling, Data Integrity
Build toward a degree
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: PySpark, Matplotlib, Apache Spark, Big Data, Data Processing, Distributed Computing, Data Management, Data Visualization, Data Analysis, Data Manipulation, Data Cleansing, Query Languages, Python Programming
Intermediate · Guided Project · Less Than 2 Hours