Doctor of Science in Information Technology (DScIT) Repository

School of
Learning

Free interactive textbooks and hands-on exercises. Learn programming at your own pace.

Experience real coding. Because reading about technology is good, but writing it yourself is what builds skill.

LEARN • PRACTICE • BUILD • REPEAT •

Ready to write your first line of code?

Jump into Python with an interactive editor, or explore HTML, JavaScript, and more — all free, all self-paced.

Begin with Python