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.

Palo Alto Networks
Skills you'll gain: Cybersecurity, Cyber Attacks, Network Security, Zero Trust Network Access, Malware Protection, Firewall, AI Security, Endpoint Security, Threat Modeling, Cloud Security, System Configuration, Cloud Computing, Software As A Service, Cryptography, Authentications
Intermediate · Course · 1 - 3 Months

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: electromagnetics, Electrical Engineering, Materials science, Engineering Analysis, Applied Mathematics, Scientific Visualization, Visualization (Computer Graphics), Engineering Calculations, Differential Equations, Physics, Energy and Utilities, Mathematical Modeling, Calculus
Advanced · Course · 1 - 3 Months

Skills you'll gain: Restful API, CI/CD, Model View Controller, ASP.NET, Cloud Infrastructure, Continuous Deployment, Load Balancing, OAuth, Continuous Integration, Cloud Computing, Cloud Applications, Cloud Deployment, Application Deployment, Cloud Platforms, Build Tools, Web Development, Web Applications, Microservices, Single Sign-On (SSO), Performance Tuning
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: AI Personalization, Mobile Development, Generative AI, Anthropic Claude, LLM Application, Apple iOS, AI Product Strategy, Machine Learning Methods, Application Design, Cloud Development, Data Strategy, Embedded Software, User Interface and User Experience (UI/UX) Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Angular, Authorization (Computing), JavaScript Frameworks, Network Routing, Application Programming Interface (API), TypeScript, Javascript, Web Development
Advanced · Guided Project · Less Than 2 Hours

Vanderbilt University
Skills you'll gain: Programming Principles, File I/O, Computer Programming, Matlab, Debugging, Integrated Development Environments, Linear Algebra, Software Development Tools, Control Systems, Mathematical Software, Computer Science, User Interface (UI), Data Import/Export, Data Structures
Beginner · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Data Ethics, Artificial Intelligence, Research, Natural Language Processing, Big Data, AI Enablement, Research Methodologies, Social Sciences, Applied Machine Learning, Responsible AI, Analytics, Machine Learning, Data Mining, Ethical Standards And Conduct, Algorithms
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Logo Design, Video Production, Infographics, Graphic and Visual Design, Graphic Design, Content Creation, Social Media Marketing, Marketing Communications
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Educational Materials, Learning Management Systems, Instructional Design, Animation and Game Design, Interaction Design, Graphic and Visual Design, Design Elements And Principles
Intermediate · Course · 3 - 6 Months

Board Infinity
Skills you'll gain: Vue.JS, JavaScript Frameworks, UI Components, Web Development Tools, Development Environment, Front-End Web Development, Event-Driven Programming, Web Applications, Android Development, Data Store
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: SQL, Database Management, Relational Databases, Databases, Database Systems, Database Design, Query Languages, Web Scraping, Data Processing, Object Oriented Programming (OOP), Data Modeling, Data Storage, Python Programming, Web Development, Data Collection
Mixed · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Responsible AI, Human Centered Design, Human Computer Interaction, Generative AI, Interaction Design, User Interface (UI), Data Ethics, Artificial Intelligence, Conceptual Design, Machine Learning, Deep Learning
Mixed · Course · 1 - 4 Weeks