Computer architecture courses can help you learn about processor design, memory hierarchy, instruction sets, and system organization. You can build skills in performance optimization, hardware-software interaction, and parallel processing techniques. Many courses introduce tools like simulation software, assembly language, and hardware description languages, that support implementing and testing architectural concepts in real-world applications.

Google Cloud
Skills you'll gain: Record Keeping, Google Cloud Platform, Product Support, Service Level, Records Management, Help Desk Support, Personally Identifiable Information, Technical Support, End User Training and Support, Issue Tracking, Identity and Access Management, Problem Management, Technical Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Istio, Kubernetes, Cloud-Native Computing, Amazon Web Services, API Gateway, Serverless Computing, Restful API, Cloud Deployment, Microservices, Amazon DynamoDB, Cloud Applications, Redis, Apache Kafka, Data Management, Application Deployment, Database Management, Event-Driven Programming, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Analytics, Web Analytics, Data-Driven Marketing, Marketing Analytics, Content Performance Analysis, Digital Analysis, Data-Driven Decision-Making, Analytics, Performance Reporting, Driving engagement, Performance Metric, Performance Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Game Design, Performance Tuning, Video Game Development, Animation and Game Design, Programming Principles, Data Structures, No-Code Development, Object Oriented Design, Event-Driven Programming, Interactive Design, Code Reusability, Scripting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Agentic systems, Game Design, Video Game Development, Artificial Intelligence, Simulations, System Design and Implementation, Scripting, Software Design Patterns
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Team Performance Management, Agile Project Management, Sprint Planning, Agile Software Development, Agile Product Development, Scaled Agile Framework, Agile Methodology, Sprint Retrospectives, Team Management, Project Management Institute (PMI) Methodology, Team Building, Scalability, Conflict Management, Team Leadership, Initiative and Leadership, Prioritization, Kanban Principles, Discussion Facilitation, Continuous Improvement Process, Risk Management
Mixed · Course · 1 - 4 Weeks

SAE Institute México
Skills you'll gain: Unreal Engine, Animation and Game Design, 3D Assets, 3D Modeling, Game Design, Animations, Video Game Development, Blueprinting, Artificial Intelligence
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Visualization, Statistical Visualization, Data Presentation, Data Wrangling, Data Processing, Data Science, Data Structures
Beginner · Course · 1 - 3 Months

Skills you'll gain: Product Support, End User Training and Support, Help Desk Support, Google Cloud Platform, Technical Support, Technical Support and Services, Service Level, Cloud Services, Issue Tracking, Technical Communication, Information Privacy, Personally Identifiable Information
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: React Redux, React.js, UI Components, Frontend Integration, User Interface (UI), JavaScript Frameworks, Front-End Web Development, Scalability, Application Development, Web Applications, Development Environment, Web Development Tools, Javascript
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: MLOps (Machine Learning Operations), Model Deployment, Scalability, Model Optimization, CI/CD, Continuous Deployment, Machine Learning Software, Continuous Delivery, Model Training, DevOps, Artificial Intelligence and Machine Learning (AI/ML), Model Evaluation, Continuous Integration, Performance Measurement, Business Metrics, Automation, Business Priorities, Performance Analysis, YAML
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Threat Modeling, Application Security, Secure Coding, Open Web Application Security Project (OWASP), Security Controls, Data Security, Vulnerability Management, Computer Security, Vulnerability, Vulnerability Assessments, Databases, Authorization (Computing), Information Privacy, Encryption, Role-Based Access Control (RBAC), Computer Programming, Python Programming, Node.JS, JavaScript Frameworks, Javascript
Mixed · Course · 1 - 4 Weeks