List of Free Learning Resources is a curated open-source collection of free programming resources, including books, tutorials, and courses across many languages and disciplines. Maintained by the community, it organizes materials by topic, language, and skill level, making it easy to discover learning resources. The repository includes content on software development, computer science, data science, and more. It is continuously updated with new resources contributed by developers worldwide. The project emphasizes accessibility and open education, providing high-quality materials without cost. It serves as a central hub for self-learners and professionals alike. Its structured organization makes it a widely used reference for learning programming.

Features

  • Large curated library of free programming books
  • Categorization by language and topic
  • Community-driven updates and contributions
  • Global accessibility with no cost barriers
  • Coverage of beginner to advanced topics
  • Links to tutorials courses and documentation

Project Samples

Project Activity

See All Activity >

Categories

Education

License

Creative Commons Attribution License

Follow List of Free Learning Resources

List of Free Learning Resources Web Site

Other Useful Business Software
Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
Compliant and Reliable File Transfers Backed by Top Security Certifications

Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
Start Free Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of List of Free Learning Resources!

Additional Project Details

Programming Language

Python

Related Categories

Python Education Software

Registered

2026-04-28