Educational project for learning network programming.