Character design courses can help you learn anatomy, color theory, personality development, and storytelling through visual elements. You can build skills in sketching, digital painting, and creating character backstories that resonate with audiences. Many courses introduce tools like Adobe Photoshop, Procreate, and Blender, that support bringing your characters to life and refining your artistic style. You'll also explore techniques for character animation and how to effectively convey emotions through design.
Indian Institute for Human Settlements
Skills you'll gain: Sustainable Architecture, HVAC, Energy and Utilities, Building Design, Water Sustainability, Architectural Engineering, Sustainable Design, Water Resource Management, Thermal Management, Civil and Architectural Engineering, Sustainable Technologies, Resilience, Climate Change Mitigation, Sustainable Engineering, Electrical Systems, Cost Estimation, Engineering Calculations
Intermediate · Course · 3 - 6 Months
University of Michigan
Skills you'll gain: Django (Web Framework), HTML and CSS, Model View Controller, Application Deployment, Application Frameworks, Web Applications, Cascading Style Sheets (CSS), Web Servers, SQL, Databases, Network Protocols, Python Programming
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: User Interface (UI), Human Computer Interaction, Embedded Systems, Prototyping, User Interface and User Experience (UI/UX) Design, Usability, HTML and CSS, Interaction Design, Real-Time Operating Systems, Internet Of Things, jQuery, Telecommunications, Artificial Intelligence and Machine Learning (AI/ML)
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Typography, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, UI Components, Web Design, Web Design and Development, Front-End Web Development, Mockups, User Interface (UI), Web Development, Debugging
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: 3D Modeling, Autodesk Maya, Visualization (Computer Graphics), 3D Assets, Autodesk, Computer Graphic Techniques, Computer Graphics, Image Quality, Design Software, Design, Simulations, Design Elements And Principles
Intermediate · Specialization · 3 - 6 Months

Scrimba
Skills you'll gain: HTML and CSS, Mobile Development, Web Applications, ChatGPT, GitHub, Front-End Web Development, Javascript, Application Deployment, Web Development, Version Control, Responsive Web Design, Video Game Development, Cascading Style Sheets (CSS), Artificial Intelligence, User Interface (UI) Design, Computer Programming, Database Application, Machine Learning
Beginner · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Object Oriented Design, Software Engineering, Object Oriented Programming (OOP), Application Design, Web Applications, Software Development Life Cycle, Case Studies, Data Modeling, Business Logic, Software Development, Business Risk Management, Python Programming, User Centered Design, Process Design, Software Design, Application Development, Computer Programming, Development Environment
Beginner · Specialization · 3 - 6 Months

University of California, Irvine
Skills you'll gain: Apple iOS, iOS Development, Apple Xcode, Video Game Development, Swift Programming, Mobile Development, Geographic Information Systems, Game Design, Interactive Design, Animation and Game Design, Animations, Interaction Design, Human Computer Interaction, User Interface (UI), Global Positioning Systems, User Interface (UI) Design, Application Development
Mixed · Course · 1 - 4 Weeks
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Algorithms, Integrated Development Environments, Computer Programming Tools
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Model View Controller, Spring Framework, Restful API, Spring Boot, Web Services, JSON, YAML, Java, Web Applications, Configuration Management, Angular, Java Programming, Application Frameworks, Software Architecture, Extensible Markup Language (XML)
Intermediate · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Computer Vision, Image Analysis, Deep Learning, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Machine Learning Methods, Machine Learning Algorithms, Python Programming, Linear Algebra
Advanced · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Surveys, Statistical Hypothesis Testing, Quantitative Research, Statistical Analysis, Marketing Analytics, Market Research, Data Analysis, Marketing, Target Market, Market Analysis, Regression Analysis, Sample Size Determination, Quality Control
Intermediate · Course · 1 - 4 Weeks