Coding Learning Materials

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

Guides

LearnCpp.com: provides clear tutorials and examples for learning C++ programming  

Pandas User Guide: a comprehensive manual with in-depth documentation, examples, and best practices for using the Pandas library in Python

Pandas Getting Started Tutorials: tutorials to help users learn how to use the Pandas library in Python for data analysis

Pandas Comparison with other tools: shows how Pandas operations relate to other tools/languages, helping you understand differences and similarities

QuantEcon: provides open-source tools, libraries, and lecture materials in Python, JAX and Julia for computational economics and quantitative modeling

Visual Studio Code Documentation: provides tutorials, reference materials, and guides for using and customizing the VS Code editor

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.