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: Version Control, Debugging, Microsoft Visual Studio, Integrated Development Environments, Git (Version Control System), Microsoft Development Tools, Software Development Tools, Development Environment, Software Development
★ 3.4 (8) · Intermediate · Guided Project · Less Than 2 Hours

SkillsBooster Academy
Skills you'll gain: Prompt Patterns, Anthropic Claude, Figma (Design Software), AI powered creativity, Responsible AI, AI Workflows, Design Software, AI literacy, UI/UX Strategy, AI Personalization, User Interface and User Experience (UI/UX) Design, Design, Creative Design, Design and Product, Generative AI, Wireframing, Project Design, Web Design, Presentations, Branding
★ 4.6 (8) · Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Global Positioning Systems, Geospatial Information and Technology, Political Sciences, Entrepreneurship, International Relations, Governance, Higher Education, Public Policies, Public Affairs, Policy Analysis, Financial Policy, Business, Market Opportunities, New Business Development, Commercialization, Diversity Equity and Inclusion Initiatives, Budgeting, Innovation, Emerging Technologies
★ 4.3 (10) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Pipelines, Big Data, Microsoft Azure, Data Processing, Data Integration, Cloud Management, Cloud Services
★ 4.6 (21) · Advanced · Guided Project · Less Than 2 Hours

Skills you'll gain: Git (Version Control System), Version Control, GitHub, Jupyter, Python Programming, Programming Principles, Software Versioning, Data Science, Generative AI, Development Environment, Computer Programming, Data Analysis
★ 4.3 (7) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Retrieval-Augmented Generation, Vector Databases, LLM Application, AI Workflows, Embeddings, AI Integrations, Large Language Modeling, Graph Theory, Query Languages, Graphing, Interactive Data Visualization, Data Processing, Development Environment
★ 4.9 (10) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Artificial Neural Networks, Data Visualization, Exploratory Data Analysis, Scientific Visualization, Applied Machine Learning, Model Training, Classification Algorithms, Predictive Modeling, Deep Learning, Data Analysis, Predictive Analytics, Machine Learning Algorithms, Model Evaluation, Machine Learning, Diagnostic Tests, Python Programming
★ 4.9 (10) · Beginner · Guided Project · Less Than 2 Hours

Politecnico di Milano
Skills you'll gain: Computer Architecture, Microarchitecture, Hardware Architecture, Cloud Infrastructure, Systems Design, Systems Architecture, System Configuration, Software Architecture, System Design and Implementation, Computing Platforms, Cloud Computing, Performance Tuning, Configuration Management, Design Software
★ 4 (9) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Blockchain, User Interface (UI), Bootstrap (Front-End Framework), User Interface (UI) Design, Development Environment, JavaScript Frameworks, Front-End Web Development, Debugging, Frontend Integration, Web Development Tools, Full-Stack Web Development, Animations, Test Tools, Unit Testing, FinTech, Application Development, Development Testing, Integrated Development Environments, Application Deployment, Other Programming Languages
★ 4.5 (11) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Electrical Power, Electric Power Systems, Electrical Systems, Energy and Utilities, Power Electronics, Systems Integration, Interoperability, Sustainable Technologies, Technical Standard
★ 4.6 (10) · Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Cascading Style Sheets (CSS), HTML and CSS, Front-End Web Development, Javascript, Responsive Web Design, Maintainability
★ 4.7 (13) · Intermediate · Course · 1 - 4 Weeks

The University of Edinburgh
Skills you'll gain: Mitigation, Climate Change Programs, Climate Change Adaptation, Climate Change Mitigation, Risk Mitigation, Risk Management, Environmental Issue, Environmental Policy, Environment, Environmental Science, Sustainable Development, Social Impact, Drive Engagement
★ 4.9 (10) · Beginner · Course · 1 - 3 Months