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: Figma (Design Software), User Experience, User Interface and User Experience (UI/UX) Design, Graphic and Visual Design, Digital Design, User Interface (UI) Design, Typography, Layout Design, Design Elements And Principles, User Experience Design, Usability, Style Guides, Wireframing, Mockups, UI Components
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, User Interface (UI), Data Persistence, Game Design, Video Game Development, UI Components, Performance Tuning, Interactive Design, User Interface (UI) Design, Animation and Game Design, AI Integrations, Scripting, System Testing, AI Workflows, Programming Principles, Data Structures, No-Code Development, Virtual Environment, Scalability, Functional Testing
★ 4.6 (18) · Intermediate · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Large Language Modeling, Email Security, Exploitation techniques, AI Security, Border Gateway Protocol, Malware Protection, Mobile Security, LLM Application, Cybersecurity, Routing Protocols, Network Security, Open Web Application Security Project (OWASP), Network Monitoring, TCP/IP, Intrusion Detection and Prevention, Security Controls, Threat Detection, Network Analysis, Internet Of Things, AI Integrations
★ 3.9 (11) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Kubernetes, Containerization, Google Cloud Platform, Application Deployment, Cloud-Native Computing, Cloud Infrastructure, Cloud Platforms, Cloud Deployment, Cloud Computing, Infrastructure Architecture, Cloud Management, Systems Architecture
Intermediate · Course · 1 - 3 Months

Pearson
Skills you'll gain: System Programming, Rust (Programming Language), Data Structures, Memory Management, Relational Databases, Other Programming Languages, Databases, Data Access, C (Programming Language), Programming Principles, Application Development, Code Reusability, Object Oriented Programming (OOP), C++ (Programming Language), Interoperability, Systems Integration, File I/O, Command-Line Interface, Software Development, Data Import/Export
★ 3.9 (8) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Disaster Recovery, Amazon Web Services, Amazon S3, Cloud Hosting, Cloud Storage, Cloud Deployment, Public Cloud, AWS Identity and Access Management (IAM), Identity and Access Management
Beginner · Guided Project · Less Than 2 Hours

University of the Arts London
Skills you'll gain: Prompt Engineering, Large Language Modeling, Generative AI, Prompt Engineering Tools, AI powered creativity, ChatGPT, LLM Application, AI literacy, Generative Model Architectures, Embeddings, Artificial Intelligence, Machine Learning Methods, Responsible AI, Natural Language Processing, Data Ethics, Recurrent Neural Networks (RNNs)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Vibe coding, Responsible AI, Prompt Engineering, Prompt Patterns, Software Engineering, Integrated Development Environments, AI Workflows, Software Development, Application Development, Web Applications, UI Components, AI Enablement, Software Design, Code Review, Front-End Web Development, Development Testing, Web Development, Software Testing, Secure Coding, User Interface (UI) Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: 3D Assets, Computer Graphic Techniques, Technical Design, Visualization (Computer Graphics)
Intermediate · Course · 1 - 3 Months

EDUCBA
Skills you'll gain: Extensible Markup Language (XML), Hypertext Markup Language (HTML), HTML and CSS, Web Development Tools, Semantic Web, Extensible Languages and XML, Web Design and Development, Web Development, Computer Programming Tools, Development Environment, Verification And Validation, Development Testing, Integrated Development Environments, Debugging
★ 4.9 (18) · Mixed · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Facility Management and Maintenance, Energy and Utilities, Construction Management, Sustainable Architecture, Construction Engineering, Construction, Architecture and Construction, Sustainable Technologies, Stakeholder Engagement, Sustainable Design, Facility Management, Sustainable Engineering, Corporate Sustainability, Stakeholder Management, Stormwater Management, Building Information Modeling, Project Design, Sustainability Standards, Building Services Engineering, Project Performance
★ 4.6 (48) · Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Generative AI, Large Language Modeling, Responsible AI, Generative Model Architectures, ChatGPT, AI literacy, Artificial Intelligence, LLM Application, Data Ethics, AI Integrations, AI Security, Fine-tuning, Computational Logic
★ 4.9 (11) · Intermediate · Course · 1 - 4 Weeks