Computing 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 network protocols and cybersecurity principles. Many courses introduce tools such as Git for version control, SQL for database querying, and various integrated development environments (IDEs) that facilitate coding and project collaboration.

Georgia Institute of Technology
Beginner · Specialization · 3 - 6 Months

Queen Mary University of London
Beginner · Course · 1 - 4 Weeks

National Taiwan University
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Beginner · Course · 1 - 4 Weeks

Beginner · Course · 1 - 4 Weeks

National Taiwan University
Beginner · Course · 1 - 3 Months

Simplilearn
Beginner · Course · 1 - 4 Weeks

Illinois Tech
Build toward a degree
Intermediate · Course · 1 - 3 Months

Queen Mary University of London
Beginner · Course · 1 - 4 Weeks

Intermediate · Course · 3 - 6 Months

University of Illinois Urbana-Champaign
Mixed · Course · 1 - 3 Months

L&T EduTech
Intermediate · Course · 1 - 3 Months