Showing 159 open source projects for "course"

View related business solutions
  • 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.
    Start Free
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 1
    This will be a simple tandem text editor. It will broad cast document events to clients over a web connection. What it should do is allow more than one person to edit a document at the same time. Of course the one editing has a lock.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Pennywise

    Pennywise

    Cross-platform application to open any website or media

    ...Use it as a floating window for your calendar/checklist/assigned-tickets etc. Watching tutorial while you code? Open the video in Pennywise and keep it in front of you. Making a video course? Open the demo in Pennywise and show the output in real time. Working on some web UI? Open it in Pennywise to avoid pressing alt + tab again and again. Play some video, watch some talk or play some TV series while you work. Working on something non-familiar? Open the docs in Pennywise.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    Modern JavaScript

    Modern JavaScript

    All lecture files from the Modern JavaScript (Novice to Ninja) course

    Modern JavaScript is a repository of lecture files for The Net Ninja’s Modern JavaScript: Novice to Ninja course on Udemy. It is structured with separate branches for individual lessons, allowing learners to open the exact code associated with a specific part of the course. The repository supports hands-on practice with modern JavaScript concepts rather than acting as a general-purpose library. It is helpful for students who want to compare their own code with course examples. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    AeroPython

    AeroPython

    Classical Aerodynamics of potential flow using Python

    The course is also supported by an open learning space in the GW SEAS Open edX platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 5
    Webpage for CS 341 (formerly CS 241)
    CS 241 course website. First, make sure you have ruby 2.6. We recommend using rvm. After, we recommend bundler to install all the dependencies. Then navigate to the root of the repository and install. Finally, your repository has the submodules needed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Teach Me Quantum

    Teach Me Quantum

    Practical Course on Quantum Information Science and Quantum Computing

    A university-level course on Quantum Computing and Quantum Information Science that incorporates IBM Q Experience and Qiskit. This course is adequate for general audiences without prior knowledge on Quantum Mechanics and Quantum Computing (see prior knowledge), has an estimated average duration of 10 weeks at 3h/week (see duration), and is meant to be the entrypoint into the Quantum World.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    CFD Python

    CFD Python

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

    ...Rio Yokota, who was a post-doc in Prof. 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
  • 8
    vimagit

    vimagit

    Ease your git workflow within Vim

    ...Write the commit message in the same buffer. From a hunk in magit buffer, jump to the file at the diff position. 100% VimL plugin, no external dependency (except git of course). Enhanced by external plugins: vim-gitgutter vim-airline. Stable. All features are tested in continuous integration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Ramme

    Ramme

    Unofficial Instagram Desktop App

    ...Ramme, (name whose meaning in Danish is " photo frame ") replicates the design of the mobile app in detail, in an agile and easy-to-use interface (because you already know it very well). Of course, do not expect extra functions or added options beyond the basic ones of the Instagram app itself. Precisely this simplicity and minimalism is one of its strengths. Ramme is a good alternative for those looking to have the same Instagram experience on desktop as on their mobile, and don't want to rely on a web page in the browser.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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
  • 10
    Java provides the concurrent library that simplifies concurrent programming, but this is hard to learn and visualize. This project is a series of animations each illustrating the coding and usage of a component in the java concurrent library.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    itchat

    itchat

    A complete and graceful API for Wechat

    itchat is an open-source WeChat personal account interface, it has never been easier to use python to call WeChat. With less than thirty lines of code, you can have a WeChat bot that handles all the information. Of course, the use of this api is far more than a robot, and more functions are waiting for you to discover. This interface shares a similar operation method with the public account interface itchatmp , learning to master two tools at a time. Now WeChat has become a large part of personal social networking. I hope this project can help you expand your personal WeChat account and facilitate your life. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Grenade

    Grenade

    Deep Learning in Haskell

    Grenade is a composable, dependently typed, practical, and fast recurrent neural network library for concise and precise specifications of complex networks in Haskell. Because the types are so rich, there's no specific term level code required to construct this network; although it is of course possible and easy to construct and deconstruct the networks and layers explicitly oneself. Networks in Grenade can be thought of as a heterogeneous list of layers, where their type includes not only the layers of the network but also the shapes of data that are passed between the layers. To perform back propagation, one can call the eponymous function which takes a network, appropriate input, and target data, and returns the back propagated gradients for the network. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    JavaScript Stack from Scratch

    JavaScript Stack from Scratch

    Tutorial to build a modern JavaScript stack

    ...Refer to their documentation or find other tutorials if you want to acquire deeper knowledge in them. You don't need to use this entire stack if you build a simple web page with a few JS interactions of course (a combination of Browserify/Webpack + Babel + jQuery is enough to be able to write ES6 code in different files), but if you want to build a web app that scales, and need help setting things up, this tutorial will work great for you.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Concise CLI

    Concise CLI

    A CSS framework that's lightweight and easy-to-use

    ...In principle, it would will with any other CSS library, framework or any existing project so long as the code is plain CSS or contains only the features that can be compiled with PostCSS. Of course, one can start writing everything from scratch using Concise as well. The core library contains the very basic styles that one might use, and contains most of the code that was available on Concise v4. No unnecessary styles are added so you can spend more time building and less time overriding. Do you need CSS components? We provide a basic UI kit for Concise CSS as an add-on. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    React Toolbox

    React Toolbox

    A set of React components implementing Google's Material Design

    ...React Toolbox uses CSS Modules by default to import stylesheets written using PostCSS & postcss-preset-env features. In case you want to import the components already bundled with CSS, your module bundler should be able to require these PostCSS modules. Of course this is a set of React components so you should be familiar with React. If want to customize your components via themes, you may want to take a look to react-css-themr, used by React Toolbox.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    GraphQL Elixir

    GraphQL Elixir

    GraphQL Elixir

    ...Examples for Phoenix can be found at hello_graphql_phoenix, so look here for a starting point for writing your own schemas. Other ways of handling queries will be added in due course. Tokenization is done with leex and parsing with yecc. Both very useful Erlang tools for parsing. Yecc in particular is used by Elixir itself.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    COOL C# framework

    COOL C# framework

    This framework is translation of COOL Java framework for Compilers course by Prof. Alex Aiken on Coursera platform: https://www.coursera.org/course/compilers Note: the framework is unofficial, but Honor Code still applies! Please download framework file and refer to README for further information how to use this framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Gitinspector

    Gitinspector

    The statistical analysis tool for git repositories

    ...Under normal operation, it filters the results to only show statistics about a number of given extensions and by default only includes source files in the statistical analysis. This tool was originally written to help fetch repository statistics from student projects in the course Object-oriented Programming Project (TDA367/DIT211) at Chalmers University of Technology and Gothenburg University. Shows cumulative work by each author in history. Filters results by an extension (default: java,c,cc,cpp,h,hh,hpp,py,glsl,rb,js, SQL). Can display a statistical timeline analysis. Scans for all filetypes (by extension) found in the repository. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    jpegant

    jpegant

    Embedded JPEG encoder

    ...Now the code contains JPEG decoder so if you decided to use nonstandard transform or entropy coding in encoder you still will be able to decode bitstream (provided that you keep the decoder in sync of course). Release 1.1 source code and Windows executables are on the download page. For the latest release code look into the repository in 'release-1-0' branch. The SSE2 inplementation is present in 'simd.0' branch in the repository.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    moodle-javalib

    moodle-javalib

    Java client library for Moodle 2.x REST Web Services

    ...Further work in this area has shown the feasibility of developing a client library, which could be used in the Information Systems developed for the Java platform, in order to ensure their interaction with the Moodle platform. The advantage of using such a library is the ability for developers to operate by Moodle objects, such as a course, category, cohort, user, group, etc.in object-orienting programming style. This project aims to engage students in software development for Java platform using modern tools and development tools, as well as project management system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    go-rock-libraries-showcases

    go-rock-libraries-showcases

    Comprehensive tutorial that integrates blogs, examples, audio, video

    ...The basic information section lists the instructor, prerequisites (basic Go ability, preferably completion of the fundamentals course), and the development environment: Go 1.2–1.4, Sublime Text 3, and macOS 10.9–10.10.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    jQuery navobile

    jQuery navobile

    A jQuery plugin that makes mobile navigation easy

    ...Navobile uses CSS to apply CSS3 translations, Mobile device detection, and fix the position of the nav. In the CSS file we used for this demo and the one that is included in the src folder the mobile breakpoint is at 765px using a media query, you can, of course, change this to suit your needs. Changing the timing function used by the transform alters Navobile's css. The available timing functions available are listed on MDN although we don't recommend any of the step timing functions. If you want something really bespoke you could use Lea Vearou's Cubic bezier tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Go Web

    Go Web

    Set of audio and video tutorials

    ...The class notes include the knowledge points covered in the class and the time when the knowledge points start to be explained, which is convenient for learners to quickly locate the parts they need to understand and save unnecessary wasted time. In addition, if there are parts of the course that confuse learners due to slips of the tongue or other reasons, they will also be supplemented in the notes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    Recycler

    Automatic recycling of IBM Domino Java objects

    ...At least if projects reach a certain size. Imagine: You are required to code a library that will be used in various projects. Should the library functions recycle the Domino objects they use, or not? Of course they must recycle, because you don't know how many object handles the final application will use and your ones might be too much, if not recycled. On the other hand, libraries must never ever recycle any Domino object. As you probably know, every Domino object has no more than one Java object. And if a library function uses an object (i.e. a view) that is also used by the caller (or any other object), recycling this object will bring the caller in trouble! ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    appledoc

    appledoc

    Objective-c code Apple style documentation set generator

    ...It's designed to take as readable source code comments as possible for the input and use comments as well as surrounding source code to generate visually appealing documentation in the form of HTML as well as fully indexed and browsable Xcode documentation set. Additionally, you can of course use documentation generated by appledoc for your products (free or commercial), but you must attribute appledoc either in the documentation itself or another appropriate place such as your website.
    Downloads: 0 This Week
    Last Update:
    See Project