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: Wireframing, User Experience Design, User Experience, Diagram Design, User Interface (UI), User Interface and User Experience (UI/UX) Design, Information Architecture, Application Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Front-End Web Development, Web Development, JavaScript Frameworks, Web Applications, React.js, Serverless Computing, Application Programming Interface (API), Server Side
Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: AI Security, Open Web Application Security Project (OWASP), Vulnerability Assessments, Computer Security Incident Management, Vulnerability Management, Vulnerability Scanning, Application Security, Security Controls, Secure Coding, Security Testing, API Testing, Authentications, Threat Management, Hardening, Dependency Analysis, Package and Software Management, Application Programming Interface (API), Risk Analysis, Data Validation, Supply Chain
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: IntelliJ IDEA, Integrated Development Environments, Java Programming, Java, Development Environment, Debugging, Object Oriented Programming (OOP), Programming Principles
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cybersecurity, Cyber Security Assessment, Security Testing, Incident Response, Cyber Attacks, Firewall, Computer Security Incident Management, Cyber Security Strategy, Vulnerability Scanning, Computer Security, Cyber Threat Intelligence, Information Systems Security, Network Protocols, Exploitation techniques, Brute-force attacks, Email Security, Vulnerability Assessments, Malware Protection, Virtualization and Virtual Machines, Software Installation
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Google Workspace, Retrieval-Augmented Generation, Generative AI, Prompt Engineering, AI Workflows, Enterprise Security, Large Language Modeling
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Database Software, Databases, Database Management, SQL, Query Languages, Data Analysis, Data Science, Statistical Analysis
★ 3.1 (9) · Beginner · Project · Less Than 2 Hours

Skills you'll gain: Journey Mapping, Experience Design, Design Strategies, Service Design, Customer experience improvement, User Experience Design, Customer Engagement, User Interface and User Experience (UI/UX) Design, Customer Insights, Stakeholder Analysis, Dependency Analysis, Business Strategies, Process Mapping, Cross-Functional Collaboration, Business Strategy, Strategic Prioritization, Stakeholder Engagement, Product Strategy, Prioritization
Beginner · Course · 1 - 3 Months

Skills you'll gain: Vulnerability Assessments, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Scanning, Vulnerability Management, Cybersecurity, Malware Protection, Penetration Testing, Cyber Threat Intelligence, Exploitation techniques, Threat Management, Brute-force attacks, Network Security, Information Systems Security, Security Awareness, Human Factors (Security), Authentications, Network Protocols
★ 4.7 (10) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Video Game Development, Game Design, Virtual Environment, Interactive Design
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: .NET Framework, Maintainability, Unit Testing, Test Automation, Test Tools, Development Testing, Software Testing, Development Environment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Event Monitoring, OSI Models, Network Monitoring, Network Protocols, Cyber Threat Intelligence, Network Analysis, TCP/IP, Distributed Denial-Of-Service (DDoS) Attacks, Threat Detection, General Networking, Network Security, Incident Response, Anomaly Detection, Command-Line Interface
Intermediate · Course · 1 - 3 Months