3D printing courses can help you learn design principles, material selection, and the additive manufacturing process. You can build skills in CAD software, prototyping techniques, and quality control methods. Many courses introduce tools like Blender, Tinkercad, and various 3D printers, showing how these skills apply in creating functional prototypes, custom parts, and innovative designs across industries.

Skills you'll gain: 3D Modeling, Scripting Languages, Debugging, Scripting, Programming Principles, Animation and Game Design, Development Environment, Software Installation, Python Programming, Code Reusability, Computer Programming
Beginner · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, 3D Assets, Animation and Game Design, Autodesk, Computer Graphics, Mathematical Modeling, Model Optimization, Workflow Management, Geometry, Technical Design, Product Design, Design, Design and Product, Research and Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, 3D Assets, Animations, Animation and Game Design, Data Import/Export, Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, C# (Programming Language), Android Development, Android (Operating System), Mobile Development, Scripting, Scripting Languages, Video Game Development, Game Design, Animation and Game Design, UI Components, User Interface (UI), Application Deployment
Advanced · Course · 1 - 3 Months

Skills you'll gain: Computer Graphics, 3D Modeling, 3D Assets, Visualization (Computer Graphics), Computer Graphic Techniques, Cinematography, Model Optimization, Art History, Graphical Tools, Image Quality, Performance Tuning, Design, Aesthetics
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Animations, Computer Graphic Techniques, Model Optimization, Data Import/Export, Image Quality
Advanced · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Virtual Reality, Augmented Reality, Unity Engine, Cross Platform Development, 3D Assets, Virtual Environment, C# (Programming Language), UI Components, User Interface (UI) Design, Programming Principles, Event-Driven Programming, C and C++, Computer Programming, Animations, Scripting
Beginner · Course · 1 - 3 Months

Skills you'll gain: Animation and Game Design, 3D Assets, Animations, Simulation and Simulation Software, 3D Modeling, Computer Graphic Techniques, Simulations, Post-Production, Visual Design, Technical Design, Graphic and Visual Design, Geometry, Game Design, Design, Research and Design
Mixed · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, Visualization (Computer Graphics), Creative Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), Object Oriented Design, Android Development, Android (Operating System), User Interface (UI) Design, Animation and Game Design, C# (Programming Language), Mobile Development, Application Deployment, Code Reusability, Software Installation, UI Components, Linear Algebra, Computational Logic, Interactive Design
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Matplotlib, Scientific Visualization, Visualization (Computer Graphics), Plot (Graphics), Statistical Visualization, Interactive Data Visualization, Data Visualization Software, Computer Graphics, Computer Graphic Techniques, Graphic and Visual Design, Typography, Visual Design, Design, Python Programming, Analytical Skills
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Finite Element Methods, Simulation and Simulation Software, Simulations, Engineering Analysis, Verification And Validation, Mathematical Modeling, Engineering Calculations, Cloud Engineering, Mechanical Engineering, Model Evaluation, Structural Analysis, Scientific Visualization, 3D Assets, Physics
Beginner · Guided Project · Less Than 2 Hours