
Skills you'll gain: Keras (Neural Network Library), Tensorflow, Image Analysis, Artificial Neural Networks, Deep Learning, Machine Learning Methods, Computer Vision, Machine Learning
Beginner · Guided Project · Less Than 2 Hours

Microsoft
Skills you'll gain: Version Control, GitHub, Debugging, Git (Version Control System), Unit Testing, Data Structures, Python Programming, Software Testing, Programming Principles, Scripting, Computer Programming, Web Development, Algorithms, Program Development, Development Environment, Scripting Languages, Integrated Development Environments, Object Oriented Programming (OOP), Jupyter
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Telecommunications, Internet Of Things, Wireless Networks, Emerging Technologies, Communication Systems, Computer Networking, Network Protocols, Global Positioning Systems
Mixed · Course · 1 - 3 Months

ConsenSys Academy
Skills you'll gain: Blockchain, Cryptography, Interoperability, Encryption, FinTech, Emerging Technologies, Ledgers (Accounting), Business Modeling, Distributed Computing, Open Source Technology, Digital Assets, Transaction Processing, Scalability
Beginner · Course · 1 - 3 Months

Skills you'll gain: Mainframe Computing, COBOL (Programming Language), Software Development Life Cycle, z/OS, Unit Testing, Systems Analysis, Job Control Language (JCL), IBM DB2, Systems Development, Debugging, Pseudocode, Software Development Methodologies, Virtualization, Agile Methodology, Software Development, Test Driven Development (TDD), Report Writing, Relational Databases, Software Testing, Technical Support
Intermediate · Professional Certificate · 3 - 6 Months

University of Alberta
Skills you'll gain: Software Architecture, Unified Modeling Language, Systems Architecture, Software Design, Software Design Documents, Software Visualization, Solution Architecture, Software Development, Software Documentation, Software Design Patterns, Enterprise Architecture, Maintainability, Scalability, Databases
Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Generative AI Agents, Agentic systems, LLM Application, Tool Calling, OpenAI, Prompt Engineering, Application Development, Prototyping, Software Documentation, File Management
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Web Scraping, Data Structures, Git (Version Control System), Generative AI, Version Control, Matplotlib, Plotly, DevOps, Agile Methodology, Web Development, Data Ethics, Flask (Web Framework), Data Visualization, Scripting, GitHub, Debugging, Data Cleansing, Data Analysis, Automation, Cloud Computing
Beginner · Professional Certificate · 3 - 6 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

University of Colorado Boulder
Skills you'll gain: Data Visualization, Real-Time Operating Systems, Internet Of Things, Machine Learning Algorithms, Debugging, Failure Analysis, Product Planning, File Systems, Embedded Systems, Product Requirements, Project Planning, Big Data, Data Analysis, Wireless Networks, Infrastructure Security, General Networking, Cybersecurity, Cyber Engineering, Simulation and Simulation Software, Technical Communication
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Data Visualization, Descriptive Statistics, Regression Analysis, Forecasting, Probability Distribution, Business Analytics, Data Analysis, Statistical Analysis, Statistical Methods, Microsoft Excel, Statistics, Spreadsheet Software, Predictive Analytics, Probability
Intermediate · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Data Visualization, Tableau Software, Data Visualization Software, Excel Macros, Analytics, Analytical Skills, Pivot Tables And Charts, Accounting Systems, Business Analytics, Microsoft Excel, Spreadsheet Software, Data-Driven Decision-Making, Data Manipulation, Data Analysis, Descriptive Statistics, Regression Analysis, Predictive Analytics, Data Architecture
Build toward a degree
Beginner · Course · 1 - 3 Months