Skills101

Tech dictionary

86 programming and computer-science terms explained in two or three clear sentences — with an example and a free lesson to learn more.

Data structures & algorithms

Programming & OOP

Databases & SQL

Operating systems

Computer networks

Web & APIs

Java & Spring

AI & machine learning

Testing & quality

Git, cloud & DevOps

Security