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.

Advancing Women in Tech
Skills you'll gain: Amazon Web Services, Cloud Computing, Cloud Management, Cloud Services, Amazon S3, Cloud Infrastructure, Public Cloud, Amazon Elastic Compute Cloud, Cloud Computing Architecture, Technical Product Management, AWS Identity and Access Management (IAM), AWS CloudFormation, Cloud Platforms, AWS Kinesis, Amazon Redshift, Cloud Security, Software Architecture, Amazon CloudWatch, Cloud Storage, Product Management
★ 4.5 (94) · Beginner · Specialization · 1 - 3 Months

Shanghai Jiao Tong University
Skills you'll gain: Combinatorics, Graph Theory, Theoretical Computer Science, Network Model, Mathematical Theory & Analysis, Advanced Mathematics, Network Analysis, Mathematics and Mathematical Modeling, Logical Reasoning, General Mathematics, Algorithms, Probability, Computer Science
★ 3.3 (204) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Email Automation, Email Marketing, Lead Generation, Marketing Automation, Social Media, Social Media Marketing, Driving engagement, Automation
★ 4.4 (55) · Beginner · Guided Project · Less Than 2 Hours

LearnKartS
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Integrated Development Environments, IntelliJ IDEA, Software Development Tools, Eclipse (Software), Code Review, CI/CD, Microsoft Visual Studio, Development Environment, Software Versioning, Collaborative Software, Continuous Integration, Software Development, Remote Access Systems, Configuration Management, DevOps, Open Source Technology, Release Management
★ 4.1 (37) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Sales Process, Stakeholder Management, Enterprise Sales, Sales Training, Sales Presentations, Sales, Sales Prospecting, Sales Presentation, Stakeholder Engagement, General Sales Practices, Sales Territory Management, Overcoming Objections, Sales Management, Prospecting and Qualification, Selling Techniques, Performance Measurement, Account Strategy, Sales Development, Sales Strategy, Cross Selling
★ 4.7 (20) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Linux Commands, Metasploit, Open Web Application Security Project (OWASP), Linux, Penetration Testing, Exploit development, Vulnerability Scanning, Command-Line Interface, Exploitation techniques, Security Testing, Linux Administration, Scripting, Vulnerability Assessments, Hardening, Brute-force attacks, General Networking, Scripting Languages, Shell Script, Cybersecurity, Network Security
★ 4.3 (50) · Beginner · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Artificial Neural Networks, Applied Machine Learning, Deep Learning, Linear Algebra, Machine Learning, Digital Signal Processing, Data Processing, Data Structures, Data Transformation, Algorithms, Data Science
★ 3.3 (24) · Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Cryptography, Data Encryption Standard, Encryption, Advanced Encryption Standard (AES), Cryptographic Protocols, Application Security, Key Management, Public Key Cryptography Standards (PKCS), Secure Coding, Web Development, Email Security, PHP (Scripting Language), Authentications, Intrusion Detection and Prevention, Data Integrity, Algorithms, Command-Line Interface
★ 4.5 (102) · Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Web Development, Flask (Web Framework), Restful API, Cloud Deployment, Selenium (Software), Front-End Web Development, Web Applications, Full-Stack Web Development, Secure Coding, Web Design and Development, Object-Relational Mapping, JavaScript Frameworks, Application Security, Test Tools, Cloud Applications, HTML and CSS, Back-End Web Development, Databases, Application Programming Interface (API), Collaboration
★ 4 (27) · Beginner · Course · 1 - 3 Months

Edureka
Skills you'll gain: API Design, Application Programming Interface (API), Postman API Platform, Restful API, API Testing, Application Deployment, Continuous Deployment, CI/CD, Application Lifecycle Management, Test Automation, Software Documentation, Application Performance Management, Continuous Integration
★ 3.8 (14) · Beginner · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Design Thinking, Intellectual Property, 3D Modeling, Computer-Aided Design, Solution Design, Innovation, Product Development, Social Impact, Manufacturing Processes, Manufacturing and Production, Education and Training, Community Development
★ 4.6 (691) · Beginner · Course · 1 - 3 Months

KodeKloud
Skills you'll gain: Docker (Software), Devops Tools, Containerization, Data Storage, Software Installation, DevOps, Virtual Networking, Linux Commands, Cloud Development, YAML, File Systems, Computer Networking, Command-Line Interface, Software Architecture, Data Persistence, System Requirements
★ 4.7 (47) · Beginner · Course · 1 - 3 Months