Skip to main content

This page provides a curated collection of learning materials to support the development of coding skills. Explore articles, eBooks, guides, and tutorials designed to build both foundational knowledge and practical applications.

Articles & eBooks

Articles

eBooks

Non-Certificate Tutorials

Introduction to R: a self-paced guide teaching the basics of R programming for data analysis, including data structures, functions, and plotting.

Introduction to Programming with Python and Java: a course that teaches software engineering fundamentals using Java, covering topics like object-oriented programming, methods, and debugging.

Google's Python Class: a self-paced tutorial designed offering materials, lecture videos, and coding exercises to learn Python.

CodeAcademy – Learn SQL & Python: offers courses covering topics such as data analysis and web development.