Beginner computer courses can help you learn basic operating system navigation, file management, internet browsing, and word processing. You can build skills in spreadsheet creation, email communication, and online research techniques. Many courses introduce tools like Microsoft Office, Google Workspace, and various web applications, showing how these skills are applied in everyday tasks and professional settings.

Skills you'll gain: React.js, Application Deployment, Web Applications, Javascript, Bootstrap (Front-End Framework), Development Environment, User Interface (UI), Cascading Style Sheets (CSS), Application Programming Interface (API), GitHub
Beginner · Course · 1 - 3 Months

Skills you'll gain: Virtualization, Cloud Computing, Virtual Machines, Cloud Services, Computer Hardware, Mobile Security, Operating Systems, Computer Displays, Containerization, Wireless Networks, Android (Operating System), Apple iOS
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computer Hardware, SQL, Database Design, Hardware Troubleshooting, Databases, Computer Networking, Relational Databases, Network Protocols, Information Technology, Network Routers, Wireless Networks, System Configuration, Peripheral Devices
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Development Environment, Computer Programming, Software Design, Integrated Development Environments, Debugging, File Management, Data Structures
Beginner · Course · 1 - 3 Months

Skills you'll gain: Patient Communication, English Language, Verbal Communication Skills, Interpersonal Communications, Oral Comprehension, Social Skills, Vocabulary, Language Learning, Professional Development, Active Listening, Communication, Education Software and Technology, Grammar, Personal Development, Self-Awareness, Literacy
Beginner · Specialization · 3 - 6 Months

Columbia University
Skills you'll gain: Computer Vision, Image Quality, Image Analysis, Computer Graphics, 3D Modeling, Photography, Virtual Reality, Visualization (Computer Graphics), Medical Imaging, Artificial Neural Networks, Unsupervised Learning, Graph Theory, Dimensionality Reduction, Mathematical Modeling, Estimation, Machine Learning Algorithms, Color Theory, Algorithms, Automation Engineering, Electronic Components
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Computer Vision, Image Analysis, Deep Learning, Matlab, Applied Machine Learning, Machine Learning, Motion Graphics, Supervised Learning, Predictive Modeling, Artificial Intelligence and Machine Learning (AI/ML), Visualization (Computer Graphics), Geospatial Information and Technology, Data Integration, Medical Imaging, Data Validation, Estimation, Machine Learning Methods, Performance Tuning, Algorithms
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Networking Hardware, TCP/IP, Network Security, Network Protocols, Endpoint Detection and Response, Network Routing, Cybersecurity, Local Area Networks, Dynamic Host Configuration Protocol (DHCP), Firewall, General Networking, Information Systems Security, Intrusion Detection and Prevention, Endpoint Security, Network Infrastructure, Network Planning And Design, Wireless Networks, Security Information and Event Management (SIEM), Network Analysis, Data Loss Prevention
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microarchitecture, Computer Architecture, Simulation and Simulation Software, Hardware Design, Hardware Architecture, Electronics Engineering, Electronic Hardware, Electronics, Computer Hardware, Performance Tuning
Intermediate · Course · 1 - 3 Months

Edge Impulse
Skills you'll gain: Computer Vision, Image Analysis, Artificial Neural Networks, Embedded Systems, Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Embedded Software, Deep Learning, Data Ethics, Machine Learning, Computer Programming, Python Programming
Intermediate · Course · 1 - 4 Weeks

Princeton University
Skills you'll gain: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Systems, Computer Engineering, Systems Architecture, Operating Systems, Performance Tuning, Scalability
Advanced · Course · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Computer Vision, Tensorflow, Image Analysis, Keras (Neural Network Library), Deep Learning, Visualization (Computer Graphics), Heat Maps, Network Architecture
Intermediate · Course · 1 - 4 Weeks