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: Spring Framework, JUnit, Restful API, Spring Boot, Unit Testing, Java Programming, Java, Hibernate (Java), Model View Controller, Java Platform Enterprise Edition (J2EE), Web Services, Object-Relational Mapping, Software Testing, Test Script Development, Apache Maven, Data Access, Databases, Database Management, Web Applications, Gradle
Beginner · Course · 3 - 6 Months

Cisco Learning and Certifications
Skills you'll gain: Postman API Platform, Restful API, Authentications, Application Programming Interface (API), Scripting, JSON, Extensible Languages and XML, IT Automation, Extensible Markup Language (XML), API Testing, Network Protocols, YAML, Network Monitoring, Automation, Network Engineering, Scripting Languages, Python Programming, Real Time Data
★ 4.6 (35) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Prompt Patterns, AI powered creativity, Visual Storytelling, Creativity
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Risk Analysis, Cyber Risk, Risk Management, Threat Management, Security Controls, Risk Management Framework, Cyber Attacks, Vulnerability Assessments, Risk Mitigation, Cyber Security Assessment, Cyber Security Strategy, Cyber Governance, Cybersecurity, Information Assurance, Data Security, Vendor Management, Stakeholder Communications, Business Communication
Beginner · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, 3D Assets, Post-Production, Virtual Environment, Visualization (Computer Graphics), Computer Graphics, Model Optimization, Image Quality, Functional Design, Design, Aesthetics
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Sales Presentation, Presentations, Sales Presentations, Canva (Software), Multimedia, Marketing Design, Design, Marketing Materials, Graphic Design
Intermediate · Guided Project · Less Than 2 Hours

California Institute of the Arts
Skills you'll gain: Graphic Design, Typography, Graphic and Visual Design, Graphic and Visual Design Software, Design Elements And Principles, Adobe Creative Cloud, Color Theory, Visual Design, Design Software, Digital Design, Creative Design, Adobe Illustrator, Adobe Photoshop, Layout Design
Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Reinforcement Learning, Artificial Intelligence, Tensorflow, Artificial Neural Networks, Machine Learning Methods, Machine Learning Algorithms, Deep Learning, Machine Learning, Applied Machine Learning, AI literacy, Data Ethics, Supervised Learning, Responsible AI, Unsupervised Learning, Model Training, Digital Transformation
★ 4.1 (10) · Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Command-Line Interface, Graphical Tools, File Management, Software Development Tools, System Configuration, Development Environment
★ 4.5 (6) · Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Computational Logic, Verification And Validation, Functional Testing, Theoretical Computer Science, Systems Design, Functional Specification, Process Modeling, Communication Systems, Algorithms
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Blockchain, Secure Coding, Application Security, Security Engineering, Web Development Tools, Software Design Patterns, Exploit development, Web Applications, Application Development, Code Reusability, Authorization (Computing), Security Controls, Software Architecture, Object Oriented Programming (OOP), Transaction Processing, Scalability, Memory Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: PostgreSQL, Data Maintenance, Database Administration, Database Architecture and Administration, SQL, Disaster Recovery, Database Management, Secure Coding, Relational Databases, Database Management Systems, Query Languages, Security Controls, Data Access, Data Security, Application Security, Role-Based Access Control (RBAC), Threat Management, Threat Detection, Encryption
Intermediate · Course · 1 - 4 Weeks