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: Cloud Applications, Cloud-Native Computing, Serverless Computing, Infrastructure as Code (IaC), Cloud Storage, Google Cloud Platform, Application Deployment, Cloud API, Microservices, Application Development, API Gateway, Application Performance Management, Application Design, Authentications, Data Store, Cloud Services, Application Programming Interface (API), Identity and Access Management, Cloud Computing, Debugging
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Animations, 3D Modeling, 3D Assets, Post-Production, Computer Graphics, Visualization (Computer Graphics), Motion Graphics
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: PHP (Scripting Language), File I/O, Web Applications, Responsive Web Design, MySQL, Web Design and Development, Server Side, HTML and CSS, Back-End Web Development, Database Development, File Management, Data Structures
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Logistic Regression, Model Evaluation
Mixed · Course · 1 - 4 Weeks
Rice University
Skills you'll gain: Microsoft Excel, Graphing, Spreadsheet Software, Pivot Tables And Charts, Excel Formulas, Data Analysis, Data Import/Export, Scatter Plots, Histogram, Data Presentation, Data Manipulation
Mixed · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: System Programming, Rust (Programming Language), Data Structures, Relational Databases, Other Programming Languages, Databases, Debugging, Programming Principles, Application Development, Secure Coding, SQL, Object Oriented Programming (OOP), C++ (Programming Language), Interoperability, Software Development, File I/O, Command-Line Interface, Data Import/Export
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Web Applications, Application Development, Web Development, JavaScript Frameworks, OAuth, UI Components, Front-End Web Development, Authentications, React.js, Development Environment, Software Installation, Cascading Style Sheets (CSS)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Git (Version Control System), GitHub, Version Control, Open Source Technology, Collaborative Software, Unix Commands, Microsoft Visual Studio, Continuous Integration, Linux, Mac OS, Web Development Tools, File Management, Shell Script, Command-Line Interface, Code Review, Data Integrity, Application Deployment, React.js, Hypertext Markup Language (HTML), Technical Communication
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Computer Programming, Programming Principles, Debugging, Software Design Patterns, Functional Design, Computational Thinking, Algorithms, Data Structures
Mixed · Course · 1 - 3 Months

Skills you'll gain: Spring Framework, JUnit, Restful API, Spring Boot, Unit Testing, Java, Hibernate (Java), Web Services, Apache Maven, Databases, Web Applications, Gradle, Object Oriented Programming (OOP), Eclipse (Software), Software Design Patterns, Dependency Analysis
Beginner · Course · 3 - 6 Months

Universidades Anáhuac
Skills you'll gain: R Programming, Statistical Analysis, Correlation Analysis, Data-Driven Decision-Making, Business Analytics, Statistical Methods, Data Analysis, Unsupervised Learning, Business Analysis, Exploratory Data Analysis, Advanced Analytics, Data Visualization, Probability & Statistics, Machine Learning Algorithms
Beginner · Course · 1 - 3 Months

Skills you'll gain: Clinical Trials, Clinical Data Management, Clinical Research, Case Report Forms, SAS (Software), Statistical Reporting, Pharmaceuticals, Data Analysis, Statistical Analysis, Informed Consent, Data Manipulation, Descriptive Statistics
Beginner · Course · 1 - 4 Weeks