Skip to content

jabrielcjones/practy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Practy

Practy is an open-source collection of programming questions and exercises. The questions and exercises are sourced from textbooks, and they are ordered from basic to advanced.

Practy is written in markdown, deployed by MKDocs, and published on Github.

The goal of Practy is to provide a guided, hands-on learning experience by:

  • Providing programming questions and answers from basic to advanced
  • Providing programming exercises and solutions from basic to advanced
  • Allowing developers to contribute to a beginner friendly open-source project

Supported Languages

  • Python
  • JavaScript
  • C#
  • Java

Using Practy

Remote Dev Environment

Visit Practy (dev)!

Install and Deploy Locally

Prequisites:

  • Python 3
  • Python Module: virtualenv
# Create a python virtual environment
python -m venv venv

# Activate the python virtual environment
. venv/bin/activate

# Upgrade Pip
pip install --upgrade pip

# Install Practy dependencies
pip install -r requirements.txt

# Deploy Practy
mkdocs serve

Open http://127.0.0.1:8000/ in a browser

About

A collection of coding questions and exercises

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published