Computer graphics courses can help you learn 2D and 3D modeling, rendering techniques, animation principles, and visual effects. You can build skills in texture mapping, lighting design, and character rigging, along with understanding color theory and composition. Many courses introduce tools like Blender, Adobe After Effects, and Unity, showing how these applications are used to create immersive visual experiences in gaming, film, and virtual reality.

Skills you'll gain: Shell Script, Unix Shell, File Management, File Systems, Unix, Unix Commands, Operating System Administration, Scripting, Operating Systems, File I/O, Command-Line Interface, OS Process Management, Identity and Access Management, System Configuration
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Generative AI, Generative Model Architectures, Large Language Modeling, AI Product Strategy, AI literacy, Responsible AI, Unstructured Data, Artificial Intelligence and Machine Learning (AI/ML), AI Security, Machine Learning, Business Solutions, Data Access, Data Quality
Beginner · Course · 1 - 4 Weeks

Fractal Analytics
Skills you'll gain: Generative AI, ChatGPT, Responsible AI, OpenAI, AI literacy, Social Impact, Data Ethics, Artificial Intelligence, Organizational Effectiveness, LLM Application, Large Language Modeling, Operational Efficiency, Human Centered Design, Ethical Standards And Conduct, Natural Language Processing, Strategic Thinking, Problem Solving, Critical Thinking
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Test Script Development, Software Testing, Scenario Testing, Test Automation, Regression Testing, Continuous Integration, Test Tools, CI/CD, Test Engineering, Web Development Tools, Browser Compatibility, Continuous Deployment, Continuous Delivery, Test Execution Engine, GitLab, Debugging, User Interface (UI), Scalability, Context Management, Authentications
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Social Media Campaigns, Email Marketing, Advertising Campaigns, Online Advertising, Content Creation, Graphical Tools, Marketing Design, Graphic and Visual Design, Product Promotion, Advertising, Marketing Materials, Graphic Design, Promotional Materials, Marketing Communications, Sales Development, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Whizlabs
Skills you'll gain: Selenium (Software), Test Tools, Debugging, Software Testing, Unit Testing, Test Automation, Browser Compatibility, Web Applications, Test Script Development, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Test Case, Web Development Tools, Development Environment, Software Architecture, Python Programming, Software Installation, Package and Software Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Retrieval-Augmented Generation, Large Language Modeling, LangChain, LLM Application, OpenAI API, Hugging Face, Generative AI, OpenAI, Web Applications, Application Development, Flask (Web Framework), Python Programming, Natural Language Processing, Front-End Web Development, Image Analysis, User Interface (UI)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Mobile Development, Cross Platform Development, Mobile Development Tools, .NET Framework, Authentications, Application Development, User Interface (UI), Application Programming Interface (API), Application Frameworks, UI Components, C# (Programming Language), API Design, Development Environment, Object-Relational Mapping, Identity and Access Management, Authorization (Computing), Network Troubleshooting, Role-Based Access Control (RBAC), Software Design Patterns
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Cyber Threat Hunting, Incident Response, Computer Security Incident Management, Cybersecurity, Network Security, Cyber Security Policies, Cyber Operations, Cyber Attacks, Cyber Security Strategy, Threat Detection, Security Controls, Cyber Security Assessment, Threat Management, Intrusion Detection and Prevention, Computer Security, Firewall, Security Information and Event Management (SIEM), Continuous Monitoring, Event Monitoring, Endpoint Security
Beginner · Course · 1 - 4 Weeks

Ludwig-Maximilians-Universität München (LMU)
Skills you'll gain: Finite Element Methods, Numerical Analysis, Engineering Analysis, Jupyter, Differential Equations, Applied Mathematics, Mathematical Software, Mathematical Modeling, Distributed Computing, Simulation and Simulation Software, Python Programming, Calculus, Mechanics, Vibrations, Simulations, Derivatives
Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Requirements Analysis, Risk Management Framework, Risking, Scalability, Software Visualization
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C++ (Programming Language), C and C++, Application Development, Program Development, Computer Programming, Programming Principles, Code Reusability, Computational Logic
Beginner · Guided Project · Less Than 2 Hours