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.

The Hong Kong University of Science and Technology
Skills you'll gain: Computational Logic, Logical Reasoning, Theoretical Computer Science, Deductive Reasoning, Mathematics and Mathematical Modeling, Computer Science, Algorithms
Beginner · Course · 1 - 3 Months
Skills you'll gain: Bash (Scripting Language), Operating Systems, File Systems, Linux Commands, Linux, SQL, Linux Administration, Operating System Administration, File Management, Unix Shell, Unix, Query Languages, Database Management, Command-Line Interface, Databases, Relational Databases, Authorization (Computing), Authentications, User Accounts, User Interface (UI)
Beginner · Course · 1 - 4 Weeks
University of Pennsylvania
Skills you'll gain: People Management, Employee Performance Management, Leadership and Management, Human Capital, Decision Making, Organizational Change, Organizational Structure, Performance Appraisal, Team Motivation, Organizational Leadership, Organizational Development, Diversity Equity and Inclusion Initiatives, Compensation Management, Compensation and Benefits, Job Analysis, Recruitment, Change Management, Constructive Feedback
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computer Graphics, Visualization (Computer Graphics), Animations, Computer Graphic Techniques, Graphics Software, Motion Graphics, Graphical Tools, Computer Displays, Plot (Graphics)
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Rust (Programming Language), Test Case, Memory Management, Software Testing, Data Structures, GitHub, Package and Software Management, Development Environment, System Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Generative AI, Technical Support and Services, AI literacy, Technical Support, AI Personalization, AI Integrations, Data Ethics, Automation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Image Analysis, Computer Vision, Deep Learning, Machine Learning Methods, Matlab, Transfer Learning, Traffic Flow Optimization
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unit Testing, Software Development Life Cycle, Linux Commands, Software Architecture, Bash (Scripting Language), Shell Script, Git (Version Control System), GitHub, Full-Stack Web Development, Flask (Web Framework), Software Design, Version Control, File Management, Unix Shell, Web Development, Linux, Application Deployment, Data Import/Export, Python Programming, NumPy
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Computer Vision, Image Analysis, Program Development, Data Science, Real Time Data, Software Visualization, Visualization (Computer Graphics), Code Reusability, Python Programming, Development Environment, Model Training, Classification Algorithms, File I/O, Color Matching, System Design and Implementation, Data Preprocessing, Software Installation
Beginner · Specialization · 3 - 6 Months

Keller Williams
Skills you'll gain: Lead Generation, Value Propositions, Sales Development, Prospecting and Qualification, Sales Process, Real Estate Sales, Sales Prospecting, Sales Management, Booking (Sales), Customer Acquisition Management, Brand Marketing, Sales Pipelines, Branding, Market Opportunities, Social Media Content, Property and Real Estate, Brand Strategy, Property Management, Customer Relationship Management, Communication
Beginner · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Cloud Deployment, Cloud Services, Cloud Infrastructure, Cloud Computing, Cloud Computing Architecture, Cloud Platforms, Infrastructure As A Service (IaaS), Public Cloud, Amazon Web Services, TCP/IP, Software As A Service, Network Protocols, Network Infrastructure, File Transfer Protocol (FTP), Platform As A Service (PaaS), Servers, Hybrid Cloud Computing, General Networking, Infrastructure Architecture, Private Cloud
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Verbal Communication Skills, Critical Thinking and Problem Solving, Communication, Critical Thinking, Problem Solving, Composure, Interpersonal Communications, Computer Programming, Communication Strategies, Computer Science, Technical Communication, Planning, Algorithms, Data Structures, Stress Management
Beginner · Course · 1 - 4 Weeks