Painting courses can help you learn foundational techniques such as color theory, brushwork, layering, and composition. You can build skills in observing form, mixing pigments, and developing different painting styles across subjects. Many courses introduce materials, digital tools, or studio practices that support experimenting with textures, refining details, and creating expressive visual work.

Skills you'll gain: Video Editing, Adobe Premiere, Editing, Visual Storytelling, Storytelling
Beginner · Course · 1 - 4 Weeks

Michigan State University
Skills you'll gain: 3D Modeling, Adobe Photoshop, Conceptual Design, Computer Graphic Techniques, Graphic and Visual Design, Data Import/Export, Design Elements And Principles
★ 4.6 (116) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, Computer Graphics, Computer Graphic Techniques, Visualization (Computer Graphics), Image Quality, Graphics Software, Animations, Performance Tuning, Animation and Game Design, Graphic and Visual Design, Video Game Development, Motion Graphics, C and C++, Design, Visual Design, Heat Maps, Interactive Design, UI Components, Simulations, Web Design and Development
Beginner · Specialization · 1 - 3 Months

L&T EduTech
Skills you'll gain: Construction Inspection, Structural Analysis, Structural Engineering, Building Design, Construction, Construction Engineering, Engineering Drawings, Failure Analysis, Engineering Analysis, Engineering Calculations, Engineering Software, Coordination
★ 4.9 (59) · Advanced · Specialization · 3 - 6 Months

Skillshare
Skills you'll gain: Adobe Illustrator, Data Import/Export, Computer Graphic Techniques, Computer Graphics, Graphic Design
★ 4.5 (10) · Beginner · Course · 1 - 4 Weeks

Michigan State University
Skills you'll gain: Unity Engine, Game Design, 3D Assets, Video Game Development, 3D Modeling, Software Design Documents, Peer Review, Cross Platform Development, Prototyping, C# (Programming Language), Animation and Game Design, User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Storytelling, Software Documentation, User Experience Design, UI Components, Conceptual Design, Computer Graphics
★ 4.7 (676) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Game Design, C and C++, Video Game Development, Animation and Game Design, Object Oriented Design, Software Design Patterns, Animations, Memory Management, Software Architecture, Computer Graphics, Programming Principles, Objective-C (Programming Language), C (Programming Language), Code Reusability, Computer Graphic Techniques, Microsoft Visual Studio, Computational Logic, Artificial Intelligence
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Serial Peripheral Interface, Embedded Software, Computer Displays, Display Devices, Embedded Systems, Development Environment, Peripheral Devices, Electronic Hardware, Integrated Development Environments, Verification And Validation, Hardware Architecture, Computer Graphics, User Interface (UI), C (Programming Language), System Configuration, Development Testing, Technical Documentation, Software Installation, Application Development, Code Reusability
Intermediate · Specialization · 1 - 3 Months
University of London
Skills you'll gain: Computer Science, Debugging, Development Environment, Computer Systems, Web Applications, Arithmetic, Computer Literacy, General Networking, Javascript, Network Security, Computer Networking, Application Security, Applied Mathematics, Computer Graphics, Cybersecurity, Computer Programming, General Mathematics, Programming Principles, Mathematical Modeling, Problem Solving
★ 4.2 (1.6K) · Beginner · Specialization · 1 - 3 Months

Skillshare
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Game Design, Video Game Development, Object Oriented Design, Memory Management, Code Reusability, Computer Graphics, Computer Graphic Techniques, Data Structures, File I/O, User Interface (UI), Data Persistence, Artificial Intelligence
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Image Analysis, Computer Vision, Autoencoders, Convolutional Neural Networks, Vision Transformer (ViT), Generative Adversarial Networks (GANs), Recurrent Neural Networks (RNNs), Deep Learning, Generative Model Architectures, Artificial Intelligence and Machine Learning (AI/ML), Computer Graphics, Visualization (Computer Graphics), Model Deployment, Embeddings, Artificial Intelligence, Microsoft Excel, Generative AI, Data Processing, Applied Machine Learning, Linear Algebra
★ 4.4 (100) · Intermediate · Specialization · 1 - 3 Months