Git Product home page Git Product logo

interactive-tutorials's Introduction

Interactive Tutorials

This is the open source repository for the free interactive tutorial websites:

Please feel free to contribute your tutorials or exercises by sending a pull request and adding yourself on the list.

To run locally, execute:

make build
make run   

By default, the server process will run at http://localhost:5000.

Make build will build a Dockerfile and make run will default to run with learnpython.org.

The web server will locally compile and load all Markdown files into memory. The development version of the web server requires that you specify the domain you are working on, e.g.:

The docker needs to be rebuilt upon any change in the Python code or the Markdown code.

To run the development server outside of a Docker, create a Python 2 virtualenv and install the requirements.

# create the virtualenv
mkvirtualenv interactive-tutorials

# install requirements
pip install -r requirements.txt

# run the development server
python main.py -d learnpython.org

Contributors

  • superreg
  • JBoy Advance
  • qwong95
  • AddaxSoft
  • derco0n
  • ......

interactive-tutorials's People

Contributors

ronreiter avatar mchlnix avatar bashedpotato avatar peritract avatar ddmkr avatar derco0n avatar karellism avatar inazense avatar txidol avatar onioneffect avatar rich1n avatar qwong95 avatar duhhello avatar westonstearns avatar olberger avatar kgashok avatar mayank8888 avatar 16bits3g4l avatar snackersteph avatar azizimj avatar tuomas56 avatar addaxsoft avatar nh2amine avatar johnklawrence avatar aikram24 avatar rickhaws avatar victor-ru avatar shrn01 avatar electricalgorithm avatar gkennelly avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.