Hacker

Non c'è bisogno di essere un programmatore esperto per aiutare lo sviluppo della nostra piattaforma: puoi trovare compiti diversi per ogni livello di abilità. Con l'aiuto dei nostri sviluppatori sarai in grado di migliorare le tue abilità mentre ci aiuti. Contattali su #tech nella chat di WikiToLearn.

Ti consigliamo anche di leggere la guida di WikiToLearn sullo sviluppo.

Codice[modifica | modifica wikitesto]

Tutto il nostro codice è open source; lo puoi trovare in WikiToLearn GitHub.

Git[modifica | modifica wikitesto]

Git è uno strumento software usato per gestire grandi progetti in modo collaborativo; viene usato da WikiToLearn per gestire gli aggiornamenti e tutte le modifiche del progetto.

Prima di tutto dovrai avere installato Git. Se non sei pratico su come usarlo puoi iniziare da questo tutorial di 15 minuti; uno completo viene invece fornito da Atlassian, ma puoi anche consultare la guida di codeacademy (molto semplice).

Ti suggeriamo questo cheat sheet con i comandi più usati.

Docker[modifica | modifica wikitesto]

Docker è un software usato da WikiToLearn per dividere il progetto in diversi moduli. Per avviare WikiToLearn dovrai installare e iniziare da Docker.

Linguaggi di programmazione[modifica | modifica wikitesto]

A causa della complessità del nostro progetto, WikiToLearn impiega molte tecnologie web ed ambienti di sviluppo; per la maggior parte è scritto in: Python, PHP, CSS, HTML e JavaScript.