• Home
  • Categories
  • Pricing
  • Submit
    Built with
    Ever Works
    Ever Works

    Connect with us

    Stay Updated

    Get the latest updates and exclusive content delivered to your inbox.

    Product

    • Categories
    • Pricing
    • Help

    Clients

    • Sign In
    • Register
    • Forgot password?

    Company

    • About Us
    • Admin
    • Sitemap

    Resources

    • Blog
    • Submit
    • API Documentation
    All product names, logos, and brands are the property of their respective owners. All company, product, and service names used in this repository, related repositories, and associated websites are for identification purposes only. The use of these names, logos, and brands does not imply endorsement, affiliation, or sponsorship. This directory may include content generated by artificial intelligence.
    Copyright © 2025 Ever. All rights reserved.·Terms of Service·Privacy Policy·Cookies
    Decorative pattern
    Decorative pattern
    1. Home
    2. Learning & Education
    3. Awesome Programming

    Awesome Programming

    A curated list of awesome programming talks, articles, books, and resources covering Python, Java, Go, Ruby, Rust, Scala, and other programming languages.

    Overview

    Awesome Programming is a comprehensive collection of high-quality programming resources including talks, articles, books, and tutorials.

    Features

    • Conference Talks: Inspiring presentations from top developers
    • Technical Articles: In-depth programming articles
    • Books: Essential programming books and references
    • Learning Resources: Tutorials and courses
    • Best Practices: Language-specific best practices
    • Multi-Language: Coverage of major programming languages
    • Design Patterns: Software design and architecture
    • Career Development: Professional growth resources

    Languages Covered

    • Python
    • Java
    • Go (Golang)
    • Ruby
    • Rust
    • Scala
    • JavaScript/TypeScript
    • C/C++
    • And many more

    Content Types

    • Classic programming talks
    • Technical blog posts
    • Open-source books
    • Online courses
    • Podcasts
    • Newsletters
    • Code katas and exercises
    • Interview resources

    Topics

    • Language fundamentals
    • Data structures and algorithms
    • Software design patterns
    • Functional programming
    • Object-oriented programming
    • Concurrent programming
    • Testing and TDD
    • Clean code principles

    Notable Resources

    • SICP (Structure and Interpretation of Computer Programs)
    • Design Patterns: Elements of Reusable OO Software
    • The Pragmatic Programmer
    • Clean Code
    • Refactoring

    Use Cases

    • Learning programming
    • Interview preparation
    • Professional development
    • Deep dives into languages
    • Staying current with best practices
    • Building foundational knowledge

    Pricing

    Free and open-source repository with links to free and paid resources.

    Surveys

    Loading more......

    Information

    Websitegithub.com
    PublishedMar 7, 2026

    Categories

    1 Item
    Learning & Education

    Tags

    3 Items
    #programming#books#learning-resources

    Similar Products

    6 result(s)

    Awesome Geek Podcasts

    A curated list of podcasts covering technology, programming, and geek culture. Recommendations for developers and tech enthusiasts looking for quality podcast content.

    Awesome Music DSP

    A curated list of music DSP and audio programming resources, covering digital signal processing techniques for music production and audio engineering.

    Awesome Go

    A curated list of awesome Go frameworks, libraries and software covering web frameworks, databases, testing tools, DevOps utilities, and more for building high-performance applications with Golang.

    Awesome C++

    A curated Awesome list of C and C++ libraries, frameworks, and resources for system and application programming.

    Awesome Competitive Programming

    A curated GitHub directory of awesome competitive programming, algorithm, and data structure resources, fitting into the broader ecosystem of Awesome-style lists.

    Awesome Games of Coding

    An awesome curated list of games and interactive resources designed to teach programming through gameplay.