71 projects for "learn to code" with 2 filters applied:

  • Cut Your Data Warehouse Bill by 54% Icon
    Cut Your Data Warehouse Bill by 54%

    Migrate from Snowflake, Redshift, or Databricks with free tools. No SQL rewrites.

    BigQuery delivers 54% lower TCO with serverless scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • Go From Idea to Deployed AI App Fast Icon
    Go From Idea to Deployed AI App Fast

    One platform to build, fine-tune, and deploy. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1
    Three.js Skills for Claude Code

    Three.js Skills for Claude Code

    Collection of Three.js skill files

    Three.js Skills for Claude Code repository is a curated collection of modular skills and educational code aimed at helping developers learn and apply Three.js, the popular JavaScript library for 3D graphics on the web. It groups foundational lessons, examples, and utilities that make it easier to set up 3D scenes, work with cameras, lighting, materials, shaders, and animation loops, and handle user interactions in a browser context.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2
    FastAPI Python

    FastAPI Python

    FastAPI framework, high performance, easy to learn, fast to code

    FastAPI framework, high performance, easy to learn, fast to code, ready for production. FastAPI is a modern, fast (high-performance), web framework for building APIs with Python based on standard Python type hints.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    Playground Cheatsheet for Python

    Playground Cheatsheet for Python

    Playground and cheatsheet for learning Python

    learn-python is another repository by Oleksii Trekhleb that serves as both a playground and an interactive cheatsheet for learning Python. It contains numerous Python scripts organized by topic (lists, dictionaries, loops, functions, classes, modules, etc.), each with code examples, explanations, test assertions, and links to further readings.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Rust Latam

    Rust Latam

    Learn to write Rust procedural macros

    This is a workshop/repository by the Rust developer David Tolnay (dtolnay) intended to teach how to write Rust procedural macros (derive macros, function-like macros, attribute macros). The repo contains multiple toy/realistic macro projects drawn from real use-cases: e.g., derive(Builder), derive(CustomDebug), seq!, #[sorted], #[bitfield]. The README indicates the focus is on learning: parsing token streams, generating code, handling generics, attribute arguments, etc. It has test harness...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 99.99% Uptime for Your Most Critical Databases Icon
    99.99% Uptime for Your Most Critical Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    PreCompose

    PreCompose

    Compose Multiplatform Navigation && State Management

    Compose Multiplatform Navigation && ViewModel, inspired by Jetpack Navigation, ViewModel and Lifecycle, PreCompose provides similar (or even the same) components for you but in Kotlin, and it's Kotlin Multiplatform project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    System Design Primer

    System Design Primer

    Learn how to design large-scale systems

    System Design Primer is a curated, open source collection of resources that helps engineers learn how to design large-scale systems. The project is structured as a comprehensive guide covering core system design concepts, trade-offs, and patterns necessary for building scalable, reliable, and maintainable systems. It offers both theoretical foundations—such as scalability principles, the CAP theorem, and consistency models—and practical exercises, including real-world system design interview questions with sample solutions, diagrams, and code. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Compose Destinations

    Compose Destinations

    Annotation processing library for type-safe Jetpack Compose navigation

    A KSP library that processes annotations and generates code that uses Official Jetpack Compose Navigation under the hood. It hides the complex, non-type-safe and boilerplate code you would have to write otherwise. No need to learn a whole new framework to navigate - most APIs are either the same as with the Jetpack Components or inspired by them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Python-Spider

    Python-Spider

    Python3 web crawler practice

    Python-Spider is a repository intended to teach or provide examples for writing web spiders / crawlers in Python — part of a broader learning and resource collection by its author. The code and documentation are oriented toward beginners or intermediate learners who want to learn how to fetch, parse, and extract data from websites programmatically. As part of the author’s public learning-path repositories, python-spider likely includes examples of HTTP requests, HTML parsing, maybe concurrency or scheduling to crawl multiple pages, and techniques to handle common web-scraping issues. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    90s Cursor Effects

    90s Cursor Effects

    Old-school cursor effects for your browser built with modern JS

    "Knowing the codes" used to be all the rage, I want to bring a few back. A repo of the old effects that inspired creativity and the desire to learn at least a little code around the world. Modernized so they're a little more efficient, and just as annoying (and twice as fun) as they were before.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Powerful App Monitoring Without Surprise Bills Icon
    Powerful App Monitoring Without Surprise Bills

    AppSignal starts at $23/month with all features included. No overages, no hidden fees. 30-day free trial.

    Tired of monitoring tools that punish you for scaling? AppSignal offers transparent, predictable pricing with every feature unlocked on every plan. Track errors, monitor performance, detect anomalies, and manage logs across Ruby, Python, Node.js, and more. Trusted by developers since 2012 with free dev-to-dev support. No credit card required to start your 30-day trial.
    Try AppSignal Free
  • 10
    Office Docs PowerShell

    Office Docs PowerShell

    PowerShell Reference for Office Products

    This repository aggregates documentation, examples, and cmdlet references for PowerShell modules that manage Microsoft 365 and Office services. It collects guidance for admins on tasks such as Exchange Online mail flow, SharePoint site provisioning, Teams configuration, and tenant-level policy settings—often including parameter examples, common scenarios, and troubleshooting notes. The docs are structured so operators can copy/paste ready examples into their automation scripts or adapt them...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    The Data Engineering Handbook

    The Data Engineering Handbook

    Links to everything you'd ever want to learn about data engineering

    The Data Engineering Handbook is a comprehensive, community-curated repository that aggregates essential learning resources for anyone interested in becoming a professional data engineer. Rather than being a code project itself, it’s a learning handbook that links to books, articles, tutorials, community groups, boot camps, and real-world project examples that collectively form a roadmap to mastering data engineering skills. It includes beginner and intermediate boot camps, interview guides,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Functional programming library golang

    Functional programming library golang

    functional programming library for golang

    ...These functions are called the same across all data types, so you only have to learn a small number of function names. The semantic of functions of the same name is consistent across all data types.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 13
    Must-Watch JavaScript

    Must-Watch JavaScript

    JavaScript talks you have to see on functional programming

    Must-Watch JavaScript is a curated list of high-quality talk videos, tutorials, and presentations about JavaScript — covering a variety of topics such as language features, best practices, frameworks, performance, tooling, and evolving JS ecosystem trends. Rather than being code-heavy, it serves as a learning resource for developers who want to gain conceptual wisdom, stay updated with JavaScript evolution, or learn from experts’ experiences and opinions. For someone who wants to deepen their understanding of JavaScript beyond “just writing code,” this repo offers a guided path through well-chosen content that can expand perspective: on architecture, patterns, pitfalls, performance tradeoffs, and the rationale behind design decisions in JS. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    CSS Inspiration

    CSS Inspiration

    Curated collection of interesting, creative, or inspiring CSS effects

    ...The collection ranges from micro-interactions and loaders to 3D transforms, complex backgrounds, hover states, and text effects, each presented as a small, self-contained demo. Source code is front and center, encouraging developers to study, copy, and tweak snippets for their own projects. Many examples lean on contemporary features—custom properties, filters, blend modes, gradients, and keyframes—serving as both inspiration and a practical cookbook. Because each demo focuses on a single idea, it’s an effective way to learn new techniques without wading through a full framework. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    OneFile

    OneFile

    Curates delightful open-source projects

    OneFile curates delightful open-source projects that each consist of a single file, highlighting how much you can learn from compact, self-contained code. The collection spans tiny games, utilities, servers, interpreters, and teaching demos where the entire idea fits in one readable source. This “one file” constraint makes every example approachable—you can open it, grasp the full control flow, and experiment without navigating a large codebase. It’s ideal for learners seeking quick wins or for teachers looking for simple yet inspiring demos to showcase concepts. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Changelog.com

    Changelog.com

    Changelog makes world-class developer pods

    ...The app powers the site’s content publishing, episode distribution, and user interactions, including subscriptions and comments. It emphasizes maintainability and transparency, with clear code structure, tests, and CI/CD workflows. Because the repository is open, developers can study its architecture to learn how Phoenix is used in practice for a high-traffic, media-centric website. It also showcases integration with external services for things like audio hosting, search, and analytics, making it an instructive case study for full-stack Elixir development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    DynamicalSystems.jl

    DynamicalSystems.jl

    Award winning software library for nonlinear dynamics timeseries

    DynamicalSystems.jl is an award-winning Julia software library for nonlinear dynamics and nonlinear time series analysis. To install DynamicalSystems.jl, run import Pkg; Pkg.add("DynamicalSystems"). To learn how to use it and see its contents visit the documentation, which you can either find online or build locally by running the docs/make.jl file. DynamicalSystems.jl is part of JuliaDynamics, an organization dedicated to creating high-quality scientific software. All implemented algorithms...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Professional Programming

    Professional Programming

    A collection of learning resources for curious software engineers

    Professional Programming is a long-running, curated collection of learning resources aimed at helping software engineers grow into well-rounded professionals. It goes far beyond basic “learn to code” material and covers topics like system design, debugging, testing, performance, security, architecture, and software craftsmanship. The list is organized by themes such as coding, design, operations, communication, and career, making it easy to dive into specific aspects of engineering practice. Each resource is hand-picked by the maintainer, focusing on timeless, high-signal articles, talks, and books rather than trendy or shallow content. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ChromeAppHeroes

    ChromeAppHeroes

    Chinese manual for excellent Chrome plug-ins

    ChromeAppHeroes appears to be a repository with sample or template Chrome apps/extensions — perhaps intended to help developers learn how to build Chrome applications, quick prototypes, or small utilities. As such, it likely includes boilerplate code, manifest definitions, example UI components, and sample functionality (e.g. browser-action buttons, content scripts, background scripts) to illustrate how to structure a Chrome app. For learners or developers new to Chrome extension/app development, ChromeAppHeroes could serve as a starting kit: instead of starting from scratch, they can clone or fork the repo and immediately begin building features, thereby speeding up development. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Best-websites-a-programmer-should-visit

    Best-websites-a-programmer-should-visit

    Some useful websites for programmers

    ...Rather than being a random bookmark dump, it organizes resources into practical categories such as algorithms, competitive programming, reading materials, podcasts, newsletters, interview prep, design, security, performance, and more. The list aims to reduce the “what should I learn next?” friction by pointing you to high-signal, time-tested tutorials, references, and tools. Because it spans beginner to advanced topics, you can use it as an on-ramp when starting out and as a roadmap for deeper specialization later. It also surfaces non-code essentials like productivity, writing, and career guidance, acknowledging that strong developers need more than syntax. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Flama

    Flama

    Fire up your models with the flame

    Flama is a python library which establishes a standard framework for development and deployment of APIs with special focus on machine learning (ML). The main aim of the framework is to make ridiculously simple the deployment of ML APIs, simplifying (when possible) the entire process to a single line of code. The library builds on Starlette, and provides an easy-to-learn philosophy to speed up the building of highly performant GraphQL, REST and ML APIs. Besides, it comprises an ideal solution for the development of asynchronous and production-ready services, offering automatic deployment for ML models.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    GraphQL Java Tools

    GraphQL Java Tools

    A schema-first tool for graphql-java inspired by graphql-tools for JS

    This library allows you to use the GraphQL schema language to build your graphql-java schema. Inspired by graphql-tools, it parses the given GraphQL schema and allows you to BYOO (bring your own object) to fill in the implementations. GraphQL Java Tools works extremely well if you already have domain POJOs that hold your data (e.g. for RPC, ORM, REST, etc) by allowing you to map these magically to GraphQL objects. GraphQL Java Tools aims for seamless integration with Java, but works for any...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    EJE (Everyone's Java Editor)

    EJE (Everyone's Java Editor)

    Learn Java the easy way!

    EJE is a simple Java editor, perfect to learn Java, without learning a complex development tool. EJE is multi-platform (written in Java), light- weight, user-friendly and have several useful basic features. A good help to start with Java! Supports the study of the Java for Aliens book (www.javaforaliens.com), or other my books (Italian Language) like www.nuovojava.it. You don't need to install the JDK anymore (the runtime is embedded). See the video "How to create the "Hello World App in...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 24
    Dominate

    Dominate

    Dominate is a Python library for creating and manipulating HTML docs

    Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API. It allows you to write HTML pages in pure Python very concisely, which eliminates the need to learn another template language, and lets you take advantage of the more powerful features of Python. Dominate can also use keyword arguments to append attributes onto your tags. Most of the attributes are a direct copy from the HTML spec with a few variations. Through the use of the += operator and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    NanoH5 (tsl2nano)

    NanoH5 (tsl2nano)

    java bean / database driven zero code application framework

    NanoH5 (or FullRelation) is a fullstack UI implementation framework providing a model driven design (MDA). Build a complete html5 application through a given class- or database-model without coding (coding APIs are available).
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB