Computer courses can help you learn programming languages like Python and Java, data structures, algorithms, and web development fundamentals. You can build skills in software design, debugging, and database management, along with understanding cybersecurity principles. Many courses introduce tools such as Git for version control, SQL for database queries, and frameworks like React for building user interfaces, demonstrating how these skills are applied in real-world projects.

Universitat Autònoma de Barcelona
Skills you'll gain: Microsoft PowerPoint, Presentations, Microsoft Office, Productivity Software, Sales Presentations, Multimedia, Computer Literacy, Information Technology, Editing
Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: OSI Models, Computer Networking, Virtualization, Data Centers, General Networking, Network Architecture, Networking Hardware, Network Protocols, TCP/IP, Virtual Local Area Network (VLAN), Network Infrastructure, Local Area Networks, Network Model, Cloud Computing
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Market Research, Analytical Skills, Data Collection, Data-Driven Decision-Making, Market Analysis, Marketing, Business Research, Quantitative Research, Data Analysis, Customer Insights, Market Trend, Consumer Behaviour, Trend Analysis, Competitive Analysis, Strategic Decision-Making
Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Interactive Learning, Student Engagement, Algorithms, Diversity Awareness, Pedagogy, Facebook, Mathematics Education, Instructional Strategies, Programming Principles, Teaching, Data Storage, Education and Training, Software Engineering, Geographic Information Systems, Lesson Planning, Computer Science, Theoretical Computer Science, Computational Thinking, Social Network Analysis, User Experience
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Technical Communication, Education Software and Technology, Digital Transformation, Cloud Computing, Computer Science, Big Data, Hypertext Markup Language (HTML), Cloud Storage, File Transfer Protocol (FTP), Data Science, Amazon Web Services, SQL, Databases
Beginner · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Engineering Design Process, Engineering Drawings, Prototyping, Drafting and Engineering Design, Mechanical Drawings, Computer-Aided Design, Technical Drawing
Beginner · Course · 1 - 4 Weeks

Fred Hutchinson Cancer Center
Skills you'll gain: Collaborative Software, GitHub, Technical Writing, Version Control, Engineering Documentation, Document Management, Technical Documentation, Typography
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Network Routing, Computer Networking, Object Oriented Programming (OOP), Python Programming, Network Routers, Program Development, Algorithms, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Verbal Communication Skills, Writing, Enthusiasm, Cultural Responsiveness, Cultural Diversity, Active Listening, Empathy, Business Communication, Professionalism, Professional Development, Interpersonal Communications, Communication, Relationship Building, Public Speaking, Constructive Feedback, Branding, Smart Goals, Proactivity, Growth Mindedness
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Power Electronics, Control Systems, Electronic Systems, Electrical Power, Electrical Engineering, Simulations, Mathematical Modeling
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Network Troubleshooting, Network Routers, Network Architecture, Networking Hardware, Network Administration, Computer Networking, Local Area Networks, General Networking, Network Switches, Network Planning And Design, Command-Line Interface
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Statistical Modeling, R Programming, Data Analysis, Data Ethics, Statistical Methods, Regression Analysis, Predictive Modeling, Machine Learning, Classification And Regression Tree (CART), Statistical Inference, Probability Distribution, Linear Algebra, Calculus
Build toward a degree
Intermediate · Course · 1 - 4 Weeks