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: C# (Programming Language), Software Architecture, .NET Framework, Distributed Computing, Scalability, Object Oriented Programming (OOP), Object-Relational Mapping, Microservices, Debugging, MongoDB, Data Access, Model View Controller, Performance Tuning, Computer Programming, Maintainability, NoSQL
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Game Design, Video Game Development, Software Design, HTML and CSS, User Interface (UI), Javascript, Animations, Debugging
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Magnetic Resonance Imaging, Neurology, Medical Imaging, Diagnostic Radiology, Anatomy, Radiology, X-Ray Computed Tomography, Experimentation, Research Design, Biomedical Technology, Image Analysis, Physiology, Medical Terminology
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Terraform, CI/CD, Infrastructure as Code (IaC), Continuous Integration, Ansible, Application Performance Management, Prometheus (Software), Network Monitoring, Continuous Deployment, Kubernetes, Application Deployment, System Monitoring, Package and Software Management, GitHub, Docker (Software), Software Development Tools, Containerization, YAML, Infrastructure As A Service (IaaS), Automation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: OpenAI API, OpenAI, Prompt Engineering, JSON, Application Programming Interface (API), Web Applications, Generative AI, LLM Application, Data Processing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Continuous Integration, Test Automation, Authentications, CI/CD, Test Script Development, API Testing, Software Testing, Unit Testing, Behavior-Driven Development, Web Development Tools, Test Case, GitHub, User Interface (UI)
Intermediate · Course · 3 - 6 Months

Macquarie University
Skills you'll gain: Cyber Governance, Cyber Risk, Law, Regulation, and Compliance, Security Strategy, Security Awareness, Culture Transformation, Human Factors (Security), Cyber Attacks, Mobile Security, Enterprise Security, Cyber Security Strategy, Communication, Cybersecurity, Strategic Leadership, Cyber Operations, Leadership and Management, Leadership, Organizational Leadership, Leadership Development, Team Leadership
Beginner · Specialization · 3 - 6 Months

LearnQuest
Skills you'll gain: Network Monitoring, Network Administration, Network Security, Routing Protocols, Network Troubleshooting, OSI Models, TCP/IP, Computer Networking, Network Switches, General Networking, Command-Line Interface, Network Routing, Networking Hardware, Network Architecture, Local Area Networks, Network Infrastructure, Network Protocols
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, Apple Xcode, Swift Programming, Mobile Development, Objective-C (Programming Language), User Interface (UI), Development Environment, Simulations, Storyboarding
Beginner · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: ChatGPT, Responsible AI, Prompt Engineering, Data Ethics, Artificial Intelligence, Productivity, Generative AI, LLM Application, Digital pedagogy, Natural Language Processing, Content Creation
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Transfer Learning, Embeddings, Model Evaluation, Convolutional Neural Networks, Data Preprocessing, Model Deployment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Basic Electrical Systems, Wireless Networks, C and C++, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, C++ (Programming Language), Electronics, Display Devices, Embedded Software, Embedded Systems, Robotics, Computer Programming Tools, Development Environment, Integrated Development Environments, Electrical Wiring
Intermediate · Specialization · 3 - 6 Months