Computer design courses can help you learn graphic design principles, user interface design, 3D modeling, and animation techniques. You can build skills in color theory, typography, and layout design, along with practical applications like creating prototypes and digital illustrations. Many courses introduce tools such as Adobe Creative Suite, Sketch, and Blender, that support executing design projects and enhancing your creative workflow.

Skills you'll gain: Node.JS, Postman API Platform, MongoDB, API Testing, JavaScript Frameworks, Server Side, Back-End Web Development, Data Validation, Application Programming Interface (API), Web Development, Web Applications, Databases, Javascript, Application Development, Restful API, Email Automation, Middleware, Cloud Applications, Development Environment, Role-Based Access Control (RBAC)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Dashboard Creation, Power BI, Data Visualization Software, Interactive Data Visualization, Data Presentation, Data Storytelling, Business Intelligence, Data Import/Export, Data Sharing, Data Modeling, Data Transformation, Descriptive Analytics
Beginner · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Blockchain, Program Development, Development Environment, Integrated Development Environments, Programming Principles, Solution Design, Business Logic, Event-Driven Programming, Application Deployment, Transaction Processing, Development Testing, Technology Solutions
★ 4.6 (2.3K) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Generative AI, Generative Model Architectures, LLM Application, AI literacy, Natural Language Processing, Robotics, Risk Mitigation
★ 4.7 (23K) · Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Claude Code, Prompt Engineering, Model Context Protocol, ChatGPT, AI powered creativity, Prompt Patterns, Anthropic Claude, Token Optimization, AI Workflows, Verification And Validation, Prompt Engineering Tools, Generative AI Agents, Multimodal Prompts, Agentic Workflows, AI Orchestration, AI Enablement, Generative AI, Agentic systems, AI Security, Artificial Intelligence and Machine Learning (AI/ML)
★ 4.8 (8.7K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Graph Theory, Algorithms, Game Theory, Data Structures, Computer Programming, Computational Thinking, Problem Solving
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, Cloud Development, LLM Application
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: CrewAI, Prompt Engineering, AI Workflows, AI Orchestration, Context Engineering, Agentic Workflows, Generative AI Agents, Agentic systems, LLM Application, Prompt Patterns, Artificial Intelligence and Machine Learning (AI/ML), Large Language Modeling, Workflow Management, Generative AI, Context Management, Virtual Environment, Python Programming, Model Evaluation, Development Environment
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Model Optimization, Tensorflow, Model Training, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Performance Tuning, Machine Learning Methods, Artificial Neural Networks, Model Evaluation, Applied Machine Learning, Verification And Validation, Debugging
★ 4.9 (64K) · Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Prompt Engineering, Prompt Patterns, Retrieval-Augmented Generation, LLM Application, Generative AI Agents, AI Workflows, LangChain, Model Context Protocol, Vector Databases, AI Orchestration, Agentic Workflows, Tool Calling, LangGraph, Large Language Modeling, Agentic systems, Embeddings, Model Deployment, Artificial Intelligence, Application Performance Management, Semantic Web
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Algorithms, Computational Thinking, Data Structures, Geometry
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Angular, Development Environment, Software Development Tools, Back-End Web Development, Computer Programming Tools, JavaScript Frameworks, Authentications, Web Development Tools, Application Development, Integrated Development Environments, Application Frameworks, Web Applications, User Accounts, UI Components, Application Programming Interface (API), TypeScript, Data Persistence, Data Store, Maintainability, User Interface (UI)
Intermediate · Course · 1 - 3 Months