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

CSS is how web pages get their looks. Learn CSS with our beginner's guide, where you'll learn how to style and design your webpage.

Learn the tricks to using Google efficiently with special characters and keywords. Also find some fun hidden Google search easter eggs!

Python can be used to automate mundane tasks. Learn how to use Python, a clear and powerful scripting language with object-oriented features.

Select Challenges

Learn how to find the longest palindrome substring in a string in Java.

Learn how to check if a string is an anagram in Java.

Learn how to solve Project Euler Problem 27: Quadratic Primes in Java.