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: Threat Modeling, Open Web Application Security Project (OWASP), DevSecOps, Secure Coding, Application Security, Threat Detection, Security Testing, Security Engineering, Continuous Delivery, Continuous Integration, Vulnerability Assessments, CI/CD, Vulnerability Scanning, Continuous Deployment
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Full-Stack Web Development, Order Management, Responsive Web Design, Web Applications, JavaScript Frameworks, React.js, Payment Processing, Authentications, User Interface (UI), Data Validation, Dashboard, Database Development, Data Integrity, User Accounts, Product Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Bootstrap (Front-End Framework), Development Environment, HTML and CSS, Responsive Web Design, Version Control, Front-End Web Development, Git (Version Control System), Application Deployment, Integrated Development Environments, Web Development Tools, Cloud Hosting
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, 3D Assets, 3D Modeling, Virtual Environment, Computer Graphics, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, 3D Assets, Virtual Environment, Computer Graphics, User Interface (UI), Interactive Design, Scripting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Infrastructure as Code (IaC), Terraform, Google Cloud Platform, Cloud Infrastructure, Cloud Storage, Dependency Analysis, Virtual Machines, Configuration Management
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Model Deployment, Tensorflow, MLOps (Machine Learning Operations), Dependency Analysis, Google Cloud Platform, Applied Machine Learning, Model Evaluation, Machine Learning, Performance Tuning, Data Validation, Distributed Computing, Scalability, Data Pipelines, Debugging
Advanced · Course · 1 - 3 Months

Skills you'll gain: Ajax, Responsive Web Design, HTML and CSS, Javascript and jQuery, Application Deployment, Web Development, Semantic Web, User Interface (UI), Data Validation, Payment Systems, Data Persistence
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Object-Relational Mapping, Hibernate (Java), Apache Maven, Model View Controller, Spring Framework, Relational Databases, Database Design, MySQL, Java, Full-Stack Web Development, Database Development, Authentications, Web Applications, Application Frameworks, Back-End Web Development, Data Validation, Data Modeling
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Facebook, Online Advertising, Advertising Campaigns, Paid media, Digital Advertising, Advertising, Social Media Marketing, Social Media, Payment Processing
Beginner · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Embeddings, Vector Databases, Data Import/Export, Database Management, Generative AI, Artificial Intelligence
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Scripting, Unity Engine, User Interface (UI), User Interface (UI) Design, Interactive Design, Game Design, Video Game Development, Animations
Mixed · Course · 1 - 4 Weeks