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.

MathWorks
Skills you'll gain: Datamaps, Data Science, Spatial Data Analysis, Data Processing, Data Preprocessing, Machine Learning, Geographic Information Systems, Data Visualization, Data Analysis, Data Integration, Amazon Web Services, Cloud Computing, Matlab, Model Training, Data Cleansing, Regression Analysis, Classification Algorithms
★ 4.9 (14) · Beginner · Course · 1 - 4 Weeks

Universidad de Palermo
Skills you'll gain: Database Development, Relational Databases, SQL, Database Design, Database Management, Databases, Data Modeling, Query Languages, Web Development, Web Applications, Data Access, Data Integrity, Information Technology
★ 4.6 (23) · Beginner · Course · 1 - 4 Weeks

University of Washington
Skills you'll gain: GitHub, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Version Control, Git (Version Control System), HTML and CSS, Web Design and Development, Web Development, Web Development Tools, Web Design, Front-End Web Development, Web Content Accessibility Guidelines, Debugging, Semantic Web, Web Analytics and SEO, Command-Line Interface
★ 4.5 (16) · Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Responsive Web Design, User Interface (UI) Design, User Interface (UI), Web Design, HTML and CSS, Web Design and Development, Graphic and Visual Design, Design Elements And Principles, Maintainability, Layout Design, Cascading Style Sheets (CSS), Usability, User Experience Design, Hypertext Markup Language (HTML), Color Theory, Animations
★ 4.5 (11) · Intermediate · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Engineering Calculations, Structural Engineering, Structural Analysis, Construction Engineering, Civil Engineering, Engineering Analysis, Engineering Practices, Engineering, Construction, Conceptual Design, Design Specifications, Finite Element Methods, Hydraulics
★ 4.7 (21) · Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: User Interface (UI), Embedded Software, Interactive Design, UI Components, Human Computer Interaction, Embedded Systems, Prototyping, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Software Design, Usability, Interaction Design, Real-Time Operating Systems, Hypertext Markup Language (HTML), Technical Design, Internet Of Things, User Experience Design, jQuery, Telecommunications, Artificial Intelligence and Machine Learning (AI/ML)
★ 3.7 (7) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unit Testing, Test Driven Development (TDD), Test Case, Program Development, Test Script Development, Development Testing, Software Testing, Java Programming, Java, Software Engineering
★ 4.1 (21) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Real Estate, Land Management, Property and Real Estate, Commercial Real Estate, Investments, Investment Management, Market Dynamics, Economic Development, Economics, Market Trend, Stakeholder Engagement
★ 4.4 (18) · Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Programming Principles, Application Development
★ 4 (29) · Beginner · Project · Less Than 2 Hours

Skills you'll gain: Angular, Web Development Tools, Unit Testing, Test Script Development, Test Automation, Software Testing, Testability, Test Case, Test Tools, UI Components, Web Applications, TypeScript
★ 4.3 (44) · Intermediate · Guided Project · Less Than 2 Hours

Edureka
Skills you'll gain: Angular, TypeScript, JavaScript Frameworks, UI Components, Bootstrap (Front-End Framework), Application Frameworks, Code Reusability, Web Development Tools, Web Applications, Front-End Web Development, Software Architecture, Application Development, Command-Line Interface, Development Environment, Cascading Style Sheets (CSS)
★ 4.2 (14) · Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Rust (Programming Language), Serverless Computing, Command-Line Interface, Maintainability, Amazon Web Services, Linux Commands, Application Deployment, System Programming, Python Programming, Package and Software Management, Performance Tuning, Software Testing
★ 5 (16) · Intermediate · Course · 1 - 4 Weeks