Material science courses can help you learn about the properties of materials, material selection, nanotechnology, and the principles of thermodynamics. You can build skills in analyzing material behavior, conducting experiments, and applying statistical methods to interpret data. Many courses introduce tools such as scanning electron microscopes, X-ray diffraction, and software for modeling material properties, that support practical applications in industries like aerospace, electronics, and biomedical engineering.

Skills you'll gain: Apache Kafka, Data Transformation, Real Time Data, Fraud detection, Data Pipelines, Apache Spark, Power BI, PySpark, Performance Tuning, Grafana, Disaster Recovery, Data Architecture, Prometheus (Software), Data Integrity, Scalability, Data Processing, Data Governance, Event-Driven Programming, System Monitoring, Docker (Software)
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Version Control, Unity Engine, GitHub, Bitbucket, Android Development, C# (Programming Language), Android (Operating System), Game Design, Mobile Development, Video Game Development, Software Versioning, Scripting, Scripting Languages, User Interface (UI), 3D Assets, Animation and Game Design, User Interface (UI) Design, Computer Graphics, Program Development, UI Components
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design, Hypertext Markup Language (HTML), Web Development, Debugging, Web Applications, No-Code Development, Front-End Web Development, Development Environment, Web Development Tools, UI Components, Microsoft Visual Studio, Integrated Development Environments
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Linux, Linux Administration, Systems Administration, Display Devices
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jenkins, CI/CD, Continuous Integration, Continuous Deployment, DevOps, Application Deployment, Continuous Delivery, Spring Framework, Build Tools, Version Control
Intermediate · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Billing Systems, Billing, Cloud Management, Cost Management, Cost Control, Budget Management, Billing & Invoicing, Cost Containment, Operating Cost, Financial Management, Financial Data, Budgeting, Virtual Machines, Cloud Platforms, Cloud Computing, Cloud Technologies, Cloud Computing Architecture, Expense Management, Cost Reduction, Virtualization and Virtual Machines
Intermediate · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Program Development, Application Development, Systems Development, Software Design, Technical Design, Computer Programming, Software Engineering
Intermediate · Course · 1 - 3 Months

Illinois Tech
Skills you'll gain: Clinical Documentation, Data Ethics, Health Informatics, Responsible AI, Electronic Medical Record System, Health Care, Health Care Procedure and Regulation, Clinical Data Management, Healthcare Ethics, Health Information Management, Artificial Intelligence, Natural Language Processing, Decision Support Systems, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Data Quality, Regulatory Compliance
Mixed · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Water Resources, Land Management, Hydrology, Environmental Laws, Natural Resource Management, Water Quality, Environmental Policy, Environment and Resource Management, Environmental Regulations, Environmental Engineering and Restoration, Environmental Science, Environmental Monitoring, Climate Change Adaptation, Mitigation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Risk Management, Business Communication
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Test Case, Test Script Development, Test Planning, Test Automation, Test Engineering, Continuous Integration, Test Tools, CI/CD, Software Quality Assurance, Continuous Delivery, Quality Assurance, Software Quality (SQA/SQC), Software Engineering Tools
Beginner · Course · 1 - 4 Weeks

STARWEAVER
Skills you'll gain: Virtual Networking, Network Protocols, Network Planning And Design, Network Security, General Networking, Network Administration, Communication Systems, Network Performance Management, Network Architecture, Network Monitoring, Virtualization, Network Routing, Digital Communications, Network Infrastructure, Computer Networking, TCP/IP, Routing Protocols, Cybersecurity, Emerging Technologies, Cyber Security Strategy
Beginner · Course · 1 - 4 Weeks