QNA > Q > Quali Sono I Progetti Github Che Sono Amichevoli Per I Coder Principianti?

Quali sono i progetti GitHub che sono amichevoli per i coder principianti?

I contributi open source possono essere un modo gratificante per imparare mentre si collabora e si contribuisce ai progetti. GitHub è la piattaforma perfetta per cercare progetti incredibili, imparare, insegnare e costruire esperienza in quasi tutte le abilità che puoi immaginare, che si tratti di codifica, design dell'interfaccia utente, design grafico, scrittura o organizzazione, se stai cercando di fare pratica, c'è un compito per te su un progetto open-source.

main-qimg-0afe781ac9798eefbab27552aa5d29c9

Per aiutarti ad iniziare, vorrei suggerirti il progetto di cui sono stato mentore al GSSoC'20, chiamato Water Monitoring System.

main-qimg-9284b8ed4fc74ae1b3f890e53b3d1193

Si tratta di un sistema di monitoraggio del livello dei liquidi basato su IOT che ha meccanismi per avvisare l'utente in caso di trabocco del liquido o quando il serbatoio si svuota. Questo può sembrare un po' difficile, ma credetemi, non lo è. Questo progetto ha molto da offrire:

  • Ha un ottimo team di mentori che saranno lì per aiutarvi in qualsiasi momento
  • Ha un sacco di questioni aperte che sono da prendere al volo, che vanno dalla documentazione e dal design al frontend/backend e all'IoT
  • Tutti i problemi sono etichettati secondo il livello di difficoltà
  • Ha un readme ben documentato e linee guida per i contributi per rendere il contributo molto più facile che mai
  • Ha fatto parte di molti programmi open source tra cui GSSoC, RGSoC ecc.
  • Ha un canale slack attivo (fai parte della nostra piccola comunità di appassionati e sviluppatori open source)
  • Le risorse sono condivise per i principianti dell'Open Source per imparare e poi contribuire
  • Ha un ampio stack tecnologico
    • Frontend: ReactJS, HTML/CSS
    • Backend: Django, NodeJS
main-qimg-022c833a3b625b224c34857fe88bbbec

Essendo un mentore per questo progetto, io stesso ho imparato molto da questo progetto e sono sempre felice di aiutare i principianti a familiarizzare con la codebase e lasciarli imparare, codificare, collaborare e contribuire. Complimenti a Vinit Shahdeo per questo incredibile progetto e una piccola famiglia di appassionati dell'open source.

Questo è davvero il progetto a cui guardare. Quindi, controllate il repository GitHub e trovate i problemi, e fate il vostro PR. Buon Contributo!!!??

Di Tannenwald Ronfeldt

Come eseguire il jailbreak di iOS 13.5 :: Quale sistema operativo per tablet consiglieresti e perché?
Link utili