Code Lessons
at your convenience

Easy-to-follow tutorials and challenges for just snippets of your time.

Click or scroll below to get started.

Select Tutorials

R is a functional programming language used for statistical computing and graphics. Learn how to use R in our beginner's tutorial guide.

Learn about data structures, which are particular ways of organizing data in a computer so that it may be used efficiently.

Ever wonder how webpages are structures? Find out how web documents are structured and learn how to make a website with our HTML guide for beginners. 

Select Challenges

Learn how to find the solutions to the integer right triangles problem in Java.

Learn how to find all prime factors in Java.

Learn how to write a function that determines if each character in a string appears no more than once in Java.