
Coursera
Skills you'll gain: MySQL, SQL, Relational Databases, Data Analysis, Computer Programming, Computer Science
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Model Evaluation, Convolutional Neural Networks, Natural Language Processing, Deep Learning, Generative Adversarial Networks (GANs), Classification Algorithms, Transfer Learning, Applied Machine Learning, Vision Transformer (ViT), Image Analysis, Machine Learning, Computer Vision, Artificial Neural Networks, Artificial Intelligence, Unsupervised Learning, Python Programming, Embeddings, Data Preprocessing
Intermediate · Specialization · 3 - 6 Months

IBM
Skills you'll gain: COBOL (Programming Language), Report Writing, Debugging, Programming Principles, Software Testing, Computer Programming, Maintainability, Business Logic, Software Engineering, Data Storage, Numerical Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Keras (Neural Network Library), Data Preprocessing, Deep Learning, Artificial Neural Networks, Tensorflow, Applied Machine Learning, Feature Engineering, Property and Real Estate, Predictive Modeling, Data Cleansing, Data Manipulation, Machine Learning, Real Estate, Regression Analysis, Python Programming
Beginner · Guided Project · Less Than 2 Hours
University of Illinois Urbana-Champaign
Skills you'll gain: Marketing Analytics, AI Personalization, Advanced Analytics, Customer Retention, Analytics, Marketing Effectiveness, Predictive Modeling, Marketing, Data Analysis, Social Network Analysis, Customer Analysis, Data Ethics, Customer Insights, Market Analysis, Text Mining, Predictive Analytics, Marketing Strategy and Techniques, Digital Marketing, Machine Learning, Generative AI
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Starweaver
Skills you'll gain: Matlab, Data Visualization, Simulation and Simulation Software, Mathematical Modeling, Data Analysis, Engineering Analysis, Data Integration, Programming Principles, Data Manipulation, Data Structures, Computer Programming, Debugging
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Reliability, Software Systems, Performance Tuning, Embedded Software, Control Systems, Hardware Architecture, Systems Architecture, Software Design, Debugging, Software Architecture, Verification And Validation, Hardware Design, System Design and Implementation, Linux, System Programming, Code Review, Systems Engineering, Real Time Data
Build toward a degree
Intermediate · Specialization · 3 - 6 Months
Skills you'll gain: Application Security, Angular, OAuth, Test Driven Development (TDD), Cryptography, Web Components, Data Validation, Vue.JS, Data Security, Authentications, HTML and CSS, Encryption, Authorization (Computing), General Data Protection Regulation (GDPR), Web Development, Web Applications, JavaScript Frameworks, Javascript, Security Strategy, Computer Programming
Beginner · Specialization · 1 - 3 Months

Oracle
Skills you'll gain: Java, Object Oriented Programming (OOP), Oracle Cloud, Computer Programming, Cloud Development, Integrated Development Environments, Development Environment
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Java, Java Programming, Eclipse (Software), Object Oriented Programming (OOP), Development Environment, Computer Programming, Program Development, Virtual Machines, Web Applications, Software Installation
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Microsoft Excel, Visual Basic (Programming Language), Simulations, Code Review, User Interface (UI), Automation, Debugging, Data Management
Advanced · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: Customer Analysis, Analytics, Business Analytics, Demand Planning, Usability Testing, Product Management, Customer Insights, A/B Testing, Agile Methodology, User Experience, Data-Driven Decision-Making, Predictive Analytics, Data Science, Product Testing, Agile Software Development, Software Development
Beginner · Course · 1 - 4 Weeks