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.

LearnQuest
Skills you'll gain: Java, Java Programming, Eclipse (Software), Object Oriented Programming (OOP), Development Environment, Object Oriented Design, Integrated Development Environments, Computer Programming, Program Development, Virtual Machines, Software Installation
★ 4.4 (84) · Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Memory Management, Performance Tuning, System Programming, Hardware Architecture, Program Development, Computer Architecture, Performance Testing, Computer Hardware, Algorithms
★ 2.9 (68) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: GitHub Copilot, Microsoft Copilot, Prompt Engineering, GitHub, Prompt Patterns, AI Integrations, Development Environment, Software Installation
★ 4.4 (100) · Beginner · Course · 1 - 4 Weeks

Berklee
Skills you'll gain: Post-Production, Music, Musical Composition, Peer Review, Media Production, Music Performance, Instrumental Music, Automation, Editing, File Management, Collaborative Software, Digital Signal Processing, Writing, Timelines, Coordination, Data Import/Export, Computer Hardware, Electronic Media
★ 4.8 (3.1K) · Beginner · Specialization · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Software Architecture, Software Development Life Cycle, Software Quality Assurance, Software Quality (SQA/SQC), Software Design, Software Engineering, Quality Assurance, Systems Analysis, Object Oriented Design, Systems Design, Project Management, Project Planning, Systems Architecture, Unified Modeling Language, Diagram Design
★ 4.6 (220) · Intermediate · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Operations Research, Network Model, Statistical Machine Learning, Case Studies, Applied Mathematics, Mathematical Modeling, Machine Learning, Model Optimization, Mathematical Theory & Analysis, Transportation Operations, Business Analytics, Linear Algebra, Resource Allocation, Classification Algorithms, Algorithms
★ 4.9 (97) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Content Scheduling, Marketing Strategies, Personalized Campaigns, Data-Driven Marketing, Promotional Strategies, Marketing Planning, Adobe Express, Marketing Strategy and Techniques, Social Media Content, Digital Marketing Campaigns, Cross-Channel Marketing, Marketing Channel, Digital Marketing, Social Media Marketing, Content Strategy, Brand Marketing, Market Research, Graphic and Visual Design, Generative AI, Performance Analysis
★ 4.8 (827) · Beginner · Specialization · 1 - 3 Months

Scrimba
Skills you'll gain: JSON, Event-Driven Programming, Javascript, Mobile Development, Data Structures, Application Development, Video Game Development, Web Applications, Programming Principles, Data Storage Technologies, Scripting Languages, Data Persistence, Computer Programming, Data Storage, Computational Logic, Front-End Web Development, Web Development
★ 4.7 (155) · Beginner · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: User Interface (UI), Prototyping, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Interactive Design, Graphic and Visual Design, Design, Interaction Design, Mockups, Design Elements And Principles, Wireframing, Internet Of Things
★ 4.6 (397) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Matplotlib, Data Visualization, Data Literacy, Plotly, Data Ethics, Plot (Graphics), Generative Model Architectures, Scientific Visualization, Data Cleansing, Data Presentation, Interactive Data Visualization, Pandas (Python Package), Data Quality, Exploratory Data Analysis, Generative Adversarial Networks (GANs), Data Manipulation, Model Evaluation, Data Analysis, Machine Learning
★ 4.3 (123) · Beginner · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: File I/O, Java Programming, Eclipse (Software), Java, Debugging, Integrated Development Environments, Object Oriented Programming (OOP), Object Oriented Design, Data Structures, File Management, Development Environment, Programming Principles, Problem Solving
★ 4.6 (109) · Beginner · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: UI/UX Research, User Research, Design Research, User Experience Design, User Experience, User Centered Design, Persona (User Experience), User Interface and User Experience (UI/UX) Design, Ideation, User Interface (UI), UI/UX Strategy, Qualitative Research, User Interface (UI) Design, Surveys, User Story, Data Collection, Persona Development, Data Analysis, Interviewing Skills, People Analytics
★ 4.6 (472) · Mixed · Course · 1 - 3 Months