Skip to content

DataTideHH/open-learning-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open Learning Resources

Curated learning resources for software development, Python data stack, API/JSON workflows, OAuth2 concepts, data analysis, Microsoft Data Stack, business intelligence, databases, Java, Linux, containers, Git, networking, C++, local API experimentation and related IT topics.

This repository contains:

  • links to freely available learning materials
  • local copies of selected materials only when redistribution is explicitly permitted
  • link-only reference entries for living documents or resources that should not be mirrored locally
  • license and attribution notes for each included third-party resource
  • checksums for included local files

Important license note

"Freely available" does not automatically mean "freely redistributable".

Each third-party resource keeps its original license. Nothing in this repository should be understood as relicensing third-party books, PDFs, documentation or other materials.

There is no single repository-wide license for all included materials.

Resource overview

Area Resource Format Local copy Official source License Version / Date
Git Pro Git, Second Edition PDF Yes https://git-scm.com/book/en/v2 CC BY-NC-SA 3.0 2.1.450 / 2026-05-25
Python Official Python 3 Documentation EPUB EPUB Yes https://docs.python.org/3/ Python Software Foundation License Version 2 3.14.5 / 2026-06-09
Python Think Python, 3rd Edition Notebook ZIP Yes https://greenteapress.com/wp/think-python-3rd-edition/ Text: CC BY-NC-SA 4.0 / Code: MIT 3rd Edition / v3 snapshot
Python Data Stack NumPy Documentation Link/reference No https://numpy.org/doc/stable/ See official NumPy documentation Dynamic documentation
Python Data Stack pandas Documentation Link/reference No https://pandas.pydata.org/docs/ See official pandas documentation Dynamic documentation
Python Data Stack Matplotlib Documentation Link/reference No https://matplotlib.org/stable/users/index.html See official Matplotlib documentation Dynamic documentation
Python Data Stack scikit-learn User Guide Link/reference No https://scikit-learn.org/stable/user_guide.html See official scikit-learn documentation Dynamic documentation
Python API / JSON / OAuth2 Python json Documentation Link/reference No https://docs.python.org/3/library/json.html Python Software Foundation documentation Dynamic documentation
Python API / JSON / OAuth2 Python urllib.request Documentation Link/reference No https://docs.python.org/3/library/urllib.request.html Python Software Foundation documentation Dynamic documentation
Python API / JSON / OAuth2 OAuth 2.0 Authorization Framework – RFC 6749 Link/reference No https://www.rfc-editor.org/info/rfc6749/ IETF / RFC Editor Standards reference
Python API / JSON / OAuth2 OAuth 2.0 Bearer Token Usage – RFC 6750 Link/reference No https://datatracker.ietf.org/doc/html/rfc6750 IETF Standards reference
Python Web APIs Flask Documentation Link/reference No https://flask.palletsprojects.com/ See official Flask documentation Dynamic documentation
Statistics / Data Analysis Think Stats, 3rd Edition Notebook ZIP Yes https://greenteapress.com/wp/think-stats-3e/ Text: CC BY-NC-SA 4.0 / Code: MIT 3rd Edition / v3 snapshot
SQL and Databases Database Design – 2nd Edition PDF Yes https://opentextbc.ca/dbdesign01/ CC BY 4.0 2nd Edition / 2014
SQL and Databases PostgreSQL 18 Documentation PDF Yes https://www.postgresql.org/docs/ PostgreSQL License 18.4 stable release line
SQL and Databases Microsoft SQL and T-SQL Documentation Link/reference No https://learn.microsoft.com/en-us/sql/ See official source repository Dynamic documentation
SQL and Databases MariaDB Server Documentation Link/reference No https://mariadb.com/docs/server See official site Dynamic documentation
Microsoft Data Stack / BI Microsoft Fabric Documentation Link/reference No https://learn.microsoft.com/en-us/fabric/ See official Microsoft Learn documentation Dynamic documentation
Microsoft Data Stack / BI Power BI Documentation Link/reference No https://learn.microsoft.com/en-us/power-bi/ See official Microsoft Learn documentation Dynamic documentation
Microsoft Data Stack / BI Power Query Documentation Link/reference No https://learn.microsoft.com/en-us/power-query/ See official Microsoft Learn documentation Dynamic documentation
Microsoft Data Stack / BI Power BI Star Schema Guidance Link/reference No https://learn.microsoft.com/en-us/power-bi/guidance/star-schema See official Microsoft Learn documentation Dynamic guidance
Microsoft Data Stack / BI Azure Fundamentals / AZ-900 Link/reference No https://learn.microsoft.com/en-us/credentials/certifications/azure-fundamentals/ See official Microsoft Learn / Credentials page Dynamic certification page
Java JDK 21 Documentation Link/reference No https://docs.oracle.com/en/java/javase/21/ See official Oracle documentation Java 21 / previous LTS
Java JDK 25 Documentation Link/reference No https://docs.oracle.com/en/java/javase/25/ See official Oracle documentation Java 25 / current LTS
Java Dev.java – Learn Java Link/reference No https://dev.java/learn/ See official Dev.java site Dynamic learning resource
Linux The Linux Command Line PDF Yes https://linuxcommand.org/tlcl.php CC BY-NC-ND 3.0 Seventh Internet Edition / TLCL-25.12
Containers / Dev Environments Docker Documentation Link/reference No https://docs.docker.com/ See official Docker documentation Dynamic documentation
LLM APIs Anthropic / Claude API Documentation Link/reference No https://docs.anthropic.com/ See official Anthropic documentation Dynamic documentation
Local LLMs / Ollama Ollama API Documentation Link/reference No https://docs.ollama.com/api/introduction See official Ollama documentation Dynamic documentation
Networking Computer Networking: Principles, Protocols and Practice Link/reference No https://www.computer-networking.info/ CC BY-SA 3.0 Third Edition
Networking Cisco Catalyst 2950 IOS 12.1EA Reference Link/reference No https://www.cisco.com/ See official Cisco documentation Legacy lab reference
Networking Cisco Catalyst 3560-CX IOS 15.2E Reference Link/reference No https://www.cisco.com/ See official Cisco documentation Main Cisco lab reference
Networking Cisco Networking Academy and Packet Tracer Link/reference No https://www.netacad.com/ See official Cisco resources Dynamic learning platform
Networking Core Internet Standards and RFC Editor Link/reference No https://www.rfc-editor.org/ See official RFC Editor resources Standards reference
C++ Open Data Structures in C++ PDF Yes https://opendatastructures.org/ Creative Commons Attribution License Edition 0.1Gβ
C++ C++ Core Guidelines Link/reference No https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines See official project license Living document

Resources

Git

Python

Python Data Stack

Python API / JSON / OAuth2

Python Web APIs

  • Flask Documentation
    • Publisher / original source: Pallets Projects
    • Official documentation: https://flask.palletsprojects.com/
    • Official documentation for Flask, a lightweight Python web framework used for routing, request handling and JSON responses
    • Link-only reference entry; no local copy included

Statistics and Data Analysis

SQL and Databases

Microsoft Data Stack and BI

Java

Linux

Containers and Dev Environments

LLM APIs

Local LLMs and Ollama

Networking

C++

Checksums

SHA-256 checksums for included local files are available here:

Repository purpose

This repository documents curated learning resources for software development, data analysis, Python web APIs, API/JSON workflows, OAuth2 concepts, LLM API references, IT systems and process analysis.

It is not a commercial download mirror.

Releases

No releases published

Packages

 
 
 

Contributors