Computer fundamentals courses can help you learn basic hardware and software concepts, operating systems, networking, and cybersecurity principles. You can build skills in troubleshooting, system maintenance, and understanding data management practices. Many courses introduce tools like Windows, Linux, and various programming languages, showing how these skills apply in everyday computing tasks and professional environments.

Skills you'll gain: Integrated Development Environments, Application Deployment, Cross Platform Development, Application Development, Development Environment, Java, Build Tools, Java Programming, Apache Maven, Software Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Game Design, Video Game Development, Unreal Engine, Data Persistence, Virtual Environment, Interactive Design, Computer Graphics, 3D Assets, Computer Graphic Techniques, Visualization (Computer Graphics), Scripting, Data Management, Data Store, Data Structures
Mixed · Course · 1 - 3 Months

Pearson
Skills you'll gain: Cloud-Native Computing, DevOps, Kubernetes, Application Deployment, Containerization, CI/CD, Istio, Continuous Integration, Microservices, Continuous Deployment, Continuous Delivery, Serverless Computing, Git (Version Control System), Version Control, Cloud Deployment, Docker (Software), Software Development, Cloud Applications, OpenShift, Network Security
Intermediate · Specialization · 1 - 3 Months

Packt
Skills you'll gain: Business Process Improvement, Process Modeling, Process Optimization, Dataflow
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Kubernetes, Google Cloud Platform, Cloud Deployment, Cloud Infrastructure, Cloud-Native Computing, Application Deployment, Data Persistence, Containerization, Data Storage, Data Storage Technologies, Scalability, Load Balancing, Configuration Management, Network Security, Command-Line Interface, Network Routing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cyber Threat Intelligence, Cyber Threat Hunting, Threat Detection, Vulnerability Assessments, Incident Response, Security Information and Event Management (SIEM), Cybersecurity, Threat Management, Computer Security Incident Management, IT Security Architecture, Cloud Security, Security Architecture Review, Cyber Risk, Cyber Security Policies, Data Security, Network Security, Cyber Security Strategy, Malware Protection, Cyber Attacks, Risk Management
★ 4.7 (6) · Beginner · Specialization · 1 - 4 Weeks

Skills you'll gain: Animations, Program Development, User Interface (UI) Design, Game Design, Computer Graphic Techniques, Model Optimization, Data Import/Export, Image Quality, Graphical Tools, Artificial Intelligence
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Enterprise Application Management, System Monitoring, Event Monitoring, Google Workspace, Cloud Management, Google Cloud Platform, Endpoint Security, Continuous Monitoring, Network Troubleshooting, Security Management, System Configuration, Compliance Auditing, Cloud Security, Android (Operating System), Incident Management, Data Security, Data Loss Prevention, User Provisioning, Taking Meeting Minutes, Annual Reports
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Recurrent Neural Networks (RNNs), Generative AI, Fine-tuning, Vision Transformer (ViT), Machine Learning Methods, Model Optimization, Model Training, Large Language Modeling, Embeddings, Network Architecture
★ 4.9 (7) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Code Reusability, Programming Principles, Package and Software Management, Application Development
Beginner · Course · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Technical Communication, Verbal Communication Skills, Oral Expression, Presentations, Non-Verbal Communication, Public Speaking, Storytelling, Contingency Planning, Persuasive Communication, Communication, Target Audience, Professionalism, Adaptability
★ 4.3 (11) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: IT Security Architecture, Threat Modeling, Application Security, Cloud Deployment, Cloud Computing Architecture, Cloud Computing, Cloud Services, Security Engineering, Cloud Security, Systems Architecture, Security Controls, Software As A Service, Infrastructure As A Service (IaaS), Computer Security, Data Security, Platform As A Service (PaaS), Data Integrity
★ 5 (13) · Advanced · Course · 1 - 4 Weeks