38 projects for "teach" with 2 filters applied:

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Watlings

    Watlings

    Learn WebAssembly by writing small programs

    Watlings is an educational platform designed to teach WebAssembly concepts through interactive, browser-based exercises that guide users step by step in learning the WebAssembly text format (WAT). Inspired by projects like Rustlings, it provides a collection of small, focused challenges that help users understand how WebAssembly works at a low level, including instructions, memory management, and control flow.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    jstraining

    jstraining

    Training materials designed to teach JavaScript

    jstraining is a curated set of training materials designed to teach JavaScript with a practical, hands-on approach. It organizes slides, exercises, and example projects into a progressive curriculum that moves from language fundamentals to tooling and best practices. Learners write code early and often, reinforcing concepts like functions, objects, modules, and asynchronous control flow. The repository encourages modern syntax and patterns while keeping examples small enough to digest in a classroom or workshop setting. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Obsidian Skills

    Obsidian Skills

    Agent skills for Obsidian

    Obsidian-Skills is a repository of agent skills tailored for use with Obsidian and any Claude-compatible agent that follows the standard Agent Skills specification, enabling AI assistants to better understand and interact with Obsidian content. These skills are markdown-driven specifications that teach Claude Code (or similar agents) how to perform context-aware tasks within Obsidian’s unique environment, such as interpreting different file types and workflows, automating workflows tied to notes, or enhancing agent responses with structured knowledge. By providing formal descriptions of patterns, conventions, and workflows common to Obsidian users, the skills empower AI tools to give more relevant suggestions, generate content that adheres to user conventions, or execute complex multi-step operations that respect the knowledge graph and file relationships.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    Basic Computer Games

    Basic Computer Games

    An updated version of the classic "Basic Computer Games" book

    ...Blackjack, Bowling) in multiple languages, with the goal of making the historical games accessible and educational in safe modern environments. Definitely use the most recent versions and features of the target language, but also try to keep the code samples simple and explainable – the goal is to teach programming in the target language, not necessarily demonstrate the cleverest one-line tricks, or big system "enterprise" coding techniques designed for thousands of lines of code.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 5
    Personal Security Checklist

    Personal Security Checklist

    A compiled checklist of 300+ tips for protecting digital security

    Personal Security Checklist is a comprehensive, plain-language checklist for improving personal digital security and privacy across devices, accounts, and everyday workflows. It’s organized so that complete beginners can make quick, high-impact changes, while advanced users can dig into deeper hardening steps. The guidance spans topics like passwords, 2FA, device encryption, browser hygiene, network safety, backups, and incident response planning. Each section breaks recommendations into...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Courses (Anthropic)

    Courses (Anthropic)

    Anthropic's educational courses

    Anthropic’s courses repository is a growing collection of self-paced learning materials that teach practical AI skills using Claude and the Anthropic API. It’s organized as a sequence of hands-on courses—starting with API fundamentals and prompt engineering—so learners build capability step by step rather than in isolation. Each course mixes short readings with runnable notebooks and exercises, guiding you through concepts like model parameters, streaming, multimodal prompts, structured outputs, and evaluation. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    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.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    30 Seconds of Java

    30 Seconds of Java

    Collection of reusable tested Java 21 compatible code snippets

    30 Seconds of Java is a curated collection of short, focused Java code snippets intended to teach small concepts quickly, similar to the popular “30 seconds of code” format in other languages. Each snippet is designed to be read and understood in under a minute, showing a single idea such as working with streams, handling optionals, manipulating collections, or doing common utility tasks. The repo targets both beginners who want bite-sized learning and experienced developers who just need a ready-made idiom without digging through docs. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    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: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    Introduction to Programming Principles

    Introduction to Programming Principles

    Categorized overview of Programming Principles & Patterns

    Introduction to Programming Principles is a living catalog of fundamental software development principles collected in one place so developers can reference and teach them easily. It documents well-known concepts like SOLID, DRY, KISS, YAGNI, and others, and explains when and why to apply them. The goal is to move principles from being fuzzy tribal knowledge to explicit, written, teachable guidelines. Because it’s on GitHub, it can evolve as the community suggests new principles, clarifications, and real-world examples. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    BASIC-256
    BASIC-256 is an easy to use version of BASIC designed to teach anybody how to program. A built-in graphics mode lets them draw pictures on screen in minutes, and a set of easy-to-follow tutorials introduce programming concepts through fun exercises, 2021-08-05 - Ubuntu and other LINUX users can install the latest version with snap: sudo snap --beta basic256
    Leader badge
    Downloads: 248 This Week
    Last Update:
    See Project
  • 12
    MLSDE

    MLSDE

    Customizable multiplatform development environment.

    The Multi-Language Scriptable Development Environment (MLSDE) aims to be a highly customizable, flexible, platform-independent development environment.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13

    Disposition

    Program to generate permutations and combinations

    C Library designed to generate in sequence permutations or combinations (possible orderings or subsets) of objects, with or without repetition. To demonstrate the use of the library, a command-line program (disp) and a GTK graphical version (GDisp) are provided too, useful to teach combinatorics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Vanilla Web Projects

    Vanilla Web Projects

    Mini projects built with HTML5, CSS & JavaScript

    vanillawebprojects is a collection of small, hands-on web apps built with only HTML, CSS, and plain JavaScript to teach core front-end skills without frameworks. Each project targets a concrete concept—DOM manipulation, events, localStorage, fetch, form validation, audio/video APIs, and more—so learners see ideas applied in working code. The codebases are intentionally compact and readable, making them easy to clone, tweak, and extend. Projects progress from beginner-friendly to moderately advanced, offering a steady ramp of difficulty and variety. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    React Demos

    React Demos

    A collection of simple demos of React.js

    This repository is a curated collection of small, focused React examples intended to illustrate core concepts through runnable code. Each demo isolates a single idea—such as component composition, state and props, lifecycle hooks, or event handling—so learners can see cause and effect without framework noise. The code favors clarity over abstraction, making it easy to copy, tweak, and compare different approaches to the same problem. Many examples are deliberately minimal, showing just...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    DuranDuranbot

    Teachable/trainable artificially intelligent music bot

    A teachable/trainable artificially intelligent music bot fundamentally inspired by how the new wave band Duran Duran composes music. This program utilizes many algorithmic/AI techniques/processes, including machine learning; which allow you to teach/train it to compose music which you prefer... and the technique which is the foundation of the design of DuranDuranbot, which was directly inspired by how Duran Duran writes music........ Called, "bit by bit circular composition"....... and it's explanation can be found here - https://scsynth.org/t/bit-by-bit-circular-composition/1107 This program is written in the SuperCollider programming language - https://en.wikipedia.org/wiki/SuperCollider Contact - ken_brant@ymail.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Stable Diffusion Web UI

    Stable Diffusion Web UI

    Feature showcase for stable-diffusion-webui

    ...The focus is on education by example: side-by-side comparisons reveal how settings like CFG scale, denoising strength, schedulers, or ControlNet inputs change an image. It also highlights workflows—for instance, text-to-image to image-to-image refinement, then upscaling and face enhancement—to teach good production hygiene. The showcase lowers the barrier for newcomers who want a concrete starting point rather than abstract options. It doubles as a reference for experienced users who want quick reminders and reproducible settings for specific looks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    pyTorch Tutorials

    pyTorch Tutorials

    Build your neural network easy and fast

    pyTorch Tutorials is an open-source collection of hands-on tutorials designed to teach developers how to build neural networks with the PyTorch framework. It covers the fundamentals of PyTorch from basic tensor operations to constructing full neural network models, making it suitable for beginners and intermediate learners alike. The project is structured around clear, executable Python scripts and Jupyter notebooks that demonstrate regression, classification, convolutional networks, recurrent networks, autoencoders, and generative adversarial networks, which gives learners practical exposure to real machine learning tasks. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Similarity

    Similarity

    Text similarity calculation Toolkit for Java

    ...It provides a collection of algorithms for word similarity, phrase similarity, sentence similarity, paragraph similarity, semantic comparison, sentiment tendency, and approximate word discovery. The project is designed to teach and apply natural language similarity methods while keeping the architecture practical and customizable. It includes approaches such as edit distance, cosine similarity, Euclidean distance, Jaccard similarity, Jaro distance, Jaro-Winkler distance, Manhattan distance, SimHash with Hamming distance, and Sørensen-Dice coefficient. It also supports Java dependency integration through Maven or Gradle workflows. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    HTML5 Demos and Examples

    HTML5 Demos and Examples

    Collection of hacks and demos showing capability of HTML5 apps

    ...Each demo is a self-contained piece of code you can open, explore, and learn from, and the collection was curated to help developers grasp emerging standards at a time when HTML5 was gaining traction and not yet ubiquitous. Though no longer actively maintained, the archive still contains hundreds of creative examples that can teach fundamentals and spur experimentation with web features. Developers historically used it as a reference when testing browser support for features or teaching newcomers how specific APIs behave in real code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    fullstack-graphql-airbnb-clone

    fullstack-graphql-airbnb-clone

    A Fullstack GraphQL Airbnb Clone with React and React Native

    ...It includes a React web application, a React Native mobile app, a TypeScript GraphQL server, and shared code organized through Yarn Workspaces. The project is designed to teach how a real product can share logic across web, mobile, and server packages. It demonstrates how booking-style applications can handle users, listings, interface components, and API communication in a unified codebase. The repository is especially useful for developers learning GraphQL beyond simple examples because it shows how multiple clients interact with one backend. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CFD Python

    CFD Python

    Sequence of Jupyter notebooks featuring the 12 Steps to Navier-Stokes

    ...Barba's lab until 2011, and the lessons were refined by Prof. Barba and her students over several semesters teaching the CFD course. We wrote this set of Jupyter notebooks in 2013 to teach an intensive two-day course in Mendoza, Argentina.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    PHPProjectLibrary

    A shared, on-line PHP class library tutorial and development project

    PHPProjectLibrary.is a tutorial driven PHP class library development project. It seeks to teach PHP class library development by combining the power of Open Source development with the skills of the Open Source community.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    rscss

    rscss

    Reasonable System for CSS Stylesheet Structure

    rscss (“Reasonable System for CSS Stylesheet Structure”) is a naming and organization style guide aimed at keeping CSS maintainable as projects scale. It proposes a consistent vocabulary—components, elements, variants, and utilities—so teams can infer intent directly from class names. The approach is intentionally lightweight: it’s a set of conventions, not a framework, so it layers cleanly over any build system or preprocessor. By nudging you toward small, independent components with clear...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Human AI Net

    Human AI Net

    a Human and Artificial Intelligence Network

    We are going to teach eachother how to build AI and new kinds of game objects in this network using intuitive dragAndDrop. Its going to be a space for experimenting with fun and useful tools in new ways. Version 0.8.0 has some advanced components that will be working soon. The plan is a massively multiplayer space where we design, evolve, and play with game objects and do AI research together which controls those game objects along with directly playing the games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
Auth0 Logo