Project Euler
projecteuler.netMathematical problems that reward programming solutions
Mathematical problems that reward programming solutions
Learn smart-contract coding by building games
Hands-on study of computing and cybersecurity foundations
Unity tutorials grouped by practical game systems
PHP explanations focused on common misconceptions
Programming courses built around substantial project practice
Practical developer-tool skills often missing from coursework
SQL concepts and query examples in an ordered curriculum
Learning across the lifecycle of AI-powered applications
Coding-oriented curricula across modern machine learning
Crime-themed SQL missions with a query guide
Git workflows for R and RStudio users
A collection of games teaching web-development concepts
Cloud learning with digital resources and practical experiences
Coding courses and articles with practical exercises
Programming exercises that expose cryptographic weaknesses
Python tutorials with paths, quizzes and exercises
Regular-expression lessons with matching exercises
Coding courses and articles across current developer workflows
Deeper R language study for practising programmers
SQL questions and explanations using one consistent dataset
A Rust-oriented tutorial for GPU programming with wgpu
A programming problem archive with difficulty guidance