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.

Skillshare
Skills you'll gain: Adobe Illustrator, Data Import/Export, Computer Graphic Techniques, Typography, Computer Graphics, Graphic Design
★ 4.7 (19) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Manufacturing Processes, Manufacturing and Production, Automation, Artificial Intelligence, Computer Vision, AI Integrations, Manufacturing Operations, Robotics, Quality Assurance, Mechanical Design, Process Improvement and Optimization, Mechanical Engineering, Anomaly Detection
Intermediate · Course · 1 - 4 Weeks

Beginner · Course · 1 - 4 Weeks

Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Animation and Game Design, Object Oriented Design, Software Design Patterns, Video Game Development, Software Architecture, Memory Management, Objective-C (Programming Language), Computer Graphics, Computer Graphic Techniques, Animations, User Interface (UI), Graphic and Visual Design, Artificial Intelligence
Beginner · Course · 1 - 3 Months

Columbia University
Skills you'll gain: Computer Vision, Image Quality, Image Analysis, Computer Graphics, 3D Modeling, Photography, Virtual Reality, Visualization (Computer Graphics), Medical Imaging, Artificial Neural Networks, Unsupervised Learning, Graph Theory, Dimensionality Reduction, Mathematical Modeling, Estimation, Machine Learning Algorithms, Color Theory, Algorithms, Automation Engineering, Electronic Components
★ 4.7 (244) · Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Generative Adversarial Networks (GANs), Autoencoders, Generative AI, Tensorflow, Generative Model Architectures, Model Training, Transfer Learning, Deep Learning, Convolutional Neural Networks, Data Synthesis
★ 4.8 (317) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Event-Driven Programming, Code Reusability, Scripting, Programming Principles, Computer Programming, Python Programming, Debugging, Video Game Development, Automation, Computational Logic, Software Development, Development Environment, Computer Graphics, Software Installation, Data Science, Development Testing, Pandas (Python Package)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, Computer Graphics, Computer Graphic Techniques, Visualization (Computer Graphics), Graphics Software, Design
Mixed · Course · 1 - 4 Weeks

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

The Hong Kong University of Science and Technology
Skills you'll gain: Microsoft Office, Computer Hardware, Computer Literacy, Computer Graphics, Computer Systems, Graphics Software, Spreadsheet Software, System Software
★ 4.7 (1.8K) · Mixed · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Debugging, Programming Principles, Python Programming, Data Structures, Computer Programming, Computer Graphics
★ 4.8 (18K) · Beginner · Course · 1 - 4 Weeks